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调用就可以非常快速地开发出属于自己的应用程序,进行第二次开发。

  • 相关阅读:
    Linux虚拟内存管理(glibc)
    linux kernel内存回收机制
    Linux的Cache Memory(缓存内存)机制
    imx6用文件io操作gpio
    imx6中iomux IO复用
    start with git
    Linux进程的虚拟内存区域划分
    关于函数返回值为指针类型的分析
    对LCD接口的认识
    LCD屏背光驱动调试心得---血的教训
  • 原文地址:https://www.cnblogs.com/TSINGSEE/p/13705420.html
Copyright © 2011-2022 走看看