2016-05-27 169 views
1

您好,我正在使用nginx-rtmp-module研究使用mpeg-dash,rtmp進行實時流式傳輸。從開始的mpeg-dash實時流式傳輸延遲

因此,當客戶端使用rtmp時,視頻從啓動約1-2秒延遲。

但是,當客戶端使用mpeg-dash與dash.js我可以看到從 開始的延遲約爲8秒或更多與setLiveDelay(1)

這是我的設置。

dash on; 
dash_path /tmp/dash; 
dash_fragment 2s; 
dash_playlist_length 10s; 

這是mpeg-dash關於實時流的權利嗎?

感謝您的諮詢。

回答

4

這是關於實時流式傳輸的mpeg-dash的缺點嗎?

這是任何分段流的屬性。 HLS有同樣的問題。

在選擇流式媒體技術時會進行權衡。如果延遲對你來說很重要,DASH不是正確的選擇。看看WebRTC。如果您需要流式傳輸一對多,DASH肯定更容易。

+0

謝謝您的建議。我已經嘗試過HLS,這與你所說的問題是一樣的。我會嘗試webRTC謝謝。 –