文档首页/ 视频点播 VOD/ 故障排除/ 音视频上传后播放失败
更新时间:2024-01-15 GMT+08:00

音视频上传后播放失败

问题描述

音视频上传到点播服务后,可以在控制台、web播放器、移动端播放器等进行播放,本地网络故障、加速服务未生效、播放器格式不支持等问题都可能导致音视频播放失败。若出现播放失败问题,您可以先参考如下方法进行初步排查。

若视频刚上传后,在控制台预览失败,可能是上传的视频还未解析完成,建议等待2-3分钟后,刷新页面再重新尝试播放。

检查本地网络

使用在线带宽测试检查本地网络环境是否存在问题,若存在问题,建议更换网络后再进行音视频播放。

检查账户是否欠费

若账户欠费且点播CDN流量套餐包无余额,则点播服务中的音视频将播放失败,请参考如下步骤进行检查:

  1. 登录华为云费用中心
  2. 在“总览”页面查看可用额度。

  3. 在“资源包”页面,查看CDN流量套餐包是否有余额。

  4. 若账户处于欠款状态且CDN流量套餐包无余额,则请先单击“充值”完成充值,或者购买点播CDN流量套餐包
  5. 重新登录视频点播控制台,检查是否能正常播放音视频。

检查域名状态

若设置为“默认”的域名不是“已启用”状态,则会导致点播服务中的音视频播放失败。请参考如下步骤检查默认域名是否已启用。

  1. 登录视频点播控制台。
  2. 在左侧导航树中选择“域名管理”,在域名管理页面检查默认域名的状态是否为“已启用”

    • 若状态为“已停用”,请在“操作”列单击“启用”。
    • 若状态为“配置中”,可能是由于域名还未生效、域名过期、账号涉黄涉赌等原因导致,请提交工单联系华为云技术客服协助处理。

检查域名HTTPS证书

  • 由于点播播放地址默认为HTTPS协议,使用的自有域名必须开启HTTPS安全加速,否则将无法播放音视频。具体配置请参见配置HTTPS证书
    图1 自有域名配置HTTPS证书
  • 若自有域名的HTTPS证书已过期,则对应的HTTPS播放地址会失效。建议您申请新的证书,然后上传到视频点播控制台,具体配置请参见配置HTTPS证书

检查防盗链URL是否失效

若您配置了Key防盗链,则上传音视频的防盗链URL是存在有效性的,请确认播放失败音视频文件的防盗链URL是否过期。若已过期,请重新生成鉴权播放地址进行播放。

检查播放器

不同的播放器支持的播放格式是不一样的,请检查播放的音视频文件格式和编码格式是否满足播放器的要求。

  1. 登录视频点播控制台。
  2. 在左侧导航树中选择“音视频管理”,进入音视频管理页面。
  3. 在播放的音视频行单击“管理”,选择“播放地址”页签,查看播放的音视频文件的封装格式和编码格式。

  4. 检查播放音视频的播放器是否支持对应的格式。

    以下为常用播放器对音视频格式的支持情况:

    • 控制台播放器:视频点播控制台暂只支持编码为H.264的MP4、FLV、HLS、DASH格式视频文件,以及格式为MP3和ADTS的音频文件。
    • Web端播放器:支持的编码格式有H.264,支持的封装格式有MP4,M3U8,MPD和FLV。
    • 移动端播放器:支持的编码格式有H.264、H.265、MPEG4、MJPEG,封装格式有MP4、M3U8、FLV和MP3。
  5. 若检查是播放器不支持导致,建议切换播放器播放。

检查域名CNAME解析

华为云视频点播默认开启了加速服务了,若加速域名的CNAME解析未生效,则将由于无法解析加速域名而导致播放失败。

请参考如下步骤检查CNAME解析是否正常。
  1. 登录视频点播控制台。
  2. 在左侧导航树中选择“域名管理”,在域名管理页面获取使用的默认加速域名。

    点播服务支持配置多个域名,但仅使用设置的默认域名进行媒资分发加速。

  3. 打开Windows操作系统中的cmd程序,通过nslookup加速域名的方式进行查询。

  4. 若回显的是找不到查询的域名,则表示CNAME解析失败。
    • 若使用的是点播服务分配的域名进行分发,则请提交工单申请技术服务协助解决。
    • 若使用自有域名进行分发,则先配置CNAME,然后再重新播放音视频。

检查原始视频

由于点播服务无法保障原始视频完全正常播放,建议您参考音视频管理-转码对原始视频进行转码,然后获取转码播放地址后再进行视频播放。

使用转码功能将会产生相关的转码费用,具体请参见转码设置

若上述方法均无法解决问题,建议您提交工单,申请技术客服协助解决问题。