System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种显示方法、装置、电子设备及存储介质制造方法及图纸_技高网

一种显示方法、装置、电子设备及存储介质制造方法及图纸

技术编号:40875489 阅读:4 留言:0更新日期:2024-04-08 16:44
本申请公开一种显示方法、装置、电子设备及存储介质,涉及图像处理技术领域,用于解决使用2016版GB/T28281协议显示视频流时,不支持一个显示单元显示多路视频流,以及一路视频流跨显示单元显示的问题。该方法包括:接收电视墙发送的电视墙中的至少一个目标显示单元的分布情况目标显示单元的显示窗口的分布情况,以及待显示视频流对应的显示窗口,一个待显示视频流对应一个显示窗口;对至少一个待显示视频流进行视频处理操作,得到与目标显示单元对应的目标视频流,一个目标显示单元对应一个目标视频流;将目标视频流发送给电视墙中与目标视频流对应的目标显示单元,以使得电视墙的目标显示单元显示目标视频流。

【技术实现步骤摘要】

本申请涉及图像处理,尤其涉及一种显示方法、装置、电子设备及存储介质


技术介绍

1、近年来,视频显示应用发展迅猛,电视墙的接入规模也不断扩大,涌现了大量不同种类的视频采集设备,各种视频采集设备的接入协议各不相同,当需要对多路视频流进行集中调阅时,视频采集设备以及电视墙的接入协议之间互不相通,集中调阅较为困难。

2、基于此,相关部门制定了联网系统信息传输、交换、控制技术要求的统一接入协议,例如gb/t28281协议,有效规避了为电视墙提供不同的接入协议导致视频流集中调阅困难的问题。

3、但是,例如2016版gb/t28281协议中并未对多路视频流在电视墙的一个显示单元的不同显示窗口中显示以及一路视频流显示在多个显示单元中等情况进行规定,也即使用统一接入协议进行视频流传输时,不支持一个显示单元显示多路视频流,以及一路视频流跨显示单元显示的情况。


技术实现思路

1、本申请提供一种显示方法、装置、电子设备及存储介质,用于解决使用2016版gb/t28281协议进行视频流传输时,不支持一个显示单元显示多路视频流,以及一路视频流跨显示单元显示的问题。

2、为实现上述技术目的,本申请采用如下技术方案:

3、第一方面,本申请实施例提供了一种显示方法,应用于服务器,该方法包括:

4、接收电视墙发送的第一显示信息,第一显示信息用于指示电视墙中的至少一个目标显示单元的分布情况以及至少一个目标显示单元的显示窗口的分布情况,一个目标显示单元包括至少一个显示窗口;

5、基于第一显示信息,确定目标编号,并将目标编号发送给电视墙,以使得电视墙建立目标编号与目标显示单元之间的对应关系,目标编号用于表征服务器进行视频处理操作的编号;

6、接收电视墙发送的第二显示信息,第二显示信息包括目标编号与目标显示单元之间的对应关系、至少一个待显示视频流的标识信息,以及待显示视频流对应的显示窗口,一个待显示视频流对应一个显示窗口;

7、基于至少一个待显示视频流的标识信息,获取到至少一个待显示视频流,并基于至少一个目标显示单元的分布情况、至少一个目标显示单元的显示窗口的分布情况,以及待显示视频流对应的显示窗口,对至少一个待显示视频流进行视频处理操作,得到与目标显示单元对应的目标视频流,一个目标显示单元对应一个目标视频流;

8、将目标视频流发送给电视墙中与目标视频流对应的目标显示单元,以使得电视墙的目标显示单元显示目标视频流。

