EasyPlayer播放器属于一款高效、精炼、稳定且免费的流媒体播放器,可支持多种流媒体协议播放,无须安装任何插件,起播快、延迟低、兼容性强,使用非常便捷。
在用户享受流媒体服务的过程中,页面崩溃是一个令人不悦且影响体验的技术问题。这种情况可能是由于多种因素引起的。

可能的原因:
- 分辨力过大
- 播放的屏幕数量过多
- 电脑内存过小
- 有没有打开devTools,配置debug:true
- 是否H.265
分辨率过大,就会存在解码堆积,时间长了就会容易出现内存堆积,进而导致浏览器崩溃情况。
因为配置了debug:true之后devtools会打印日志,日志本身就会占用很多内存,也会导致浏览器崩溃。
如果视频是H.265的,因为其本身的高压缩率,解码端非常依赖硬解码,如果硬解码不支持,就会导致软解码,软解码性能不好,也会导致浏览器崩溃。

EasyPlayer可以完美支持到H265的视频,支持硬解码+软解码。
解决方案
- 降低分辨率
- 降低播放的屏幕数量
- 增加电脑内存
- 关闭devTools(如果是长时间测试,建议把debug:false配置起来,因为日志也会存留在内存里面的)
- H265降级到H264

EasyPlayer.js网页全终端安防视频流媒体播放器不仅支持H.264与H.265视频编码格式,也能支持WebSocket-FLV、HTTP-FLV、HLS(m3u8)、WebRTC、ws-fmp4、http-fmp4等格式的视频流,并具备直播、点播、录像、快照截图、MP4播放、多屏播放、倍数播放、全屏播放等功能特性。
本文由
Babosa
创作,采用知识共享署名4.0国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为:
11 21, 2024