一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

控制多屏显示方法、装置、电子设备以及存储介质与流程

2022-03-09 07:20:54 来源:中国专利 TAG:


1.本公开涉及计算机技术领域,更具体地涉及一种控制多屏显示的方法、装置、设备、介质和程序产品。


背景技术:

2.会展活动现场常常会有多个显示装置,需要同时控制多个显示装置显示相关场景。一种控制多个显示装置的方法是通过设置多个控制端与多个服务器,将多个控制端中的每个控制端与多个显示装置中的每个显示装置分别关联,进而将多个显示装置中的每个显示装置与多个服务器的每个服务器分别关联,每个工作人员控制一个用户端。另一种控制多个显示装置的方法是设置一个控制端、一个中央控制器以及多个服务器,将用户端与控制器相关联,将控制器与多个服务器中的每个服务器相关联,再将多个服务器中的每个服务器与每个显示装置分别关联。
3.上述方法中,控制多个显示装置需要多个工作人员、多个控制端,或者还需要设置一个中央控制器,导致成本浪费。


技术实现要素:

4.鉴于上述问题,本公开提供了一种控制多屏显示的方法、装置、设备、介质和程序产品,通过一个控制端、多个显示装置与一个服务器相关联,实现控制多个显示装置中的每一个显示装置显示相关场景。
5.根据本公开的第一个方面,提供了一种控制多屏显示方法,包括:接收来自至少一个显示装置中的目标显示装置的请求,其中,所述请求包括所述目标显示装置的显示标识;通过将所述显示标识与至少一个配置表中的每个配置表进行匹配,得到与所述显示标识相匹配的至少一个模板标识;通过将所述至少一个模板标识中每个模板标识分别与至少一个配置表中的每个配置表进行匹配,得到至少一个场景信息;以及将所述至少一个场景信息中的每个场景信息分别发送至所述每个场景信息相对应的显示装置,利用多个显示装置显示对应场景信息。
6.根据本公开的实施例,配置表包括:显示装置标识、显示标识、模板标识以及场景标识,其中,显示装置标识与至少一个显示标识相关联,以及模板标识与至少一个场景标识相关联。
7.根据本公开的实施例,通过将所述模板标识分别与至少一个配置表中的每个配置表进行匹配,得到至少一个场景信息包括:通过将所述至少一个模板标识中的每个模板标识与至少一个配置表中的每个配置表进行匹配,得到分别与所述至少一个模板标识中的每个模板标识相匹配的至少一个场景标识;根据所述至少一个场景标识中的每个场景标识,获取对应场景信息。
8.根据本公开的实施例,该方法应用于服务器,所述服务器包括多个子服务器,每个子服务器均存储有配置表;其中所述多个子服务器中的第一子服务器与所述目标显示装置
相关联;所述方法还包括:第一子服务器发送配置信息给多个子服务器中的其他子服务器,其中,所述配置信息包括显示标识、模板标识以及场景标识;所述其他子服务器各自将所述配置信息分别与各自存储的配置表进行匹配,得到至少一个场景信息。
9.根据本公开的实施例,第一子服务器发送模板标识给多个子服务器中的其他子服务器包括:第一子服务器将显示标识分别与至少一个配置表中的每个配置表进行匹配,得到分别与所述显示标识相匹配的至少一个模板标识;发送所述至少一个模板标识中除了与目标显示装置标识相对应的模板标识之外的每个模板标识给与其他显示装置相关联的子服务器。
10.根据本公开的实施例,第一子服务器发送场景标识给多个子服务器中的其他子服务器还包括:第一子服务器将显示标识分别与至少一个配置表中的每个配置表进行匹配,得到分别与所述显示标识相匹配的至少一个模板标识;通过将所述至少一个模板标识中的每个模板标识与至少一个配置表中的每个配置表进行匹配,得到与所述至少一个模板标识中每个模板标识相匹配的至少一个场景标识;发送所述至少一个场景标识中除了与目标显示装置标识相对应的场景标识之外的每个场景标识给与其他显示装置相关联的子服务器。
11.根据本公开的实施例,其他子服务器各自将所述显示标识分别与各自存储的配置表进行匹配,得到至少一个场景信息包括:其他子服务器接收来自第一子服务器发送的显示标识;每个子服务器将所述显示标识分别与所述各自存储的配置表进行匹配,得到与所述显示标识相匹配的模板标识;通过将所述模板标识与所述各自存储的配置表进行匹配,得到与所述模板标识相匹配的至少一个场景标识;根据所述至少一个场景标识中的每个场景标识,获取与所述至少一个场景标识中的每个场景标识对应的至少一个场景信息。
12.根据本公开的实施例,其他子服务器各自将所述模板标识分别与各自存储的配置表进行匹配,得到至少一个场景信息包括:其他子服务器接收来自第一子服务器发送的模板标识;每个子服务器将模板标识分别与所述各自存储的配置表进行匹配,得到与所述模板标识相匹配的至少一个场景标识;根据所述至少一个场景标识中的每个场景标识,获取与所述至少一个场景标识中的每个场景标识对应的至少一个场景信息。
13.本公开的另一方面提供了一种控制多屏显示装置,包括:接收模块,用于接收来自至少一个显示装置中的目标显示装置的请求,其中,所述请求包括所述目标显示装置的显示标识;
14.第一匹配模块,用于通过将所述显示标识与至少一个配置表中的每个配置表进行匹配,得到与所述显示标识相匹配的至少一个模板标识;第二匹配模块,用于通过将所述至少一个模板标识中每个模板标识分别与至少一个配置表中的每个配置表进行匹配,得到至少一个场景信息;以及显示模块,用于将所述至少一个场景信息中的每个场景信息分别发送至所述每个场景信息相对应的显示装置,利用多个显示装置显示对应场景信息。
15.本公开的另一方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得一个或多个处理器执行上述控制多屏显示方法。
16.本公开的另一方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述控制多屏显示方法。
17.本公开的另一方面还提供了一种计算机程序产品,包括计算机程序,该计算机程
序被处理器执行时实现上述控制多屏显示方法。
附图说明
18.通过以下参照附图对本公开实施例的描述,本公开的上述内容以及其他目的、特征和优点将更为清楚,在附图中:
19.图1示意性示出了根据本公开实施例的控制多屏显示方法、装置、设备、介质和程序产品的应用场景图;
20.图2示意性示出了根据本公开实施例的控制多屏显示方法的流程图;
21.图3示意性示出了根据本公开另一实施例的控制多屏显示方法的流程图;
22.图4a示意性示出了根据本公开实施例的显示标识发送过程的示意图;
23.图4b示意性示出了根据本公开实施例的配置信息发送过程的示意图;
24.图4c示意性示出了根据本公开实施例的场景信息发送过程的示意图;
25.图5示意性示出了根据本公开实施例的控制多屏显示装置的结构框图;以及
26.图6示意性示出了根据本公开实施例的适于实现控制多屏显示方法的电子设备的方框图。
具体实施方式
27.以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。
28.在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。
29.在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。
30.在使用类似于“a、b和c等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有a、b和c中至少一个的系统”应包括但不限于单独具有a、单独具有b、单独具有c、具有a和b、具有a和c、具有b和c、和/或具有a、b、c的系统等)。
31.本公开的实施例提供了一种控制多屏显示方法,该方法包括接收来自至少一个显示装置中的目标显示装置的请求,其中,请求包括目标显示装置的显示标识;通过将显示标识分别与至少一个配置表中的每个配置表进行匹配,得到至少一个场景信息;以及将至少一个场景信息中的每个场景信息分别发送至每个场景信息相对应的显示装置,以便显示装置显示对应场景信息。
32.图1示意性示出了根据本公开实施例的控制多屏显示的应用场景图。
33.如图1所示,根据该实施例的应用场景100可以包括终端设备101、102、103,网络
104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
34.用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如购物类应用、网页浏览器应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等(仅为示例)。
35.终端设备101、102、103可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
36.服务器105可以是提供各种服务的服务器,例如对用户利用终端设备101、102、103所浏览的网站提供支持的后台管理服务器(仅为示例)。后台管理服务器可以对接收到的用户请求等数据进行分析等处理,并将处理结果(例如根据用户请求获取或生成的网页、信息、或数据等)反馈给终端设备。
37.需要说明的是,本公开实施例所提供的控制多屏显示方法一般可以由服务器105执行。相应地,本公开实施例所提供的控制多屏显示装置一般可以设置于服务器105中。本公开实施例所提供的控制多屏显示方法也可以由不同于服务器105且能够与终端设备101、102、103和/或服务器105通信的服务器或服务器集群执行。相应地,本公开实施例所提供的控制多屏显示装置也可以设置于不同于服务器105且能够与终端设备101、102、103和/或服务器105通信的服务器或服务器集群中。
38.应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
39.以下将基于图1描述的场景,通过图2~图4c对公开实施例的控制多屏显示方法进行详细描述。
40.图2示意性示出了根据本公开实施例的控制多屏显示方法的流程图。
41.如图2所示,该实施例的控制多屏显示方法包括操作s210~操作s240。
42.在操作s210,接收来自至少一个显示装置中的目标显示装置的请求,其中,请求包括目标显示装置的显示标识。
43.根据本公开实施例,会场存在多个显示装置,目标显示装置为接收显示标识的显示装置。当用户想要多个显示装置分别显示相关场景时,用户可以通过目标显示装置发起请求,该请求例如包括显示标识,该显示标识用于匹配每个显示装置的场景信息。显示标识可以包括数字、文字以及符号。例如,如果要控制显示装置显示开幕式的场景信息,例如则可以配置文字“开幕式”或数字“1”作为显示标识。
44.在操作s220,通过将显示标识与至少一个配置表中的每个配置表进行匹配,得到与显示标识相匹配的至少一个模板标识。
45.根据本公开实施例,配置表包括:显示装置标识、显示标识、模板标识以及场景标识,其中,显示装置标识与至少一个显示标识相关联,以及模板标识与至少一个场景标识相关联。以表1配置表为例进行说明,若接收到显示标识ex_1,在显示装置标识id_1中,显示标识ex_1匹配得到模板标识tm_1;在显示装置标识id_2中,显示标识标识ex_1匹配得到模板标识tm_16。在表1配置表中,地屏素材是否循环标识mc_1表示地屏素材循环,地屏素材是否循环标识mc_0表示地平素材不循环。
46.表1配置表
[0047][0048]
针对每个显示装置,根据配置表分别匹配显示标识对应的模板标识,得到每个显示装置的显示标识对应的模板标识。
[0049]
在操作s230,通过将至少一个模板标识中每个模板标识分别与至少一个配置表中的每个配置表进行匹配,得到至少一个场景信息。
[0050]
根据本公开实施例,配置表可以包括模板标识与场景标识信息,其中,一个模板标识可以与至少一个场景标识相关联。例如,场景标识可以包括背景类型标识、背景素材标识与素材标识。该配置表可以包含一个显示装置的配置信息,也可以同时包含多个显示装置的配置信息。
[0051]
以场景标识具体为背景类型标识、背景素材标识与素材标识为例。将接收到的显示标识与配置表进行匹配,匹配得到与所接收到的显示标识相关联的背景类型标识、背景素材标识与素材标识;进而根匹配到的背景类型标识、背景素材标识与素材标识确定对应的场景信息。
[0052]
在操作s240,将至少一个场景信息中的每个场景信息分别发送至每个场景信息相对应的显示装置,利用多个显示装置显示对应场景信息。
[0053]
根据本公开实施例,通过把显示标识与配置表进行匹配,匹配得到每个显示装置需要显示的场景信息,进而把匹配到的场景信息分别发送给与该场景信息对应的显示装置,利用多个显示装置显示与显示标识对应的场景信息。实现了通过一个控制端与一个服务器控制多个显示装置,大大降低了在控制多个显示装置时成本的浪费。
[0054]
图3示意性示出了根据本公开另一实施例的控制多屏显示方法的流程图。
[0055]
如图3所示,该实施例的确定行驶路径方法包括操作s310~操作s340。
[0056]
在操作s310,接收来自至少一个显示装置中的目标显示装置的请求,其中,请求包括显示标识。
[0057]
该操作s310可以通过与前文操作s210描述的方法类似的方法,来进行接收来自至少一个显示装置中的目标显示装置的请求,其中,请求包括显示标识。在此不再赘述。
[0058]
在操作s320,通过将显示标识与至少一个配置表中的每个配置表进行匹配,得到与显示标识相匹配的至少一个模板标识。
[0059]
该操作s320可以通过与前文操作s220描述的方法类似的方法,来进行接收来自至少一个显示装置中的目标显示装置的请求,其中,请求包括显示标识。在此不再赘述。
[0060]
在操作s331,通过将至少一个模板标识中的每个模板标识与至少一个配置表中的每个配置表进行匹配,得到分别与至少一个模板标识中的每个模板标识相匹配的至少一个场景标识。
[0061]
根据本公开实施例,场景标识可以包括背景类型标识、背景素材标识、素材标识、地屏素材是否循环标识以及地屏素材标识。例如,以表1配置表为例进行说明,根据操作s320,在接收到显示标识ex_1时,在显示装置标识id_1中,显示标识ex_1匹配得到模板标识tm_1,在显示装置标识id_2中,显示标识ex_1匹配得到模板标识tm_16。用模板标识与表1进行匹配,针对显示装置标识id_1,与模板标识tm_1匹配的场景标识包括素材标识m_1与地屏素材是否循环标识mc_1;针对显示装置标识id_2,与模板标识tm_16匹配的场景标识包括背景类型标识bt_3、背景素材标识bm_3、素材标识m_1、地屏素材是否循环标识mc_0以及地屏素材标识sm_4。需要注意的是,地屏素材是否循环标识mc_1表示地屏素材循环,地屏素材是否循环标识mc_0表示地平素材不循环。
[0062]
针对每个显示装置,根据配置表分别匹配每个模板标识对应的场景标识,得到每个显示装置的模板标识对应的至少一个场景标识。
[0063]
在操作s332,根据至少一个场景标识中的每个场景标识,获取对应场景信息。
[0064]
根据本公开实施例,针对每个显示装置,根据操作s331匹配得到的至少一个场景标识中的每一个场景标识在场景数据库内查找与之相对应的场景信息,将得到与至少一个场景标识中的每个场景标识对应的场景信息,其中,该场景信息可以包括该场景的存储地址、图片以及视频,注意该视频可以包括直播或现场互动等视频。
[0065]
在操作s340,将至少一个场景信息中的每个场景信息分别发送至每个场景信息相对应的显示装置,利用多个显示装置显示对应场景信息。
[0066]
该操作s340可以通过与前文操作s240描述的方法类似的方法,来进行至少一个场景信息中的每个场景信息分别发送至每个场景信息相对应的显示装置,利用多个显示装置显示对应场景信息。在此不再赘述。
[0067]
图4a示意性示出了根据本公开实施例显示标识发送过程的示意图。
[0068]
根据另一个实施例,用户根据要在多个显示装置显示的场景,在控制端的显示页面上选择相应的显示标识,控制端响应于用户选择的显示标识,将用户所选择的场景标识发送给目标显示装置,目标显示装置接收该显示标识并发送该显示标识至第一子服务器。
[0069]
如图4a所示,控制端的显示页面410包含多个显示标识,其中411指代显示标识ex_1,412指代显示标识ex_2,413指代显示标识ex_3,414指代显示标识ex_4以及415指代显示标识ex_5。显示装置420包括多个显示装置,其中显示装置标识id_1与目标显示装置4210对应,显示装置标识id_2与显示装置4221对应,显示装置标识id_3与显示装置4222对应,显示装置标识id_4与显示装置4223对应以及显示装置标识id_5与显示装置4224对应。目标显示装置4210为与控制端相关联的显示装置。服务器430包括第一子服务器4310、子服务器4321、子服务器4322、子服务器4323以及子服务器4324,其中第一子服务器4310为与目标显示装置4210相关联的子服务器。需要说明的是,显示装置4221与子服务器4321相关联,显示装置4222与子服务器4322相关联,显示装置4223与子服务器4323相关联以及显示装置4224
与子服务器4324相关联。
[0070]
需要注意的是,本公开包括多个备用控制端以及多个备用服务器,并且预先均将多个备用控制端与目标显示装置4210相关联,多个备用第一子服务器4310与目标显示装置4210相关联以及多个备用其他子服务器与对应的显示装置相关联。若监控到某个显示装置出现故障,则切换至备用控制端与备用服务器。
[0071]
例如,用户如果想要多个显示装置分别显示411对应的场景,则只需选择在控制端的显示页面选择显示标识ex_1(411)。控制端响应于用户选择显示标识ex_1(411),控制端把显示标识ex_1(411)发送给目标显示装置4210,目标显示装置4210接收控制端发送的显示标识ex_1(411)并把显示标识411发送给第一子服务器4310。
[0072]
本领域技术人员可以理解,以上实施例仅作为示例,本公开使用的控制端的显示页面包括的显示标识个数及内容、显示装置具体个数以及服务器包含的子服务器的具体个数并不局限于此。
[0073]
图4b示意性示出了根据本公开实施例配置信息发送过程的示意图。
[0074]
根据本公开另一个实施例,第一子服务器发送配置信息给多个子服务器中的其他子服务器,其中,配置信息包括显示标识、模板标识以及场景标识。
[0075]
根据另一个实施例,如果第一子服务器发送的配置信息为显示标识,那么当第一子服务器接收到目标显示装置发送的显示标识后就将该显示显示标识发送给其他子服务器。
[0076]
如图4b所示,以五个子服务器为例,假设第一子服务器4310已经接收到目标显示装置4210发送的显示标识ex_1(411),第一子服务器4310将该显示标识ex_1(411)分别发送给子服务器4321、子服务器4322、子服务器4323以及子服务器4324。
[0077]
根据另一个实施例,如果第一子服务器发送的配置信息为模板标识,那么在第一子服务器接收到目标显示装置发送的显示标识后,第一子服务器将显示标识分别与至少一个配置表中的每个配置表进行匹配,得到分别与显示标识相匹配的至少一个模板标识;发送至少一个模板标识中除了与目标显示装置标识相对应的模板标识之外的每个模板标识给与其他显示装置相关联的子服务器。
[0078]
如图4b所示,以五个子服务器为例,根据操作s220的方法,第一子服务器4310用接收到的显示标识ex_1(411)与配置表匹配,会分别匹配得到针对每个显示装置,与显示标识ex_1(411)对应的模板标识。假设针对显示装置标识id_1(4210),显示标识ex_1(411)可以匹配到模板标识tm_1。针对显示装置标识id_2(4221),显示标识ex_1(411)可以匹配到模板标识tm_3,那么第一子服务器4310将模板标识tm_3发送至子服务器4321。针对显示装置标识id_3(4222),显示标识ex_1(411)可以匹配到模板标识tm_7,那么第一子服务器4310将模板标识tm_7发送至子服务器4322。针对显示装置标识id_4(4223)与针对显示装置标识id_5(4224)采用与上述相同的方法匹配得到与显示标识对应的模板标识,第一子服务器4310分别将匹配得到的与显示标识对应的模板标识发送至对应的子服务器,在此不再赘述。
[0079]
根据另一个实施例,如果第一子服务器发送的配置信息为场景标识,那么在第一子服务器接收到目标显示装置发送的显示标识后,第一子服务器将显示标识分别与至少一个配置表中的每个配置表进行匹配,得到分别与显示标识相匹配的至少一个模板标识;通过将至少一个模板标识中的每个模板标识与至少一个配置表中的每个配置表进行匹配,得
到与至少一个模板标识中每个模板标识相匹配的至少一个场景标识;发送至少一个场景标识中除了与目标显示装置标识相对应的场景标识之外的每个场景标识给与其他显示装置相关联的子服务器。
[0080]
如图4b所示,以五个子服务器为例,根据操作s320的方法,第一子服务器4310用显示标识ex_1(411)与配置表进行匹配,分别匹配得到针对每个显示装置,与显示标识ex_1(411)对应的模板标识。进而根据操作s320的方法,针对每个显示装置,分别匹配与显示标识ex_1(411)对应的模板标识对应的场景标识,会分别匹配得到针对每个显示装置与模板标识对应的至少一个场景标识。假设针对显示装置标识id_1(4210),模板标识tm_1可以匹配到素材标识m_1与地屏素材是否循环标识mc_1。针对显示装置标识id_2(4221),模板标识tm_3可以匹配到到素材标识m_5与地屏素材是否循环标识mc_0,那么第一子服务器4310将素材m_5与地屏素材是否循环标识mc_0发送至子服务器4321。针对显示装置标识id_3(4222),模板标识tm_7可以匹配到背景素材标识bm_2与地屏素材标识sm_2,那么第一子服务器4310将背景素材标识bm_2与地屏素材标识sm_2发送至子服务器4322。需要注意的是,地屏素材是否循环标识mc_1表示地屏素材循环,地屏素材是否循环标识mc_0表示地平素材不循环。针对显示装置标识id_4(4223)与显示装置标识id_5(4224),采用与上述相同的方法匹配得到与模板标识对应的场景标识,第一子服务器4310分别匹配得到的与模板标识对应的场景标识发送至对应的子服务器,在此不再赘述。
[0081]
本领域技术人员可以理解,以上实施例仅作为示例,本公开使用显示装置具体个数与服务器的具体个数并不局限于此。
[0082]
图4c示意性示出了根据本公开实施例场景信息发送过程的示意图。
[0083]
根据本公开另一个实施例,第一子服务器将匹配得到的配置信息与配置表进行匹配,其他子服务器各自将接收到的配置信息分别与各自存储的配置表进行匹配,得到至少一个场景信息;将至少一个场景信息中的每个场景信息分别发送至对应的显示装置,以便显示装置显示对应场景信息。
[0084]
根据本公开另一个实施例,如果第一子服务器发送的配置信息为显示标识时,每个子服务器将显示标识分别与各自存储的配置表进行匹配,得到与显示标识相匹配的模板标识;通过将模板标识与各自存储的配置表进行匹配,得到与模板标识相匹配的至少一个场景标识;根据至少一个场景标识中的每个场景标识,获取与至少一个场景标识中的每个场景标识对应的至少一个场景信息。每个子服务器将至少一个场景信息中的每个场景信息分别发送至对应的显示装置,以便显示装置显示对应场景信息。
[0085]
如图4c所示,以三个子服务器为例,根据操作s320的方法,第一子服务器4310、子服务器4321以及子服务器4322分别根据显示标识ex_1(411)与配置表进行匹配,每个子服务器分别匹配得到与显示标识ex_1(411)对应的模板标识。进而根据操作s331的方法,每个子服务器分别匹配得到与模板标识对应的场景标识。假设针对显示装置标识id_1(4210),显示标识ex_1(411)匹配到素材标识m_1与地屏素材是否循环标识mc_1,那么第一子服务器4310发送与素材标识m_1和地屏素材是否循环标识mc_1对应的场景信息给显示装置标识id_1(4210)。需要注意的是,地屏素材是否循环标识mc_1表示地屏素材循环,地屏素材是否循环标识mc_0表示地平素材不循环。子服务器4321与4322采用与上述相同的方法分别匹配得到与显示标识对应的场景标识并获取与该场景标识对应的场景信息,分别将获取到的与
场景标识对应的场景信息发送至对应的显示装置,在此不再赘述。
[0086]
根据本公开另一个实施例,如果第一子服务器发送的配置信息为模板标识时,每个子服务器将模板标识分别与各自存储的配置表进行匹配,得到与模板标识相匹配的至少一个场景标识;根据至少一个场景标识中的每个场景标识,获取与至少一个场景标识中的每个场景标识对应的至少一个场景信息。每个子服务器将至少一个场景信息中的每个场景信息分别发送至对应的显示装置,以便显示装置显示对应场景信息。
[0087]
如图4c所示,以三个子服务器为例,根据操作s331的方法,每个子服务器分别把模板标识与配置表进行匹配,分别匹配得到与模板标识对应的场景标识。假设针对显示装置标识id_1(4210),模板标识tm_1匹配到素材标识m_1与地屏素材是否循环标识mc_1,则第一子服务器4310获取与素材标识m_1和地屏素材是否循环标识mc_1对应的场景信息并发送该场景信息给显示装置标识id_1(4210)。需要注意的是,地屏素材是否循环标识mc_1表示地屏素材循环,地屏素材是否循环标识mc_0表示地平素材不循环。子服务器4321与4322采用与上述相同的方法分别匹配得到与模板标识对应的场景标识并获取与该场景标识对应的场景信息,分别将获取到的与场景标识对应的场景信息发送至对应的显示装置,在此不再赘述。
[0088]
根据本公开另一个实施例,如果第一子服务器发送的配置信息为场景标识,每个子服务器分别根据场景标识中的每个场景标识,获取与场景标识对应的场景信息,每个子服务器分别将场景信息发送给对应的显示装置,以便对应的显示装置显示该场景信息。
[0089]
如图4c所示,以三个子服务器为例,假设第一子服务器4310匹配到的场景标识包括素材标识m_1和地屏素材是否循环标识mc_1,那么第一子服务器4310获取与素材标识m_1和地屏素材是否循环标识mc_1对应的场景信息并将该场景信息发送给显示装置标识id_1(4210)。子服务器4321与4322采用与上述相同的方法分别获取得到与场景标识对应的场景信息,分别将获取到的与场景标识对应的场景信息发送至对应的显示装置,在此不再赘述。
[0090]
本领域技术人员可以理解,以上实施例仅作为示例,本公开使用的控制端包括的显示标识个数及内容、显示装置具体个数以及服务器的具体个数并不局限于此。
[0091]
基于上述控制多屏显示方法,本公开还提供了一种控制多屏显示的装置。以下将结合图5对该装置进行详细描述。
[0092]
图5示意性示出了根据本公开实施例的控制多屏显示装置的结构框图。
[0093]
如图5所示,该实施例的控制多屏显示装置500包括接收模块510、第一匹配模块520、第二匹配模块530和显示模块540。
[0094]
接收模块510用于接收来自至少一个显示装置中的目标显示装置的请求,其中,请求包括目标显示装置的显示标识。在一实施例中,接收模块510可以用于执行前文描述的操作s210,在此不再赘述。
[0095]
第一匹配模块520用于通过将显示标识与至少一个配置表中的每个配置表进行匹配,得到与显示标识相匹配的至少一个模板标识。第一匹配模块520可以用于执行前文描述的操作s220,在此不再赘述。
[0096]
第二匹配模块530,用于通过将至少一个模板标识中每个模板标识分别与至少一个配置表中的每个配置表进行匹配,得到至少一个场景信息。在一实施例中,第二匹配模块530可以用于执行前文描述的操作s230,在此不再赘述。
[0097]
根据本公开的实施例,当前控制多屏显示第二匹配模块530还用于:通过将至少一个模板标识中的每个模板标识与至少一个配置表中的每个配置表进行匹配,得到分别与至少一个模板标识中的每个模板标识相匹配的至少一个场景标识;根据至少一个场景标识中的每个场景标识,获取对应场景信息。
[0098]
显示模块540用于将至少一个场景信息中的每个场景信息分别发送至每个场景信息相对应的显示装置,利用多个显示装置显示对应场景信息。在一实施例中,显示模块540可以用于执行前文描述的操作s240,在此不再赘述。
[0099]
根据本公开的实施例,接收模块510、第一匹配模块520、第二匹配模块530和显示模块540中的任意多个模块可以合并在一个模块中实现,或者其中的任意一个模块可以被拆分成多个模块。或者,这些模块中的一个或多个模块的至少部分功能可以与其他模块的至少部分功能相结合,并在一个模块中实现。根据本公开的实施例,接收模块510、第一匹配模块520、第二匹配模块530和显示模块540中的至少一个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(fpga)、可编程逻辑阵列(pla)、片上系统、基板上的系统、封装上的系统、专用集成电路(asic),或可以通过对电路进行集成或封装的任何其他的合理方式等硬件或固件来实现,或以软件、硬件以及固件三种实现方式中任意一种或以其中任意几种的适当组合来实现。或者,接收模块510、第一匹配模块520、第二匹配模块530和显示模块540中的至少一个可以至少被部分地实现为计算机程序模块,当该计算机程序模块被运行时,可以执行相应的功能。
[0100]
图6示意性示出了根据本公开实施例的适于实现控制多屏显示方法的电子设备的方框图。
[0101]
如图6所示,根据本公开实施例的电子设备600包括处理器601,其可以根据存储在只读存储器(rom)602中的程序或者从存储部分608加载到随机访问存储器(ram)603中的程序而执行各种适当的动作和处理。处理器601例如可以包括通用微处理器(例如cpu)、指令集处理器和/或相关芯片组和/或专用微处理器(例如,专用集成电路(asic))等等。处理器601还可以包括用于缓存用途的板载存储器。处理器601可以包括用于执行根据本公开实施例的方法流程的不同动作的单一处理单元或者是多个处理单元。
[0102]
在ram 603中,存储有电子设备600操作所需的各种程序和数据。处理器601、rom 602以及ram 603通过总线604彼此相连。处理器601通过执行rom 602和/或ram 603中的程序来执行根据本公开实施例的方法流程的各种操作。需要注意,程序也可以存储在除rom 602和ram 603以外的一个或多个存储器中。处理器601也可以通过执行存储在一个或多个存储器中的程序来执行根据本公开实施例的方法流程的各种操作。
[0103]
根据本公开的实施例,电子设备600还可以包括输入/输出(i/o)接口605,输入/输出(i/o)接口605也连接至总线604。电子设备600还可以包括连接至i/o接口605的以下部件中的一项或多项:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至i/o接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入存储部分608。
[0104]
本公开还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中描述的设备/装置/系统中所包含的;也可以是单独存在,而未装配入该设备/装置/系统中。上述计算机可读存储介质承载有一个或者多个程序,当上述一个或者多个程序被执行时,实现根据本公开实施例的方法。
[0105]
根据本公开的实施例,计算机可读存储介质可以是非易失性的计算机可读存储介质,例如可以包括但不限于:便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。例如,根据本公开的实施例,计算机可读存储介质可以包括上文描述的rom 602和/或ram 603和/或rom 602和ram 603以外的一个或多个存储器。
[0106]
本公开的实施例还包括一种计算机程序产品,其包括计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。当计算机程序产品在计算机系统中运行时,该程序代码用于使计算机系统实现本公开实施例所提供的物品推荐方法。
[0107]
在该计算机程序被处理器601执行时执行本公开实施例的系统/装置中限定的上述功能。根据本公开的实施例,上文描述的系统、装置、模块、单元等可以通过计算机程序模块来实现。
[0108]
在一种实施例中,该计算机程序可以依托于光存储器件、磁存储器件等有形存储介质。在另一种实施例中,该计算机程序也可以在网络介质上以信号的形式进行传输、分发,并通过通信部分609被下载和安装,和/或从可拆卸介质611被安装。该计算机程序包含的程序代码可以用任何适当的网络介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。
[0109]
在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。在该计算机程序被处理器601执行时,执行本公开实施例的系统中限定的上述功能。根据本公开的实施例,上文描述的系统、设备、装置、模块、单元等可以通过计算机程序模块来实现。
[0110]
根据本公开的实施例,可以以一种或多种程序设计语言的任意组合来编写用于执行本公开实施例提供的计算机程序的程序代码,具体地,可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。程序设计语言包括但不限于诸如java,c ,python,“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
[0111]
附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际
上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0112]
本领域技术人员可以理解,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合或/或结合,即使这样的组合或结合没有明确记载于本公开中。特别地,在不脱离本公开精神和教导的情况下,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合。所有这些组合和/或结合均落入本公开的范围。
[0113]
以上对本公开的实施例进行了描述。但是,这些实施例仅仅是为了说明的目的,而并非为了限制本公开的范围。尽管在以上分别描述了各实施例,但是这并不意味着各个实施例中的措施不能有利地结合使用。本公开的范围由所附权利要求及其等同物限定。不脱离本公开的范围,本领域技术人员可以做出多种替代和修改,这些替代和修改都应落在本公开的范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献