2009-11-25 31 views
0

我試圖打開遠程託管的視頻文件(flv)。在Flash Video組件中尋求遠程託管FLV問題

當我在視頻中使用另一個不是0的起始點時,播放器變成'黑色',然後什麼也沒有發生。

我看到進度條(在firebug中)正在加載,所以數據正在接收,但是沒有任何內容顯示在視頻組件中。

我缺少的東西?

回答

2

服務器必須支持這一點。

當從中間加載文件時,服務器必須重新生成文件:它必須重新獲得原始標題(獲取大小和持續時間以及內容),然後找到最近的關鍵幀並寫入新的標題並從識別的關鍵幀開始流式傳輸文件。

如果服務器不支持這種情況,您的播放器要麼加載完整的文件並等待直到它已經加載足夠的數據,要麼從中間讀取丟失標題的數據。

通常,這是通過使用lighttpd作爲Web服務器和mod_flv解決的。請參閱http://jan.kneschke.de/projects/flv-streaming

+0

我知道服務器對此有支持;閃光燈中的視頻組件存在問題;有沒有辦法「預加載」第一個標題,然後用其他參數重新加載播放器? – Disco