最佳答案:抖动带来的影响1、数据丢包,直播平台开发为了增加直播的传输速度,会把整个视频进行分段式传输,段与段之间的延迟导致了抖动的出现,而因为抖动,也可能会出现数据包丢失的情况,比如123三个数据包按顺序传输,
抖动带来的影响
1、数据丢包,直播平台开发为了增加直播的传输速度,会把整个视频进行分段式传输,段与段之间的延迟导致了抖动的出现,而因为抖动,也可能会出现数据包丢失的情况,比如123三个数据包按顺序传输,实际到用户端只剩了1和3,影响了用户的观看体验
2、网络拥堵,对直播平台开发来说网络拥堵时不可避免的,高并发情况那么常见,无法同时满足那么多用户的请求很常见,按理说,直播平台的服务端会按照收到的用户请求进行依次的反馈,如果网络正常,那么用户的等待时间也是正常的,如果出现网络波动就会影响到正常的传输,最终造成堵塞。
抖动的解决方式
为了解决抖动问题,直播平台开发会在用户端建立抖动缓冲,相当于另一个缓冲区,它会根据每个视频数据包到达的时间来决定以什么样的时间间隔发送数据包。
1、静态抖动缓冲,静态都懂缓冲是建立在直播平台的硬件中,通常是由开发团队准备
2、动态动态缓冲,建立在直播平台开发的软件中,由网络管理员负责,根据网络的变化进行调整。