Streaming mpeg-dash从开始到结束的实时流传输延迟

Streaming mpeg-dash从开始到结束的实时流传输延迟,streaming,rtmp,live-streaming,mpeg-dash,Streaming,Rtmp,Live Streaming,Mpeg Dash,您好,我正在研究使用nginx rtmp模块使用mpeg dash、rtmp进行实时流媒体传输 因此,当客户端使用rtmp时,视频从开始延迟约1-2秒 但是当客户端将mpeg dash与dash.js结合使用时,我可以从中看到延迟 使用setLiveDelay1,开始时间大约为8秒或更长 这是我的设置 dash on; dash_path /tmp/dash; dash_fragment 2s; dash_playlist_length 10s; 这是mpeg dash关于实时流媒体的缺点吗

您好,我正在研究使用nginx rtmp模块使用mpeg dash、rtmp进行实时流媒体传输

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

但是当客户端将mpeg dash与dash.js结合使用时,我可以从中看到延迟 使用setLiveDelay1,开始时间大约为8秒或更长

这是我的设置

dash on;
dash_path /tmp/dash;
dash_fragment 2s;
dash_playlist_length 10s;
这是mpeg dash关于实时流媒体的缺点吗

谢谢你的建议

这是mpeg dash关于实时流媒体的缺点吗

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

在选择流媒体技术时,需要进行权衡。如果延迟对你来说真的很重要,DASH不是正确的选择。看看WebRTC。如果您需要一对多流式传输,DASH当然更容易实现

这是mpeg dash关于实时流媒体的缺点吗

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


在选择流媒体技术时,需要进行权衡。如果延迟对你来说真的很重要,DASH不是正确的选择。看看WebRTC。如果您需要一对多的数据流,DASH当然更容易实现。

谢谢您的建议。我试过HLS,问题和你说的一样。我会试试webRTC谢谢。谢谢你的建议。我试过HLS,问题和你说的一样。我会试试webRTC谢谢。