如何降低直播延时?

  1. 云栖社区>
  2. 阿里云视频云>
  3. 博客>
  4. 正文

如何降低直播延时?

樰篱 2017-11-29 14:41:29 浏览10062
展开阅读全文

按正常情况,RTMP 推流 + FLV 播放的正常延迟在 2-3s 左右,如果太长则是有问题的。如果您发现直播延迟时间特别长,可按照如下思路来排查:

以下方法仅适用于 RTMP 与 FLV

阿里云提供 FLV、HLS、RTMP 三种播放协议,不少用户采用 HLS 的播放协议。HLS 是苹果研发的协议,对浏览器兼容较好,并且跨终端的支持。是很多用户的首选。但是 HLS 本身机制的问题,是基于大颗粒的 TS 分片的流媒体协议,每个分片都有 5s 以上的时长,分片数量一般为 3-4 个,所以总延迟在 20-30s 左右。很多用户通过设置 TS 切片的时间来减少延时,虽然能有效的减少一些延时,但基于协议本身的特性也无法像 rtmp 与 flv 协议一样将延迟降低到很低。

GOP 帧设置

GOP 帧是视频的关键帧,是一组连续的画面,由一张 I 帧和

网友评论

登录后评论
0/500
评论
樰篱
+ 关注
所属团队号: 阿里云视频云