M3U8播放失败等问题

在播放切好的M3U8后,可能会因为配置或视频问题,出现播放失败、画面抖动或快进卡住等问题。

M3U8播放失败

引起M3U8播放问题的因素有很多种,这里会分开说明,且转码设置的是否切片开关必须打开,不然不会切片。

注意M3U8的域名必须开启SSL证书,并强制https访问,以防因为安全问题,在某些设备被阻止播放。

自适应M3U8播放不了

自适应M3U8播放需要转码设置的设置域名填写正确,不然会播放不了,可前往转码设置检查下设置域名是否正确,自适应介绍 ⇒ 传送门

开启切片广告后播放不了

如果开启切片广告后播放不了,但关掉后可以播放,则可以确定为该问题。

目前已知问题就是广告视频和转码后的视频在分辨率上相差太大,导致兼容性出现问题,可以换个分辨率相差不大的广告视频试试。

开启图片伪装后播放不了

如果EFV后台的预览地址播放不了,则可能是缓存,一般出现在视频很长中,导致处理慢了点,这时候要么等待片刻,要么在视频管理直接点清除缓存即可。

如果EFV后台的预览地址可以播放,但只是你的第三方程序播放不了,可能就是你那边用的播放器hls.min.js或者hls.js版本过旧,更新下该文件即可,推荐版本:

#可用版本
https://cdn.bootcdn.net/ajax/libs/hls.js/0.14.1/hls.min.js
https://cdn.bootcdn.net/ajax/libs/hls.js/0.14.1/hls.js

开启随机命名切片后播放不了

这种一般是缓存,一般出现在视频很长中,导致处理慢了点,这时候要么等待片刻,要么在视频管理直接点清除缓存即可。

开启防盗链后播放不了

有些防盗链需要自己亲自对接后才能正常播放,相关防盗链介绍及使用 ⇒ 传送门

APP或IOS不能播放

1、如果在防盗链/图片加密设置中开启了TS防下载合并功能,试试关闭看看。

2、切片域名未开启SSL证书,必须开启,并使用https域名,如果已开启,可能是域名ssl证书链有问题,域名证书检测 ⇒ 传送门,如果检测超时,或提示证书链等问题,则为该问题,可以自己补全下证书链,或重新签发证书。

其它播放问题

M3U8播放卡住或快进卡住

1、如果是秒切的M3U8,则可能是源片有问题,关掉秒切,直接转码矫正下试试,如果转码后不出现,则源片有点问题,直接使用转码即可。

2、排除上面的问题后,则可能是网络不好或者并发太高。

m3u8播放出现画面抖动

1、如果是秒切的M3U8,则可能是源片有问题,关掉秒切,直接转码矫正下试试,如果转码后不出现,则源片有点问题,直接使用转码即可。

2、如果秒切和转码都出现抖动,可以试试换片源,如果换了还是出现,可能是服务器硬件有瑕疵,可以去我们的演示站测试,确定可以更换服务器。