zoukankan      html  css  js  c++  java
  • H265流媒体播放器EasyPlayer.JS在web开发项目中引用报“webAssembly instantiate”错误解决方案

    EasyPlayer是一款流媒体播放器系列项目, 支持RTSP、RTMP、HTTP、HLS、UDP、RTP、File等多种流媒体协议播放。随着多年不断的发展和迭代,不断基于成功的实践经验,发展出包括有: EasyPlayer RTSP、EasyPlayer RTMP、EasyPlayerPro 和EasyPlayer.js 等播放器。目前支持Windows、 Android、iOS三个平台,EasyPlayer.js还支持Linux平台,此外,EasyPlayer已成功支持近期势头猛涨的H265编码。

    在web开发项目中,我们尝试引用了H265播放器EasyPlayer-JS,但是无法正常引用,出现报错如下图:

    根据页面显示错误分析是libDecoder.wasm文件没有被加载成功,必须要把文件放到WEB服务器的root根目录下,只有在该目录下才能被调用起来,这是使用libDecoder.wasm文件的强制规定。

    所以我们移动一下该文件即可:

    随后播放器就能够正常引用,且在web中正常运行了。

    目前TSINGSEE青犀视频全线产品内都集成了EasyPlayer播放器作为网页播放能力层,如果有用户想将EasyPlayer播放器集成进自己的流媒体平台,也是可以的,我们提供了非常简单易用的SDK及API接口,用户通过API调用就可以非常快速地开发出属于自己的应用程序,进行第二次开发。

  • 相关阅读:
    JQuery常用动画实现函数
    DOM对象和JQuery对象进行转换
    JQuery中的mouseover和mouseenter的区别
    JQuery使用和选择器
    LintCode 11 二叉查找树的搜索区间
    Java IO整理
    JS基础知识——缓动动画
    JS——无缝滚动
    Java GC系列(1):Java垃圾回收简介
    深入理解Java之线程池
  • 原文地址:https://www.cnblogs.com/TSINGSEE/p/13705420.html
Copyright © 2011-2022 走看看