2011-01-25 12 views
0

如果我播放視頻並將其分成數據包,以及用戶連接到網絡組並接收組中的對象(用戶將從特定時間接收到實際視頻是10分鐘,用戶連接到該組,並在最後5分鐘尋找視頻)。我怎樣才能完成這項任務。可能嗎 ?我正在使用Flash Player 10.1從用戶定義的點播放視頻

+0

我不確定我是否理解,但要跳到視頻流中的任何一點,您將需要一臺服務器,最有可能是Flash Media Server或Red5。 – JeffryHouser 2011-01-25 13:29:13

回答

0

是的,這是可能的,但它有點複雜。

HTTP上的Flash視頻使用逐行顯示和下載。隨機訪問流在技術上不可行。當文件已經在瀏覽器的緩存中時,它可能會有效,但它並不真正可靠。如果您只使用HTTP,那麼唯一真正的選擇是將您的視頻編輯爲代表您的隨機訪問點的塊。例如,如果您有一個小時的視頻,則可以製作十二個視頻,代表最後播放五分鐘偏移的視頻(即60分鐘文件,55分鐘文件等)。還有一些技術可以使用自定義服務器和播放器來注入元數據以允許隨機訪問(我知道同事已經這樣做了,但從來沒有必要自己做)。 Flash視頻也可以通過連接播放RTMPFlash Media Server提供了這一點,就像一兩次交替。 RTMP/FMS爲您提供更多的視頻流選項,並允許真正的隨機訪問流。您可以自己購買和託管FMS,也可以使用託管解決方案,如Influxis。一些基於雲計算的解決方案也開始出現。