问题描述

在使用阿里云视频直播后,视频直播无法观看,且通过直播流地址观看视频返回404错误。

解决方案

在完成视频直播的配置后,视频直播无法观看的排查方法如下:

  1. 检查用于视频直播播放的URL拼接是否正确。
    1. 检查是否把推流地址作为播放地址,如果不是,请将播放地址改为推流地址后查看是否恢复正常
    2. 确认播放地址是否符合拼接规则以及是否正确。直播的播放地址是根据直播加速域名+AppName+StreamName拼接而成,详情请参见拼接规则
  2. 检查域名是否已解析至阿里云服务器,您可以通过ping命令测试视频直播的域名,查询解析的CNAME是否生效。
    • 如果返回alikunlun*.com表示域名CNAME生效。

    • 若CNAME未生效,请执行CNAME绑定操作,详情请参见配置CNAME域名解析
  3. 检查播放器。
    1. 在其他第三方的播放器中输入播放地址进行播放,排除是播放器本身的问题。
    2. 检查是否为播放器跨域的问题,播放器跨域访问时需要添加策略文件,详情请参见视频直播生成推流地址后无法播放视频
  4. 确认播放格式是否支持。
    • 在PC端使用Flash播放器支持格式:RTMP、FLV、m3u8。
    • 手机端使用H5播放器仅支持m3u8(iOS均支持,安卓需4.0以上并且手机浏览器支持)。
  5. 检查鉴权配置。
    1. 检查用于鉴权的Key值是否拼写错误,详情请参见URL鉴权
    2. 检查请求时间是否在鉴权过期时间内。
  6. 检查本机网络状况。
    检查本机网络状况,是否可以正常访问公网,可以通过ping命令测试本机与加速域名的网络连通。

相关文档

适用于

  • 视频直播