我正在用Red5服務器錄製FLV視頻並在Flex應用程序中播放它們。我知道Red5沒有正確地注入FLV元數據,所以我使用外部命令行工具來獲取元數據。FLV視頻顯示錯誤的播放時間
因爲我正在注入元數據,所以我的視頻持續時間是正確的。
我遇到的問題是,我試圖用(甚至是第三方獨立視頻播放器)播放視頻的所有FLV播放器都是如此,PlayHead時間永遠不會從0開始。當我加載要播放FLV並讓視頻長度爲10秒,則播放頭上的當前時間標籤將在1-2秒內開始,而不是0,同時水平滑塊當前時間指示符也會從0移開並設置爲1-2秒沿着滑桿。 視頻雖然可以看到,但播放效果卻很好。
FLV中是否有一個字節需要更改,以便它將以0開始播放頭?我意識到這可能與Red5有關,所以如果任何人有任何變通或潛在的事情要注意可能會導致這一點,我會非常感激!