直播开发——如何解决直播推流过程中的卡顿现象

用户头像
广州/设计爱好者/6年前/279浏览
直播开发——如何解决直播推流过程中的卡顿现象

直播开发——如何解决直播推流过程中的卡顿现象

影响直播体验的因素:

卡顿是原因之一:在流媒体的传输链路中,任何一个环节丢包都可能导致用户观看卡顿。

互联网基础协议:

TCP/IP 协议族是互联网的基础。其中传输层协议只有两种: TCP 和 UDP 协议。与 TCP 协议相比,UDP 更为轻量,但是错误校验也要少得多。由于 UDP 是不可靠协议,不保证按序送达,所以其可靠性比不上 TCP 协议。

可靠的传输协议:

QUIC 传输层基于 UDP 协议但却是一种可靠的传输协议,因为它将很多可靠性的验证策略从系统层转移到应用层来做,这样可以使用更适合现代流媒体传输的拥塞控制策略。

改善直播过程中推流的卡顿现象:

使用 QUIC 改善直播体验,就是用它来代替直播中 TCP 协议所扮演的角色。目前直播所使用的协议都基本是 RTMP 协议,而 RTMP 协议的传输层是基于 TCP 协议。所以 QUIC 推流方案就是把 RTMP 当中的传输层协议换成 QUIC,从而达到推流卡顿率下降的效果。



产品顾问:徐文——\/ : OrangeAndLemonCream


0
举报
|
1
分享
相关推荐
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
纸箱在传送带上移动
工业设备炼钢炉内金属物产品特写
机器人手臂在纸上绘制蓝图
工业机电产品上使用的插座接口
一个红色冷藏冰柜
放在白色桌面上的电脑麦克风
电子科技产品的内部结构
放在白色桌面上的电脑麦克风
工厂自动化流水线插画,有传送带和机器人等
工业机电产品上使用的插座接口
三维渲染,工业设计产品概念,黑色金属球
工业生产原料堆积物铝锭金属品环境
沙发单椅椅子
工业设备炼钢炉内金属物产品特写
电子科技产品的内部结构
智能芯片机械手设计
包装箱与箱子上的条形码 3D渲染
电磁炉铜芯线盘金属硬件特写
电子科技产品的内部结构
包装箱与箱子上的条形码 3D渲染
三维渲染未来科幻背景展台
工业设备炼钢炉内金属物产品特写
标准螺母PNG免扣素材|机械制图 | 五金电商 | 工业设计
弹簧/工业加工零部件产品
你可能喜欢
相关收藏夹
大家都在看
登录注册