本文介绍直播RTMP和FLV播放正常,但HLS播放失败的排查步骤。

场景

推流正常。推流完毕之后,提供的三个直播播放URL。RTMP、FLV都是播放正常,但是HLS会播放失败。

排查

  1. 确认用户推流的音视频格式均正确(H.264+AAC)。
  2. 实际测试RTMP和M3U8播放效果(使用FFPlay查看是否有明确报错)。
  3. 检查回源Host是否更改。

    直播域名的回源Host默认是不允许更改的,回源Host更改,不影响RTMP和FLV,但是会影响HLS的播放。