您好我正在使用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的缺点吗?
感谢您的建议。
答案 0 :(得分:4)
这是关于实时流式传输的mpeg-dash的缺点吗?
它是任何分段流媒体的属性。 HLS也有同样的问题。
在选择流媒体技术时需要权衡利弊。如果延迟对你很重要,那么DASH不是正确的选择。研究WebRTC。如果你需要串流一对多,DASH肯定更容易做到。