众所周知,Flash很可能完全被HTML5取代,我们不能再使用RTMP了。出于这个原因,我正在研究MPEG-DASH,但似乎它具有非常高的延迟?我用wowza直播引擎尝试了MPEG-DASH,我得到了50秒的延迟,这是完全不可接受的。我需要延迟< 3秒。
MPEG-DASH具有高延迟,但我需要一些理论上的事实,我可以用它来说服我的同事我们不能使用MPEG-DASH?任何MPEG-DASH专家?或任何好的文章解释MPEG-DASH如何在幕后工作?谢谢
答案 0 :(得分:3)
使用带有ISOBMFF封装的MPEG-DASH的延迟的理论下限是帧(不包括编码时间,CDN ......)。可以通过将单个帧存储在单个ISOBMFF电影片段中,并将其作为HTTP块传递来实现。使用此方法,延迟是电影片段持续时间。这对分段持续时间没有影响。如果需要,您仍然可以有1秒,2秒或10秒的段。这在局域网中得到了证明。您需要添加编码/解码时间和下载延迟本身(传播和缓存)。有关此publication的更多信息。您还可以使用GPAC工具测试一些实际流here。