如何降低 MediaLive 中的 HLS 传输延迟?

上次更新时间:2020 年 2 月 27 日

我发现,我的 AWS Elemental MediaLive 频道中 HLS 传输发生延迟。如何修复此问题?

解决方法

HLS 传输延迟可能因各种因素造成,如编码和解码、网络状况和玩家缓冲。有关测量延迟和优化配置的更多信息,请参阅如何使用当前的自适应比特率技术对抗广播延迟

缩短 HLS 组的片段长度可能会降低延迟:

重要提示:缩短片段长度可能会影响视频质量,提高玩家缓冲事件的发生几率。继续操作之前,请考虑您的使用案例的影响。

  1. 打开 MediaLive 控制台
  2. 从导航窗格中,选择频道。然后,选择要修改的频道。
  3. 选择操作,然后选择编辑
  4. 选择要修改的 HLS 输出组。
  5. 选择清单和片段
  6. 对于片段长度,请将值更改为 1
  7. 然后,选择 HLS 组内的一个输出。
  8. 选择 GOP 结构
  9. 对于 GOP 大小单位,请选择
  10. 对于 GOP 大小,输入 1 以匹配一秒钟的片段长度。
  11. 为 HLS 组中的所有输出重复步骤 7 到 10。
  12. 更新输出后,选择更新频道

这篇文章对您有帮助吗?

我们可以改进什么?


需要更多帮助?