2010-08-01 86 views
0

我試圖播放10分鐘長的視頻(h264/mp4),它的大小爲39MB,在我調用stream.play(fileURL)之後,它不會開始播放,直到它加載大約12-16MB的文件(很多秒後),我終於也在此時獲得了MetaData。爲什麼它不立即開始播放,或者至少在幾秒鐘後開始播放?什麼會導致這種臃腫的鉛?使用NetStream播放大/長h264文件需要很長的時間才能開始播放

謝謝

回答

2

我不在媒體服務器上,這是一個正常的http請求。

看起來出於某種原因,我們的一些視頻文件沒有通過qt-faststart運行。我嘗試了10分鐘的視頻,開始時間爲15秒,然後通過qt-faststart運行,然後立即開始。

所以這裏的解決方案是QT-的fastStart :)

1

你是媒體服務器,比如Red5或Flash Media Server嗎?

如果沒有,代碼將使用漸進式下載,並且不會開始播放,直到下載了一定量的文件。

+1

權,該解決方案是移動元數據信息,以用qt-的fastStart文件的頭部。 – Shizam 2010-08-02 16:07:25

相關問題