影响直播体验的因素:
卡顿是原因之一:在流媒体的传输链路中,任何一个环节丢包都可能导致用户观看卡顿。
互联网基础协议:
TCP/IP 协议族是互联网的基础。其中传输层协议只有两种: TCP 和 UDP 协议。与 TCP 协议相比,UDP 更为轻量,但是错误校验也要少得多。由于 UDP 是不可靠协议,不保证按序送达,所以其可靠性比不上 TCP 协议。
可靠的传输协议:
QUIC 传输层基于 UDP 协议但却是一种可靠的传输协议,因为它将很多可靠性的验证策略从系统层转移到应用层来做,这样可以使用更适合现代流媒体传输的拥塞控制策略。
改善直播过程中推流的卡顿现象:
使用 QUIC 改善直播体验,就是用它来代替直播中 TCP 协议所扮演的角色。目前直播所使用的协议都基本是 RTMP 协议,而 RTMP 协议的传输层是基于 TCP 协议。所以 QUIC 推流方案就是把 RTMP 当中的传输层协议换成 QUIC,从而达到推流卡顿率下降的效果。
产品顾问:徐文——\/ : OrangeAndLemonCream
领取专属 10元无门槛券
私享最新 技术干货