18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 行业动态 > 直播平台软件开发,非要选的话你选抖动还是延迟

直播平台软件开发,非要选的话你选抖动还是延迟

时间:2022-05-07 21:30:02 | 来源:行业动态

时间:2022-05-07 21:30:02 来源:行业动态

网络抖动、网络延迟都是直播平台软件开发常遇到的问题,因为网络或设备原因出现各种不应该的卡顿情况,往往抖动必然伴随着延迟产生,但延迟的长短不同给用户的观看体验也不相同,如果能选择的情况下, 直播平台软件开发是选择延迟还是选择抖动呢?



一、延迟

延迟是网络传输必然造成的结果,比如处理延迟、等待延迟、传输延迟、传播延迟,延迟有长短之分,直播平台软件开发会在开始播放直播前进行一个1-3秒的延迟,这是基于RTMP协议造成的,而这个延迟存在的意义在于给主播端一个缓冲的时间,缓冲区的存在能保证之后的直播内容播放流畅。关于延迟产生的原因如下:

1、处理延迟,直播平台软件开发视频数据包发送后处理的时间,数据包并不会直接从主服务器端到用户端,中间还可能经过几个节点的转手等,转手的时间就是延迟所在

2、等待延迟,这个比较好理解,用户的请求发送来后是有先后顺序的,直播平台软件开发会根据顺序依次处理,在高并发情况时,等待延迟会比较明显

3、传输延迟,传输延迟无法受到人为干预,它和网络有关,而网络又和服务商有关,我们也无法保证今天的网络就一定传输合适

4、传播延迟,受到物理距离影响,直播平台软件开发通过使用CDN来降低物理距离带来的影响,分散在各地的节点能更快的把内容传输到用户手里



二、抖动

我们开始说过了抖动的产生是基于延迟,直播平台软件开发在传输数据时并不是一股脑的完全传输,为了增加传输时间, 会进行分段式传输,段和段之间的传输延迟被成为抖动,对于实时直播或实时通信来说,抖动非常致命。直播平台软件开发抖动的产生更为频繁,受到的影响也会更大,不想延迟那样可以补救,所以如果真的能让一个消失的话,还是让抖动消失吧。



关于抖动对直播平台软件开发产生的影响,以及平台该如何补偿抖动,会在下一篇文章指出,直播平台软件开发的延迟和抖动差距,你了解了吗?

声明:以上内容为云豹科技作者本人原创,未经作者本人同意,禁止转载,否则将追究相关法律责任

关键词:延迟,平台

74
73
25
news

版权所有© 亿企邦 1997-2022 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