分类: IT业界
2021-11-15 16:18:18
这些年来,随着视频直播行业的火爆,各种直播已经进入了大众的视野,随后被广泛应用于各种行业领域。其中,在教育行业和带货直播中,应用也是极其广泛的,它打破了网友和学生只要在有网的状态就能进行观看与下单。那么,问题来了,如何让直播延迟更低,体验更好呢?下面就跟着小杜一起来了解一下吧。
为什么会有延迟?
要知道,在直播的过程是采集直播端的音像,然后通过网络协议,最后展现在用户端的手机/电脑等设备上。正在直播的人,这一端的画面是需要通过服务器中转,有节点缓存,通常存在1-3s的延迟,是属于正常情况。
如果用户出现10-20s的延迟,大部分问题是因为网速不够,直播端本身卡顿,或是直接通过微信打开了链接观看直播。微信端缺少flash插件,不支持音视频RTPM实时传输协议的协议,但发起直播的人为了减少延迟会采用这个协议,两只之间兼容男,故出现黑屏/超长延时等异常。
如何观看可降低延迟?
1、尽量在电脑端观看直播,屏幕大体验好,支持延迟更低rtmp协议。
2、只能使用微信观看时,尽可能使用高速稳定网络。
3、建议APP端观看直播,相较于小程序而言APP有更多互动的可能性,譬如禁言/提问/屏幕分享等。
4、我们还可以使用摩杜云视频直播来降低延迟。