我通過rtmp從Amazon Cloudfront流式傳輸視頻。視頻開始播放時間很長,我也沒有辦法找出原因。通常情況下,我會使用Firebug或Web Inspector中的「Net」面板獲得良好的第一印象,即資產何時開始加載以及需要發送多長時間(可以指示問題是在服務器端還是網絡上與瀏覽器呈現相比)。但由於視頻是在Flash播放器(本例中爲Flowplayer)中播放的,因此無法收集關於視頻流狀態的任何信息。此外,由於它是從Amazon Cloudfront提供的,因此我無法在服務器上放置任何類型的調試或測量工具(如果此類工具存在)。如何解決流視頻(rtmp)性能問題?
所以......我的問題是:有什麼方法可以去調查這個問題?我希望能夠在前端(流式播放器)或後端(Cloudfront)上調整一些設置,但是無法測量任何東西甚至無法理解問題出在哪裏,我不知所措至於這些可能是什麼。
有關如何解決流視頻性能問題的任何想法?
您能解釋一下您的聲明「RTMP不理想,因爲它通常繞過代理並嘗試進行直接連接」與加載速度有什麼關係?我不明白如何切換到使用端口80的RTMPT會使速度更快。我對連接的人沒有任何問題 - 只需加載速度。謝謝。 –
RTMP試圖直接連接...如果這是不可能的,它會回落...但直到它回落的時間可能是相當明顯的,因爲根據具體的網絡screnario,這可能意味着RTMP等待,直到超時發生......你說過需要很長時間才能開始播放......我所描述的可能是一個解釋... – Yahia
好的,謝謝你的迴應。我還沒有嘗試過任何建議,但他們確實看起來非常有前途 - 其他人沒有迴應,所以你得到了獎勵!再次感謝您的幫助。 –