电视墙场景切换方法、装置、电子设备和存储介质制造方法及图纸

技术编号:36432855 阅读:13 留言:0更新日期:2023-01-20 22:45
本申请实施例提供了一种电视墙场景切换方法、装置、电子设备和存储介质,基于电视墙在第一显示区域内显示第一视频内容时,当获取到场景切换指令,根据第一布局中的各第一显示区域和第二布局中的各第二显示区域的布局参数,确定布局参数相同的第一区域和布局参数不同的第二区域。对第一区域,停止获取各第一显示区域对应的第一视频内容;批量获取各个第二显示区域对应的第二视频内容,并绘制至对应的第一显示区域。对第二区域,根据各个第二显示区域的布局参数,在电视墙的底层图层中绘制各第二显示区域,并批量获取各个第二显示区域对应的第二视频内容,并绘制至对应的第二显示区域。然后,将底层图层的层级修改为顶层,能够不露出电视墙底图。露出电视墙底图。露出电视墙底图。

【技术实现步骤摘要】
电视墙场景切换方法、装置、电子设备和存储介质


[0001]本申请涉及视频监控
,尤其涉及一种电视墙场景切换方法、装置、电子设备和存储介质。

技术介绍

[0002]电视墙是一种包括超大屏幕的电视墙体,该超大屏幕可被划分为多个显示区域,每个显示区域可获取相应的视频流,并显示该视频流对应的视频内容,从而使电视墙的各个显示区域分别显示不同的内容。
[0003]由于不同的显示需求,可能需要对电视墙场景进行切换,以使电视墙重新划分显示区域,以及调整各个显示区域的显示内容。目前,当需要进行电视墙场景切换时,通常是先停止为各个显示区域取视频流,然后确定电视墙重新划分的各个显示区域,以及确定重新划分的各个显示区域分别对应的视频流,再为重新划分的各个显示区域获取对应的视频流,以使重新划分的各个显示区域根据新的视频流显示相应的内容。
[0004]然而,传统的电视墙场景切换方法中,在停止为各个显示区域取视频流,以及为重新划分的各个显示区域获取对应视频流的这一时间段内,存在各个显示区域无图像显示的情况,用户的体验较差。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够在停止为各个显示区域取视频流,以及为重新划分的各个显示区域获取对应视频流的这一时间段内,减少各个显示区域无图像显示的情况的电视墙场景切换方法、装置、电子设备和存储介质。
[0006]第一方面,本申请实施例提供一种电视墙场景切换方法,包括:
[0007]基于电视墙的各个第一显示区域分别对应的第一视频流信息,控制电视墙在第一显示区域内显示第一视频内容,电视墙按照第一布局划分为多个第一显示区域;
[0008]获取场景切换指令指示的第二布局,第二布局包括各个第二显示区域的布局参数,以及各个第二显示区域分别对应的第二视频流信息;
[0009]根据第一布局中的各第一显示区域和第二布局中的各第二显示区域的布局参数,确定电视墙的第一区域和第二区域;第一区域为布局参数相同的第一显示区域与第二显示区域所在的区域;第二区域为与各第一区域的位置不同的区域;
[0010]根据各个第二显示区域的布局参数,在电视墙的底层图层中绘制第二区域中的各第二显示区域;
[0011]基于第二视频流信息,批量获取第二区域中的各个第二显示区域对应的第二视频内容,并在底层图层中将第二视频内容绘制至对应的第二显示区域后,将底层图层的层级修改为顶层;
[0012]停止获取第一区域中各第一显示区域对应的第一视频内容;批量获取第一区域中的各个第二显示区域对应的第二视频内容,并将第二视频内容绘制至对应的第一显示区
域。
[0013]在一种可行的实现方式中,根据第一布局中的各第一显示区域和第二布局中的各第二显示区域的布局参数,确定电视墙的第一区域和第二区域,包括:
[0014]获取第一布局中各第一显示区域以及第二布局中各第二显示区域的布局参数中的目标定位点坐标;目标定位坐标包括第一定位点的坐标和第二定位点的坐标;第一定位点与第二定位点位于各显示区域的同一对角线上;
[0015]基于目标定位点坐标,确定第一区域和第二区域,其中,第一区域为目标定位点坐标一致的第一显示区域和第二显示区域所在的区域,第二区域为除第一区域外的其他区域。
[0016]在一种可行的实现方式中,根据第一布局中的各第一显示区域和第二布局中的各第二显示区域的布局参数,确定电视墙的第一区域和第二区域,包括:
[0017]获取第一布局中各第一显示区域以及第二布局中各第二显示区域的布局参数中的第三定位点的坐标和显示区域的大小;第三定位点位于各显示区域中;
[0018]基于第三定位点的坐标和显示区域的大小,确定第一区域和第二区域,其中,第一区域为第三定位点的坐标和显示区域大小均一致的第一显示区域和第二显示区域所在的区域,第二区域为除第一区域外的区域。
[0019]第二方面,本申请实施例提供一种电视墙场景切换方法,包括:
[0020]基于电视墙的各个第一显示区域分别对应的第一视频流信息,控制电视墙在第一显示区域内显示第一视频内容,电视墙按照第一布局划分为多个第一显示区域;
[0021]获取场景切换指令指示的第二布局,第二布局包括各个第二显示区域的布局参数,以及各个第二显示区域分别对应的第二视频流信息;
[0022]根据各个第二显示区域的布局参数,在电视墙的底层图层中绘制各个第二显示区域;
[0023]基于第二视频流信息,批量获取各个第二显示区域对应的第二视频内容,并在底层图层中将第二视频内容绘制至对应的第二显示区域后,将底层图层的层级修改为顶层。
[0024]第三方面,本申请实施例提供一种电视墙场景切换装置,包括:
[0025]第一控制模块,用于基于电视墙的各个第一显示区域分别对应的第一视频流信息,控制电视墙在第一显示区域内显示第一视频内容,电视墙按照第一布局划分为多个第一显示区域;
[0026]第一获取模块,用于获取场景切换指令指示的第二布局,第二布局包括各个第二显示区域的布局参数,以及各个第二显示区域分别对应的第二视频流信息;
[0027]第一确定模块,用于根据第一布局中的各第一显示区域和第二布局中的各第二显示区域的布局参数,确定电视墙的第一区域和第二区域;第一区域为布局参数相同的第一显示区域与第二显示区域所在的区域;所述第二区域为与第一区域的位置不同的区域;
[0028]第一绘制模块,用于根据各个第二显示区域的布局参数,在电视墙的底层图层中绘制第二区域中的各第二显示区域;
[0029]第一显示模块,用于基于第二视频流信息,批量获取第二区域中的各个第二显示区域对应的第二视频内容,并在底层图层中将第二视频内容绘制至对应的第二显示区域后,将底层图层的层级修改为顶层;
[0030]第二显示模块,用于停止获取第一区域中各第一显示区域对应的第一视频内容;批量获取第一区域中的各个第二显示区域对应的第二视频内容,并将第二视频内容绘制至对应的第一显示区域。
[0031]在一种可行的实现方式中,第一确定模块,包括:
[0032]第一获取单元,用于获取第一布局中各第一显示区域以及第二布局中各第二显示区域的布局参数中的目标定位点坐标;目标定位坐标包括第一定位点的坐标和第二定位点的坐标;第一定位点与第二定位点位于各显示区域的同一对角线上;
[0033]第一确定单元,用于基于目标定位点坐标,确定第一区域和第二区域,其中,第一区域为目标定位点坐标一致的第一显示区域和第二显示区域所在的区域,第二区域为除第一区域外的其他区域。
[0034]在一种可行的实现方式中,第一确定模块,包括:
[0035]第二获取单元,用于获取第一布局中各第一显示区域以及第二布局中各第二显示区域的布局参数中的第三定位点的坐标和显示区域的大小;第三定位点位于各显示区域中;
[0036]第二确定单元,用于基于第三定位点的坐标和显示区域的大小,确定第一区域和第二区本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电视墙场景切换方法,其特征在于,包括:基于电视墙的各个第一显示区域分别对应的第一视频流信息,控制所述电视墙在第一显示区域内显示第一视频内容,所述电视墙按照第一布局划分为多个第一显示区域;获取场景切换指令指示的第二布局,所述第二布局包括各个第二显示区域的布局参数,以及各个第二显示区域分别对应的第二视频流信息;根据所述第一布局中的各第一显示区域和所述第二布局中的各第二显示区域的布局参数,确定所述电视墙的第一区域和第二区域;所述第一区域为布局参数相同的第一显示区域与第二显示区域所在的区域;所述第二区域为与第一区域的位置不同的区域;根据各个第二显示区域的布局参数,在所述电视墙的底层图层中绘制所述第二区域中的各第二显示区域;基于第二视频流信息,批量获取所述第二区域中的各个第二显示区域对应的第二视频内容,并在所述底层图层中将第二视频内容绘制至对应的第二显示区域后,将所述底层图层的层级修改为顶层;停止获取所述第一区域中各第一显示区域对应的第一视频内容;批量获取所述第一区域中的各个第二显示区域对应的第二视频内容,并将第二视频内容绘制至对应的第一显示区域。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一布局中的各第一显示区域和所述第二布局中的各第二显示区域的布局参数,确定所述电视墙的第一区域和第二区域,包括:获取所述第一布局中各第一显示区域以及所述第二布局中各第二显示区域的布局参数中的目标定位点坐标;所述目标定位坐标包括第一定位点的坐标和第二定位点的坐标;所述第一定位点与所述第二定位点位于各显示区域的同一对角线上;基于所述目标定位点坐标,确定所述第一区域和所述第二区域,其中,所述第一区域为目标定位点坐标一致的第一显示区域和第二显示区域所在的区域,所述第二区域为除所述第一区域外的其他区域。3.根据权利要求1所述的方法,其特征在于,所述根据所述第一布局中的各第一显示区域和所述第二布局中的各第二显示区域的布局参数,确定所述电视墙的第一区域和第二区域,包括:获取所述第一布局中各第一显示区域以及所述第二布局中各第二显示区域的布局参数中的第三定位点的坐标和显示区域的大小;所述第三定位点位于各显示区域中;基于所述第三定位点的坐标和所述显示区域的大小,确定所述第一区域和所述第二区域,其中,所述第一区域为第三定位点的坐标和显示区域的大小均一致的第一显示区域和第二显示区域所在的区域,所述第二区域为除所述第一区域外的其他区域。4.一种电视墙场景切换方法,其特征在于,包括:基于电视墙的各个第一显示区域分别对应的第一视频流信息,控制所述电视墙在第一显示区域内显示第一视频内容,所述电视墙按照第一布局划分为多个第一显示区域;获取场景切换指令指示的第二布局,所述第二布局包括各个第二显示区域的布局参数,以及各个第二显示区域分别对应的第二视频流信息;根据各个第二显示区域的布局参数,在所述电视墙的底层图层中绘制各个第二显示区
域;基于第二视频流信息,批量获取各个第二显示区域对应的第二视频内容,并在所述底层图层中将所述第二视频内容绘制至对应的所述第二显示区域后,将所述底层图层的层级修改为顶层。5.一种电视墙场景切换装置,其特征在于,包括:第一控制模块,用于基于电视墙的各个第一显示区域分别对应的第一视频流信息,控制所述电视墙在第一显示区域内显示第一视频内容,所述电视墙按...

【专利技术属性】
技术研发人员:徐树升许斌高丛孔均渭
申请(专利权)人:杭州海康威视系统技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1