9、本申请提供的技术方案至少带来以下有益效果:服务器通过接收电视墙发送的第一显示信息,由于第一显示信息中包括目标显示单元的分布情况以及目标显示单元中显示窗口的分布情况,则服务器可以确定是一路视频流显示在多个显示单元中的情况,还是一个显示单元显示多个视频流的情况,进而服务器确定出目标编号并将目标编号发送给电视墙,目标编号用于表示服务器进行视频处理操作的编号。电视墙建立了目标编号与目标显示单元之间的对应关系,并将目标编号与目标显示单元之间的对应关系、至少一个待显示视频流的标识信息,以及待显示视频流对应的显示窗口发送给服务器,进而服务器可以获取到待显示视频流,并基于至少一个目标显示单元的分布情况、至少一个目标显示单元的显示窗口的分布情况,以及待显示视频流对应的显示窗口,对待显示视频流进行视频处理操作,得到与目标显示单元对应的目标视频流。对于电视墙而言,电视墙的结构未发生改变,也未对接入协议进行改变,当一个目标显示单元包括多个显示窗口时,电视墙的目标显示单元中显示的目标视频流是基于多个待显示视频流得到的一路视频流,此时实现了一个显示单元显示多个视频流的情况。或者,当一个目标显示单元包括一个显示窗口,有多个目标显示单元需要显示一路待显示视频流时,电视墙的目标显示单元中显示的目标视频流是基于一个待显示视频流得到的多路视频流中的一路视频流,此时实现了一路视频流跨多个显示单元显示的情况。

10、在一种可能的实现方式中,在目标显示单元的数量为一个,且目标显示单元包括多个显示窗口的情况下,视频处理操作为拼接操作;基于至少一个目标显示单元的分布情况、至少一个目标显示单元的显示窗口的分布情况,以及待显示视频流对应的显示窗口,对至少一个待显示视频流进行视频处理操作,得到与目标显示单元对应的目标视频流,包括:基于待显示视频流对应的显示窗口,确定目标显示单元的显示窗口中未与待显示视频流对应的显示窗口的显示画面为预设画面,以及确定待显示视频流对应的显示窗口的显示画面为待显示视频流的视频画面;基于至少一个目标显示单元的分布情况、至少一个目标显示单元的显示窗口的分布情况、未与待显示视频流对应的显示窗口的显示画面,以及待显示视频流对应的显示窗口的显示画面,对待显示视频流的视频画面以及预设画面进行拼接操作,得到与目标显示单元对应的目标视频流。

11、在一种可能的实现方式中,在目标显示单元的数量为多个,多个目标显示单元各自对应的显示区域拼接为矩形区域,每个目标显示单元的显示窗口的数量为一个,且待显示视频流的数量为一个的情况下,视频处理操作为分割操作;基于至少一个目标显示单元的分布情况、至少一个目标显示单元的显示窗口的分布情况,以及待显示视频流对应的显示窗口,对至少一个待显示视频流进行视频处理操作,得到与目标显示单元对应的目标视频流,包括:基于至少一个目标显示单元的分布情况、至少一个目标显示单元的显示窗口的分布情况,以及待显示视频流对应的显示窗口,对待显示视频流的视频画面进行分割操作,得到与多个目标显示单元一一对应的多个目标视频流。

12、在一种可能的实现方式中,在待显示视频流为终端的显示屏幕中实时画面对应的视频流时,该方法还包括:接收终端发送的显示视频流,显示视频流为终端实时抓取终端的显示屏幕中显示画面得到的视频流。

13、在一种可能的实现方式中,将目标视频流发送给电视墙中与目标视频流对应的目标显示单元,包括:对于每一个目标视频流,以目标协议对目标视频流进行编码,得到目标码流;将目标码流发送给电视墙中与目标视频流对应的目标显示单元。

14、第二方面,本申请提供一种显示方法,应用于电视墙,该方法包括:

15、确定至少一个目标显示单元、至少一个目标显示单元的分布情况以及至少一个目标显示单元的显示窗口的分布情况,一个目标显示单元包括至少一个显示窗口;

16、基于至少一个目标显示单元的分布情况以及至少一个目标显示单元的显示窗口的分布情况,生成第一显示信息,并将第一显示信息发送给服务器;

17、接收服务器返回的目标编号,建立目标编号与目标显示单元之间的对应关系,目标编号用于表征服务器进行视频处理操作的编号;

18、确定至少一个待显示视频流的标识信息,以及待显示视频流对应的显示窗口,一个待显示视频流对应一个显示窗口;

19、基于目标编号与目标显示单元之间的对应关系、至少一个待显示视频流的标识信息,以及待显示视频流对应的显示窗口,生成第二显示信息,并将第二显本文档来自技高网...

【技术保护点】

