【Tip】直播推流优化点整理

直播推流优化点整理

方式 说明 阶段 服务器支持
1. 最优推流节点 推流前预加载最优推流节点的IP地址。 连接前
2. DNS调度优化 使用域名推流时,域名解析优化到最优节点。 连接前
3. DNS预解析 减少DNS解析等待时间。 连接前
4. 动态分辨率 根据当前推流速度,动态调整分辨率。 编码
5. 动态码率 根据推流速度,动态调整码率。画质可能下降。 编码
6. 动态帧率 动态调整帧率,视频流畅度可能下降。 编码
7. 丢弃过期gop 推流端缓存堆积时,丢弃过期GOP。跳帧。用户体验不好。 打包前
8. 调整chunk大小 修改RTMP chunk size 打包
9. TCP_NODELAY 增加实时性。 传输
10. RTMFP 不使用TCP,使用udp推流。减少延时。 传输
11. 使用QUIC 替换TCP协议。使用QUIC传输,减少延时。 传输
12. 喷泉码 允许一定的udp丢包率。 传输
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容