从开始的mpeg-dash实时流延迟

时间:2016-05-27 04:30:24

标签: streaming rtmp live-streaming mpeg-dash

您好我正在使用nginx-rtmp-module研究使用mpeg-dash,rtmp实时流式传输。

因此,当客户端使用rtmp时,视频从开始约1-2秒延迟。

但是当客户端使用带有dash.js的mpeg-dash时,我可以看到延迟 使用setLiveDelay(1)开始约8秒或更长时间。

这是我的设置。

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

这是关于实时流式传输的mpeg-dash的缺点吗?

感谢您的建议。

1 个答案:

答案 0 :(得分:4)

  

这是关于实时流式传输的mpeg-dash的缺点吗?

它是任何分段流媒体的属性。 HLS也有同样的问题。

在选择流媒体技术时需要权衡利弊。如果延迟对你很重要,那么DASH不是正确的选择。研究WebRTC。如果你需要串流一对多,DASH肯定更容易做到。