2016-05-27 9 views
1

こんにちは、私はmpeg-dash、rtmpを使ってリアルタイムストリーミングについて、nginx-rtmp-moduleを使って研究しています。mpeg-dash開始からリアルタイムストリーミング遅延

したがって、クライアントがrtmpを使用すると、ビデオは開始から約1〜2秒遅れます。

しかし、クライアントがdash.jsでmpeg-dashを使用すると、 の開始からの遅延が約8秒以上であることがわかります。setLiveDelay(1)

これは私の設定です。

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

これは、リアルタイムストリーミングについてのmpeg-dashの短所ですか?

アドバイスをいただきありがとうございます。

答えて

4

これは、リアルタイムストリーミングについてのmpeg-dashの否認ですか?

これはセグメント化されたストリーミングの属性です。 HLSにも同じ問題があります。

ストリーミングメディア技術の選択には、トレードオフがあります。遅延が実際に問題になる場合、DASHは適切な選択ではありません。 WebRTCを見てください。 1対多をストリーミングする必要がある場合は、DASHを使用する方が簡単です。

+0

ありがとうございました。私はHLSを試しましたが、あなたが言ったのと同じ問題です。私はwebRTCに感謝します。 –

関連する問題