zoukankan      html  css  js  c++  java
  • EasyNVR调16分屏播放wsflv内存溢出导致浏览器崩溃问题的解决

    了解我们产品的用户都知道,作为专注于音视频流媒体行业的研发团队,我们一直都在追求更前沿的技术,比如H.265接入与播放、比如在能力平台上叠加上业务功能,如:用户管理、设备管理等。最近我们就对RTSP协议网络摄像头接入视频平台EasyNVR进行了一次功能的迭代更新,升级后界面直播,视频编码兼容性更强,同时也增加了用户管理功能。有此功能需求的用户可以在官网下载更新啦。

    在EasyNVR之前的版本中我们的十六分屏播放几个小时就出现了浏览器内存溢出问题,于是我们对EasyPlayer播放器进行了重构和优化。我们最新的播放器对flv源码进行了优化处理,从而解决长时间播放内存不断增长的问题。

    我们在flv配置文件中配置config参数减少浏览器的内存消耗,如图:

    最终达到同时播放16路ws-flv效果:

    目前我们在最新EasyNVR中进行测试目前实现了2天的长时间播放,也没出现浏览器内存溢出导致浏览器崩溃的现象。我们将继续测试该版本的稳定性,长时间播放的记录还在不断更新当中。

  • 相关阅读:
    百度语音
    前端技术
    自动化测试
    分布式锁
    缓存穿透、缓存击穿、缓存雪崩
    延迟队列
    Arthas
    MyBatis配置文件容易引发的不容易发现的问题(驼峰式命名)
    JUnit使用中遇到的问题
    使用ArrayList<E>遇到的数据重复问题
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/15724497.html
Copyright © 2011-2022 走看看