我正在處理視頻重度網站,並且一個事件觸發了一些視頻以開始播放,但其中一個較大的視頻會在一兩秒後卸載,導致錯誤:HTML5視頻 - 開始播放後無法加載資源錯誤
FAILED TO LOAD RESOURCE ERROR
即使它剛剛加載。
每個視頻的緩衝略有幫助,但卸載仍偶爾發生。有關管理這個問題的任何建議將不勝感激。
我正在處理視頻重度網站,並且一個事件觸發了一些視頻以開始播放,但其中一個較大的視頻會在一兩秒後卸載,導致錯誤:HTML5視頻 - 開始播放後無法加載資源錯誤
FAILED TO LOAD RESOURCE ERROR
即使它剛剛加載。
每個視頻的緩衝略有幫助,但卸載仍偶爾發生。有關管理這個問題的任何建議將不勝感激。
這篇文章中的信息可能太少,無法給出確切的答案,但我會首先考慮帶寬(計算機和互聯網)和視頻比特率。什麼尺寸的視頻和它們編碼的比特率將是一個重要的問題(HD,PAL/NTSC,自定義)。
帶寬問題可在不同階段發生:
它可能是任何一點,但如果你已經知道你的網絡連接超過能力(包括開銷),我可能會從第3點開始。另外,如果瀏覽器使用光盤作爲緩衝區的臨時緩存,光盤也將成爲一個因素(尋道時間,碎片)。
要消除你應該找出什麼比特率是每個視頻,總結他們,看看你的互聯網連接是否可以處理它,如果它,做一個測試對服務器,看看它是否有問題提供內容流。如果沒有顯示任何問題跡象嘗試使用本地光盤上的視頻(通過本地服務器)運行您的應用程序,並查看您的計算機是否能夠同時解碼。
即使不太可能存在傳輸(分組)錯誤的可能性,無論帶寬是否良好以及視頻流本身的編碼(一般文件錯誤,在視頻容器文件等情況下爲非典型編碼方案等)。