EasyNVR分屏切换时视频源丢失问题的优化分享

EasyNVR视频平台能够进行多线程直播,新版更新的视频分屏功能也让多线程直播更加直观。经常有用户问我们最大能接入多少路视频流,其实这个是不固定的,具体还是要根据现场的网络和服务器来看。EasyNVR的智能云终端最大能够接入64通道的视频流,而软件版本的通道数则能够达到千路以上,在点位众多的场景下非常实用。

如果大家需要同时观看某几路视频流,就可以通过分屏直接播放,但是我们近期处理的分屏技术问题中,出现了分屏切换时视频源丢失的情况。如图四分屏选择视频预览,切换其他分屏时,之前选择的视频源丢失不能正常显示,如图:

经过代码排查后发现切换分配直接清空列表了,导致之前视频源丢失:

之后对这段代码进行优化,编译代码如下,该bug即可解决:

EasyNVR的一大特点就是小而美、操作简单、部署便捷、二次开发难度小,操作上通过安装包解压运行,网页登陆即可实现,即使没有流媒体开发运维经验的技术人员也能快速部署,欢迎大家了解。

原文地址:https://www.cnblogs.com/EasyNVR/p/15724487.html