zoukankan      html  css  js  c++  java
  • easyplayer播放器显示compileError:webAssembly.instantiate()原因及解决方法

    大家知道EasyPlayer播放器系列是一套很稳定全面的视频播放器了,涵盖了PC端、手机端、网页端等多种系统的播放版本,并且EasyPlayer播放器已经支持集成在EasyGBS、EasyNVR、EasyCVR等多个流媒体平台中,体验H265编码的视频播放效果。

    有的客户在使用EasyPlayer播放器时会碰到一些调用的问题,比如在EasyGBS上面可以播放,但是调用过流地址之后用EasyPlayer播放器播放不了,并在控制台报错:

    这个是EasyPlayer播放器的常见错误,主要出现的原因有两点,下面我们来逐个来分析解释一下。

    原因一:

    这个视频流是h265的,所以要用我们支持H265播放器版本来播放。这个报错的原因是没有找到libDecoder.Wasm这个文件,很可能是用户所用的播放器版本是在github上面下的demo,不是265的而是H5-player。

    遇到这种情况要在H265的demo里面添加有libDecoder.Wasm这个文件即可。

    原因二:

    客户并没有用服务启动播放器,而是直接用这个demo文件启动,这样也会导致报错。我们播放器是基于服务的,要把这个demo文件放在服务的根目录里面而不能另外放在一个目录里面。

  • 相关阅读:
    匹配下拉控件
    验证视图状态 MAC 失败
    打开网页要输入用户名和密码的解决方案!
    ASP.NET网站安装部署参考总结!
    IOS开发中常量的处理
    typedef与define的区别
    OC的单例模式
    js for循环中传入动态参数
    javascript array map方法
    javascript 得到兄弟节点的方法,jquery妙用
  • 原文地址:https://www.cnblogs.com/TSINGSEE/p/15207067.html
Copyright © 2011-2022 走看看