H265编码网页视频流媒体播放器EasyWasmPlayer.js播放控制台提示Uncaught TypeError排查

基于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青犀视频官方网站进行了解,当然也可以直接联系我们获取测试账号进行测试。

 

 




posted on 2021-04-21 14:26  TSINGSEE  阅读(395)  评论(0编辑  收藏  举报