• 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文件放在服务的根目录里面而不能另外放在一个目录里面。

  • 相关阅读:
    05-删除提示
    04-setTimeout
    03-页面加载事件
    02-对话框
    01-window
    18-选择水果
    17-元素操作的方法
    13-动态创建表格
    【数据库】SQL必知必会复习
    【数据库】JDBC课设(2)addbatch批处理SQL语句
  • 原文地址:https://www.cnblogs.com/TSINGSEE/p/15207067.html
Copyright © 2020-2023  润新知