基于EasyPlayer的研究基础,TSINGSEE青犀视频进一步顺应互联网视频行业发展的需求,研发了H.265网页播放器EasyWasmPlayer.js,在4.2.0版本之后的EasyNVR视频平台已经可以支持自主选择播放器了。
部分用户会选择自主使用EasyWasmPlayer.js播放器进行集成,出现了无法播放并且控制台报错的问题,报错信息: Uncaught TypeError: c is not a function。
分析问题
1.在线上播放发现没有问题,视频流可以正常播放
2.检查播放器问题,得知播放器实际也在拉流,没有错误
3.初步定位到是版本之间存在问题,没有及时迭代修复。
解决问题
找到文件中的DecodeWorker.js文件,并对以下的标注函数进行注销即可。
修改后播放器即可正常播放。
TSINGSEE青犀视频自主研发的播放器目前正在多个平台上得到了有效使用,并且支持集成,所有播放器项目均支持测试。如果大家有兴趣,可以前往TSINGSEE青犀视频官方网站进行了解,当然也可以直接联系我们获取测试账号进行测试。