随着科技的飞速发展,流媒体技术已经成为我们日常生活中不可或缺的一部分。从视频娱乐到在线教育,从远程办公到物联网应用,流媒体技术的广泛应用正深刻改变着我们的生活方式。
EasyPlayer H.264/H.265播放器属于一款高效、精炼、稳定且免费的流媒体播放器,可支持多种流媒体协议播放,无须安装任何插件,起播快、延迟低、兼容性强,使用非常便捷。
EasyPlayer.js播放器不仅支持H.264与H.265视频编码格式,也能支持WebSocket-FLV、HTTP-FLV、HLS(m3u8)、WebRTC、ws-fmp4、http-fmp4等格式的视频流,并具备直播、点播、录像、快照截图、MP4播放、多屏播放、倍数播放、全屏播放等功能特性。
在electron中这样就是以file:///路径格式加载,而浏览器加载wasm必须以web形式加载。否则控制台报错:
而使用Electron开发App肯定是希望离线部署的,所以也不能部署到cdn来加载。
解决方法很简单,就是用nodejs创建一个http static file服务即可。
解决方案:
1、安装 node-static
npm i node-static
2、创建静态文件服务器
引用EasyPlayer.js,将EasyPlayer.js文件夹下面的js文件和wasm文件放到/js目录下。
EasyPlayer视频流媒体播放器是TSINGSEE青犀流媒体组件系列中关注度较高的产品,经过多年的发展和迭代,目前已经有多个应用版本,包括RTSP版、RTMP版、Pro版,以及js版,其中js版本作为网页播放器,受到了用户的广泛使用。
展望未来,流媒体播放器行业将继续在人工智能、内容创新、盈利模式多元化、用户体验优化等多个方面发展。流媒体播放器也将继续作为连接内容创作者和观众的重要桥梁,推动数字媒体产业的创新和发展。
标签:播放器,插件,流媒体,媒体播放器,播放,音视频,js,EasyPlayer From: https://www.cnblogs.com/easyplayer/p/18554901