1.一种显示方法,其特征在于,包括:应用于服务器;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述目标显示单元的数量为一个,且所述目标显示单元包括多个显示窗口的情况下,所述视频处理操作为拼接操作;

3.根据权利要求1所述的方法,其特征在于,在所述目标显示单元的数量为多个,多个所述目标显示单元各自对应的显示区域拼接为矩形区域,每个所述目标显示单元的显示窗口的数量为一个,且所述待显示视频流的数量为一个的情况下,所述视频处理操作为分割操作;

4.根据权利要求1-3任一项所述的方法,其特征在于,在所述待显示视频流为终端的显示屏幕中实时画面对应的视频流时,所述方法还包括:

5.根据权利要求1-3任一项所述的方法,其特征在于,所述将所述目标视频流发送给所述电视墙中与所述目标视频流对应的所述目标显示单元,包括:

6.一种显示方法,其特征在于,应用于电视墙;所述方法包括:

7.根据权利要求6所述的方法,其特征在于,在所述目标显示单元的数量为一个,且所述目标显示单元包括多个显示窗口的情况下,所述视频处理操作为拼接操作,所述目标显示单元的显示窗口中未与所述待显示视频流对应的显示窗口的显示画面为预设画面,所述待显示视频流对应的显示窗口的显示画面为所述待显示视频流的视频画面,所述目标视频流由所述服务器基于所述至少一个目标显示单元的分布情况、所述至少一个目标显示单元的显示窗口的分布情况、未与所述待显示视频流对应的显示窗口的显示画面,以及所述待显示视频流对应的显示窗口的显示画面,对所述待显示视频流的视频画面以及所述预设画面进行所述拼接操作得到。

8.根据权利要求6所述的方法,其特征在于,在所述目标显示单元的数量为多个,多个所述目标显示单元各自对应的显示区域拼接为矩形区域,每个所述目标显示单元的显示窗口的数量为一个,且所述待显示视频流的数量为一个的情况下,所述视频处理操作为分割操作,所述目标视频流由所述服务器基于所述至少一个目标显示单元的分布情况、所述至少一个目标显示单元的显示窗口的分布情况,以及所述待显示视频流对应的显示窗口,对所述待显示视频流的视频画面进行所述分割操作得到。

9.一种显示装置,其特征在于,包括:

10.一种显示装置,其特征在于,包括:

11.一种电子设备,其特征在于,包括:

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机执行指令,当所述计算机执行指令在计算机上运行时,使得所述计算机执行权利要求1至5任一项所述的显示方法,或者执行权利要求6-8任一项所述的显示方法。

13.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行权利要求1至5任一项所述的显示方法,或者执行权利要求6-8任一项所述的显示方法。

...

【技术特征摘要】

1.一种显示方法,其特征在于,包括:应用于服务器;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述目标显示单元的数量为一个,且所述目标显示单元包括多个显示窗口的情况下,所述视频处理操作为拼接操作;

3.根据权利要求1所述的方法,其特征在于,在所述目标显示单元的数量为多个,多个所述目标显示单元各自对应的显示区域拼接为矩形区域,每个所述目标显示单元的显示窗口的数量为一个,且所述待显示视频流的数量为一个的情况下,所述视频处理操作为分割操作;

4.根据权利要求1-3任一项所述的方法,其特征在于,在所述待显示视频流为终端的显示屏幕中实时画面对应的视频流时,所述方法还包括:

5.根据权利要求1-3任一项所述的方法,其特征在于,所述将所述目标视频流发送给所述电视墙中与所述目标视频流对应的所述目标显示单元,包括:

6.一种显示方法,其特征在于,应用于电视墙;所述方法包括:

7.根据权利要求6所述的方法,其特征在于,在所述目标显示单元的数量为一个,且所述目标显示单元包括多个显示窗口的情况下,所述视频处理操作为拼接操作,所述目标显示单元的显示窗口中未与所述待显示视频流对应的显示窗口的显示画面为预设画面,所述待显示视频流对应的显示窗口的显示画面为所述待显示视频流的视频画面,所述目标视频流由所述服务器基于所述至少一个目标显示单元的分布情况、所述至少一个目标显示...

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

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

1