乐趣区

关于前端:海康视频长时间播放方案

背景

在长沙建设工程智慧监控零碎的监控调度核心,应用浏览器长时间播放后会呈现浏览器卡,解体等问题。所以决定应用 electron 的形式重构

我的项目运行流程图

electron

劣势

绝对于浏览器,它具备服务端的性能,并且有主过程和渲染过程的辨别。能够简略了解为主过程就是程序 APP,渲染过程是浏览器。在浏览器 (渲染过程) 解体的时候,不会影响到主过程。利用这一点监听浏览器解体,使浏览器重启(从新加载渲染过程)

海康 h5player

咱们我的项目须要同时播放 9 宫格的视频,依据官网文档阐明,对电脑性能有要求

官网文档

电脑性能要求

播放谬误监听

pluginErrorHandler: 取流失败,流中断,播放失败等,可在此从新申请视频 url 并再次播放
performanceLack: 内存泄露等,可在此暂停播放所有视频,从新加载

谬误监听流程图

退出移动版