【技术实现步骤摘要】
一种显示窗口的创建方法、装置及电子设备
[0001]本申请涉及计算机
,尤其涉及一种显示窗口的创建方法、装置及电子设备。
技术介绍
[0002]电视墙是指由至少一块显示器组成的一整面显示墙。通常电视墙上可创建至少一个显示窗口,由每个显示窗口显示各自的视频。
[0003]在电视墙控制组网中,通常包括:用于管理电视墙的管理平台,解码设备和电视墙。其中,管理平台可将传输给电视墙的视频数据发送给解码设备,解码设备对视频数据解码后,将解码后的视频数据发送给电视墙,以由电视墙的显示窗口显示。
[0004]其中,电视墙上包括多个接口,每个接口与解码设备的解码输出口相连,用于接收解码设备发送的解码后的视频流。电视墙按照电视墙上的接口将电视墙被预先划分为至少一个输出区域,不同输出区域对应不同的接口。现有的方式在部署完显示窗口后,控制电视墙显示时,显示窗口会出现窗口黑边。
技术实现思路
[0005]有鉴于此,本申请提供一种显示窗口的创建方法、装置及电子设备,用于实现电视墙上创建出的显示窗口不产生窗口黑边。
[0006]具体地,本申请是通过如下技术方案实现的:
[0007]根据本申请的第一方面,提供一种显示窗口创建方法,所述方法应用于用于管理电视墙的管理平台,所述方法包括:
[0008]确定待创建的目标显示窗口的初始窗口区域;
[0009]从与所述电视墙已被划分的多个物理输出区域对应的多个虚拟输出区域中确定与所述初始窗口区域具有交集的至少一个目标虚拟输出区域;所述多个物 ...
【技术保护点】
【技术特征摘要】
1.一种显示窗口创建方法,其特征在于,所述方法应用于用于管理电视墙的管理平台,所述方法包括:确定待创建的目标显示窗口的初始窗口区域;从与所述电视墙已被划分的多个物理输出区域对应的多个虚拟输出区域中确定与所述初始窗口区域具有交集的至少一个目标虚拟输出区域;所述多个物理输出区域与所述电视墙连接的解码设备上用于传输解码后视频流的输出口对应;依据所述初始窗口区域和所述目标虚拟输出区域上相对应的边界之间的距离调整所述初始窗口区域,并将调整后的初始窗口区域发送给所述电视墙,以使所述电视墙依据调整后的初始窗口区域创建的目标显示窗口不产生窗口黑边。2.根据权利要求1所述的方法,其特征在于,所述确定初始窗口区域,包括:在目标显示窗口为指定窗口阵列中的第一个显示窗口的情况下,依据预设点在所述电视墙中的坐标,确定所述初始窗口区域;在目标显示窗口为指定窗口阵列中的非第一个显示窗口的情况下,依据指定窗口阵列已调整了初始窗口区域的显示窗口对应的窗口区域,确定所述初始窗口区域。3.根据权利要求2所述的方法,其特征在于,所述依据针对指定窗口阵列已调整了初始窗口区域的显示窗口对应的窗口区域,确定所述初始窗口区域,包括:在所述目标显示窗口为当前行的第一个显示窗口的情况下,所述当前行为指定窗口阵列中除第一行外的其他行,依据最新已调整了初始窗口区域的行中显示窗口对应的窗口区域,确定所述初始窗口区域;在所述目标显示窗口为当前行的非第一个显示窗口的情况下,依据当前行中最新已调整了的初始窗口区域,确定所述初始窗口区域。4.根据权利要求1所述的方法,其特征在于,所述依据所述初始窗口区域和所述目标虚拟输出区域上相对应的边界之间的距离调整所述初始窗口区域,包括:确定目标边界对,所述目标边界对包括:位于初始窗口区域的第一边界,以及第一边界所在的目标虚拟输出区域中对应所述第一边界的第二边界、所述第一边界和第二边界之间的距离在该第一边界对应的预设范围内;调整目标边界对中的第一边界,以使得所述第一边界与第二边界之间的距离不在该预设范围内;其中,所述预设范围表示黑边产生的范围。5.根据权利要求4所述的方法,其特征在于,所述第一边界对应的预设范围为(0,L],所述预设范围为窗口黑边产生的条件;所述调整目标边界对中的第一边界,包括:将所述第一边界调整到最近吸附位置上;其中,所述最近吸附位置是第一吸附位置与第二吸附位置中距离所述第一边界最近的吸附位置;所述第二吸附位置位于所述第二边界上;所述第一吸附位置位于该第二边界所在的目标虚拟输出区域内、与第二吸附位置的距离为L的位置。6.根据权利要求5所述的方法,其特征在于,所述将所述第一边界调整到最近吸附位置上,包括:在确定另一第一边界对应的最近吸附位置与所述第一边界对应的最近吸附位置相同时,将所述第一边界调整到最近吸附位置上;
所述方法还包括:将所述另一第一边界按照以下调整:若该初始窗口区域的宽度或者高度大于L,则依据所述初始窗口区域的宽度或高度调整所述另一第一边界;若该初始窗口区域的宽度或者高度小于或等于L,则将所述另一第一边界调整到最远吸附位置;其中,所述最远吸附位置是第一吸附位置与第二吸附位置中距离所述另一第一边界最远的吸附位置。7.根据权利要求1所述的方法,其特征在于,在所述确定初始窗口区域之前,所述方法还包括:若所述目标显示窗口非指定窗口阵列中的最后一个显示窗口、和/或所述目标显示窗口非所述指定窗口阵列中一行的最后一个显示窗口、和/或所述目标显示窗口非所述指定窗口阵列中一列的最后一个显示窗口,则执行所述确定初始窗口区域的步骤;若所述目标显示窗口是所述指定显示窗口阵列中的最后一个显示窗口、和/或所述目标显示窗口是所述指定窗口阵列中一行的最后一个显示窗口、和/或所述目标显示窗口是所述指定窗口阵列中一列的最后一个显示窗口,则在确定电视墙的剩余窗口创建区域满足预设的窗口创建条件时,执行所述确定初始窗口区域的步骤。8.根据权利要求7所述的方法,其特征在于,所述窗口创建条件包括:所述剩余窗口创建区域满足所述电视墙所支持的最小显示窗口的创建;和/或;所述剩余窗口创建区域的宽度大于所述初始窗口区域的左边界或右边界对应的预设范围的最大值、且所述剩余窗口创建区域的高度大于所述初始窗口区域的上边界或下边界对应的预设范围的最大值。9.一种显示窗口创建装置,其特征在于,所述装置应用于用于管理电视墙的管理平...
【专利技术属性】
技术研发人员:雷伟军,
申请(专利权)人:杭州海康威视数字技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。