视频墙的多媒体资源的处理方法和装置制造方法
【专利摘要】本申请公开了一种视频墙的多媒体资源的处理方法和装置。该方法的一【具体实施方式】包括:获取视频墙中的多个终端的显示状态;根据所述显示状态检测所述多个终端中是否存在满足预设条件的第一目标终端;若存在所述第一目标终端,则将所述第一目标终端的第一多媒体资源配置给所述视频墙中的其他终端处理。该实施方式实现了当视频墙中的某个终端出现故障无法正常显示时,用户仍可以在视频墙上观看到故障终端显示的内容,进而给用户带来便利。
【专利说明】视频墙的多媒体资源的处理方法和装置
【技术领域】
[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]在某些实施方式中,所述配置单元,包括:
[0037]显示控制模块,用于将所述第一多媒体资源对应的第一显示内容配置到所述其他终端上显示。
[0038]在某些实施方式中,所述显示控制模块,具体用于控制在所述其他终端的不同区域上显示所述第一显示内容和所述其他终端的第二多媒体资源对应的第二显示内容。
[0039]在某些实施方式中,所述显示控制模块,具体用于控制通过分屏显示方式在所述其他终端上显示所述第一显示内容和所述第二显示内容;或者,
[0040]通过画中画显示方式在所述其他终端上显示所述第一显示内容和所述第二显示内容。
[0041]在某些实施方式中,所述其他终端为与所述第一目标终端相邻的终端。
[0042]在某些实施方式中,所述其他终端为所述视屏墙中分屏数量最小的终端;或者,
[0043]所述其他终端为存在空闲分屏区域的终端。
[0044]在某些实施方式中,所述检测单元,还用于检测所述第一目标终端中是否存在不满足所述预设条件的第二目标终端;
[0045]所述配置单元,用于若所述检测单元检测存在所述第二目标终端,则为所述第二目标终端配置第三多媒体资源。
[0046]在某些实施方式中,所述第三多媒体资源为所述第一多媒体资源。
[0047]在某些实施方式中,所述配置单元,包括:
[0048]获取模块,用于获取预存的配置前的所述多个终端与相应的多媒体资源之间的对应关系信息;
[0049]第二确定模块,用于根据所述获取模块获取的所述对应关系信息,确定配置前与所述第二目标终端对应的所述第一多媒体资源;
[0050]配置模块,用于将所述第二确定模块确定的所述第一多媒体资源配置给所述第二目标终端处理。
[0051]在本方案中,获取视频墙中的多个终端的显示状态;根据所述显示状态检测所述多个终端中是否存在满足预设条件的第一目标终端;若存在所述第一目标终端,则将所述第一目标终端的第一多媒体资源配置给位于所述视频墙中的其他终端处理。与现有技术中,视频墙无法显示故障终端的显示内容相比,本方案中只要检测到显示状态满足预设条件的第一目标终端,便将所述第一目标终端的第一多媒体资源配置给位于所述视频墙中的其他终端处理。这样,若第一目标终端为故障终端,则该故障终端上显示的显示内容会被配置到其他终端上显示,用户依然可以在视频墙上观看到所有终端显示的显示内容,给用户带来了便利。
【专利附图】
【附图说明】
[0052]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0053]图1示出了本申请提供的视频墙的多媒体资源的处理方法的一种实施例的流程图;
[0054]图2示出了本申请提供的视频墙的示意图;
[0055]图3示出了本申请提供的表L1、表L2以及表L3 ;
[0056]图4示出了当Unit_5显示状态发生变化后,图3所示的表LI修改后的示意图;
[0057]图5示出了本申请提供的示出了本申请提供的视频墙的多媒体资源的处理方法的另一种实施例的流程图;
[0058]图6示出了本申请提供的所述其他终端采用一种分屏显示方式显示的示意图;
[0059]图7示出了本申请提供的所述其他终端采用其他分屏显示方式显示的示意图;
[0060]图8示出了本申请提供的所述其他终端采用一种画中画显示方式显示的示意图;
[0061]图9示出了本申请提供的终端存在空闲分屏区域的示意图;
[0062]图10示出了当Unit_5显示状态发生变化后,图3所示的表L2修改后的示意图;
[0063]图11示出了本申请提供的视频墙的多媒体资源的处理装置的一种实施例的流程图;
[0064]图12示出了本申请提供的视频墙的多媒体资源的处理装置的另一种实施例的流程图;
[0065]图13示出了本申请提供的计算机的一种实施例的结构示意图。
【具体实施方式】
[0066]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
[0067]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0068]本申请提供一种视频墙的多媒体资源的处理方法的一个实施例,该实施例通过应用于具备控制功能的设备中来举例说明,该设备可以但不限于为终端,服务器等。下面显示内容中以控制服务器为例进行说明。
[0069]如图1所示,所述视频墙的多媒体资源的处理方法可以包括如下步骤:
[0070]101、获取视频墙中的多个终端的显示状态。
[0071]控制服务器可以实时监控视频墙中的多个终端的显示状态,还可以实时记录该显示状态。其中,显示状态可以但不限于用于表征如下内容:显示是否正常、显示的内容是否发生变化等。
[0072]在本实施例中如图2所示,以3*3的视屏墙为例进行说明。图2所示的视屏墙按照3行3列排列,一共包括9个用于显示的终端,可以记为Unit_l至Unit_9。每个终端可以被配置有不同的多媒体资源,可以记为Media_l至Media_9,进而9个终端可以分别显示与配置的资源对应的显示内容,与9个多媒体资源对应的显示内容可以分别记为大写字母A至I。
[0073]在视频墙系统初始化时,如图3所示,可以根据上述内容生成终端信息表LI,终端与多媒体资源关系表L2,以及终端与多媒体资源关系备份表L3。初始化时,表L2与表L3相同,在后续过程中,表L2可能会发生变化,表L3不会发生变化。在表LI中,“终端位置”记录的是各个终端在视频墙中的坐标,“显示状态”记录的是各个终端的显示状态,当终端的显示状态正常时,“显示状态”的数值可以但不限于为1,当终端的显示状态不正常时,“显示状态”的数值可以但不限于为O。
[0074]如图3所示,Unit_5的“显示状态”的数值为1,即处于正常显示状态,当控制服务器检测到Unit_5的显示状态发生变化,如,处于非正常显示状态时,如图4所示,将表LI中Unit_5的“显示状态”的数值修改为O。
[0075]视频墙可以为现有技术中已组装好的视频墙,也可以为未组装的相互独立的电子设备,如,手机、台式电脑、平板电脑等。这些独立的电子设备可以通过与控制服务器相连接,以实现被控制服务器控制,从而能够体现出视频墙的功能。
[0076]本实施例对获取视频墙中的多个终端的显示状态的方法以及视频墙不作限定,为本领域技术人员熟知的技术,在此不作赘述。
[0077]102、根据所述显示状态检测所述多个终端中是否存在满足预设条件的第一目标终端。
[0078]在获取到多个终端的显示状态后,检测是否存在显示状态满足预设条件的第一目标终端。如,可以但不限于为检测是否存在无法正常显示当前显示的内容等。
[0079]本实施例中,根据所述显示状态检测所述多个终端中是否存在满足预设条件的第一目标终端,可以是每隔预设时间后便执行一次,并不限于只在步骤101之后执行一次。预设时间以及执行方式具体可以根据实际需要进行设定,在此不作赘述。
[0080]103、若存在所述第一目标终端,则将所述第一目标终端的第一多媒体资源配置给所述视频墙中的其他终端处理。
[0081]若检测到满足预设条件的第一目标终端,则说明视频墙中可能存在无法正常显示当前显示内容的终端,此时,为了使用户仍然可以从视频墙上观看到第一目标终端显示的第一显示内容,控制服务器可以将所述第一目标终端的第一多媒体资源配置给所述视频墙中的其他终端处理,进而使得所述其他终端显示第一多媒体资源对应的第一显示内容。
[0082]在本方案中,获取视频墙中的多个终端的显示状态;根据所述显示状态检测所述多个终端中是否存在满足预设条件的第一目标终端;若存在所述第一目标终端,则将所述第一目标终端的第一多媒体资源配置给位于所述视频墙中的其他终端处理。与现有技术中,视频墙无法显示故障终端的显示内容相比,本方案中只要检测到显示状态满足预设条件的第一目标终端,便将所述第一目标终端的第一多媒体资源配置给位于所述视频墙中的其他终端处理。这样,若第一目标终端为故障终端,则该故障终端上显示的显示内容会被配置到其他终端上显示,用户依然可以在视频墙上观看到所有终端显示的显示内容,给用户带来了便利。
[0083]本申请提供一种视频墙的多媒体资源的处理方法的另一个实施例,该实施例是对图1所示的实施例的进一步扩展和优化,如图5所示,可以包括:
[0084]501、获取视频墙中的多个终端的显示状态。
[0085]在本实施例中,显示状态可以但不限于表征相应终端是否处于正常显示状态,是否处于正常显示状态可以但不限于表征:是否出现故障、是否指示停止显示当前显示的内容等。
[0086]本实施例对显示状态不作限定,并不限于上述列举的内容,具体可以根据实际需要进行设定,在此不作赘述。
[0087]502、根据所述显示状态检测所述多个终端中是否存在满足预设条件的第一目标终端。若存在所述第一目标终端,则执行步骤503,若不存在所述第一目标终端,则执行步骤501。
[0088]进一步地,当所述显示状态为非正常显示状态,确定满足所述预设条件。
[0089]进一步地,当所述显示状态表征存在显示故障,确定所述显示状态为所述非正常显示状态。即控制服务器可以根据终端是否出现故障来确定其显示状态是否满足预设条件。若出现故障,则确定为满足预设条件,反之,则确定为不满足预设条件。
[0090]或者,当所述显示状态表征指示停止显示当前显示内容,确定所述显示状态为所述非正常显示状态。在某些情况下,用户可能需要将视频墙上某个处于正常显示状态的终端的显示内容配置到另一终端上显示,此时,控制服务器还可以根据用户的操作确定是否满足预设条件,若检测到用户针对某终端的停止显示操作,即若检测到显示状态表征指示停止显示当前显示内容,则可以确定为满足预设条件。
[0091]本实施例对预设条件不作限定,并不限于上述记载的内容,具体可以根据实际需要进行设定,在此不作赘述。
[0092]在本实施例中,若检测到第一目标终端,则控制服务器还需要对LI中的“显示状态”中的内容进行更新。具体更新方式已在步骤101中进行了说明,在此不再赘述。
[0093]503、将所述第一目标终端的第一多媒体资源配置给所述视频墙中的其他终端处理。
[0094]进一步地,控制服务器可以但不限于将所述第一多媒体资源对应的第一显示内容配置到所述其他终端上显示。此时,所述其他终端不仅需要显示分配给本端的第二多媒体资源对应的第二显示内容,而且还需要显示第一显示内容。
[0095]进一步地,为了可以同时显示第一多媒体资源对应的第一显示内容,和第二多媒体资源对应的第二显示内容,控制服务器可以控制在所述其他终端的不同区域上显示所述第一显示内容和所述第二显示内容。
[0096]进一步地,可以但不限于通过分屏显示方式在所述其他终端上显示所述第一显示内容和所述第二显示内容。
[0097]例如,若将分配给Unit_5的多媒体资源Media_5,配置给Unit_4进行处理,则如图6所示,Unit_4可以通过左右分屏方式显示“D”和“E”。具体的分屏方式不限于左右分屏方式,如图7所示,还可以为上下分屏方式,部分重叠分屏方式等。控制服务器还可以预先设置每个终端的分屏上限值,即每个终端最多的分屏数量,如,可以但不限于为2、4等。
[0098]或者,还可以通过画中画显示方式在所述其他终端上显示所述第一显示内容和所述第二显示内容。
[0099]例如,如图8所示,Unit_4可以通过画中画显示方式显示“D”和“E”。具体的画中画显示方式不限于图8所示的方式,还可以为其他现有方式,具体根据实际需要进行设定,在此不作赘述。
[0100]进一步地,控制服务器还可以在所述其他终端上交替显示所述第一显示内容和所述其他终端的第二多媒体资源对应的第二显示内容。
[0101]控制服务器可以检测用户执行的针对控制显示显示内容的操作,响应该操作,交替显示所述第一显示内容和所述第二显示内容。该操作可以但不限于用于表征如下内容:指示所述其他终端切换其他显示内容、指示所述其他终端显示第一显示内容、指示所述其他终端显示第二显示内容等。即当用户指示显示第一显示内容时,控制服务器控制所述其他终端显示第一显示内容,当用户指示显示第二显示内容时,控制服务器控制所述其他终端显示第二显示内容。
[0102]或者,控制服务器还可以使第一显示内容和所述第二显示内容交替显示预设时间,即在所述其他终端显示第一显示内容到达预设时间后,控制服务器自动控制所述其他终端切换显示第二显示内容,在第二显示内容显示预设时间后,控制服务器再控制所述其他终端切换显示第一显示内容。
[0103]本实施例对所述其他终端显示所述第一显示内容和所述第二显示内容的方式不作限定,不限于上述记载的方式,还可以为其他方式,具体可以根据实际需要进行设定,在此不作赘述。
[0104]进一步地,所述其他终端为与所述第一目标终端相邻的终端。
[0105]控制服务器在检测到满足预设条件的第一目标终端后,如检测到出现显示故障的第一目标终端后,需要将第一目标终端的第一多媒体资源配置给其他终端进行处理。为了使用户可以更快的定位第一多媒体资源对应的第一显示内容,可以将第一多媒体资源配置给第一目标终端相邻的终端上处理。如图2所示,若第一目标终端为Unit_5,则与所述Unit_5相邻的终端可以包括:Unit_l至Unit_4、Unit_6至Unit_9。
[0106]进一步地,为了使视频墙中的各终端的分屏数量均衡,控制服务器可以将第一多媒体资源配置给所述视屏墙中分屏数量最小的终端处理,即所述其他终端为所述视屏墙中分屏数量最小的终端。
[0107]或者,为了避免浪费终端上的显示资源,终端可以将第一多媒体资源配置给存在空闲分屏区域的终端处理,所述其他终端为存在空闲分屏区域的终端。
[0108]例如,如图9所示,某终端的分屏数量上限值为4,当前的分屏数量为3,此时,便会出现一个空闲分屏区域。
[0109]为了避免浪费终端上的显示资源,若控制服务器检测到至少两个第一目标终端,则可以将至少两个第一目标终端的第一多媒体资源配置给同一个终端或不同的终端进行处理。若配置后,所述其他终端的多媒体资源的数量大于终端的分屏数量上限值,则控制服务器可以将多出的多媒体资源再配置给其他终端处理。
[0110]例如,若控制服务器检测到5个第一目标终端,则可以将这些终端对应的第一多媒体资源配置到同一个终端上。若该终端的分屏数量上限值为4,则可以将其中3路多媒体资源配置给该终端处理,将其余的2路多媒体资源配置给其他终端处理。
[0111]若控制服务器检测到2个第一目标终端,则为了避免浪费终端上的显示资源,可以但不限于将2个第一目标终端中的I路第一多媒体资源配置给一个终端处理,将其余的I路多媒体资源配置给其他终端处理,如,可以但不限于配置给存在空闲分屏区域的终端处理,或配置给未分屏的终端处理;或者,还可以将这两路第一多媒体资源同时配置给一个当前的分屏数量为2,且其分屏数量上限值为4的终端。
[0112]本实施例对确定所述其他终端的方法不作限定,具体可以根据实际需要进行设定,在此不再赘述。
[0113]在本实施例中,在进行配置后,控制服务器需要将第一多媒体资源和第二多媒体资源分发给所述其他终端进行处理。控制服务器可以但不限于在分发之前将第一多媒体资源和第二多媒体资源进行整合处理,使得所述其他终端在接收到整合的多媒体资源之后,可以直接进行处理,如,可以直接以相应的方式进行显示;或者,控制服务器可以直接将第一多媒体资源和第二多媒体资源分发至所述其他终端,由所述其他终端对第一多媒体资源和第二多媒体资源进行整合处理,然后再以相应的方式进行显示,所述其他终端为具备独立对多路多媒体资源进行整合处理的终端。具体方式可以根据实际需要进行设定,且为本领域技术人员熟知的技术,在此不作赘述。
[0114]在本实施例中,在将所述第一目标终端的第一多媒体资源配置给所述视频墙中的其他终端处理之后,需要对表L2进行修改。
[0115]例如,若第一目标终端为图3所不的表LI中的Unit_5,根据表L2得知为Unit_5分配的多媒体资源为Media_5,若此时需要将Unit_5的多媒体资源配置到Unit_4上处理,则需要对图3所示的表L2进行修改,即需要对多媒体资源与终端之间的对应关系进行修改,如图10所示,即将与Media_5对应的终端修改为Unit_4。
[0116]504、检测所述第一目标终端中是否存在不满足所述预设条件的第二目标终端。若存在所述第二目标终端,则执行步骤505,若不存在所述第二目标终端,则执行步骤501。
[0117]根据步骤502记载的预设条件可知,当所述显示状态为正常显示状态,确定不满足所述预设条件。
[0118]当所述显示状态表征不存在显示故障,确定所述显示状态为所述正常显示状态。即控制服务器可以根据终端是否出现故障来确定其显示状态是否不满足预设条件。若出现故障,则确定为满足预设条件,反之,则确定为不满足预设条件。或者,当所述显示状态未表征指示停止显示当前显示内容,可以确定所述显示状态为所述正常显示状态。
[0119]本实施例中,检测所述第一目标终端中是否存在不满足所述预设条件的第二目标终端,可以是每隔预设时间后便执行一次,并不限于只在步骤101之后执行一次。预设时间以及执行方式具体可以根据实际需要进行设定。由此,步骤504不限于在步骤503之后执行,还可以但不限于在步骤502之后任意时间执行。
[0120]505、为所述第二目标终端配置第三多媒体资源。
[0121]控制服务器在将第一目标终端的第一多媒体资源配置给所述其他终端进行处理后,当第一目标终端不满足预设条件后,还可以为其配置相应的多媒体资源。如,当Unit_5出现显示故障时,需要将Media_5配置给Unit_4处理,当Unit_5的显示故障消除后,还可以为Unit_5配置相应的多媒体资源。
[0122]进一步地,所述第三多媒体资源可以但不限于为所述第一多媒体资源。在本实施例中,优选为所述第二目标终端配置所述第一多媒体资源。
[0123]控制服务器可以首先获取预存的配置前的所述多个终端与相应的多媒体资源之间的对应关系信息,即图3中的表L3 ;根据所述对应关系信息,确定配置前与所述第二目标终端对应的所述第一多媒体资源;将所述第一多媒体资源配置给所述第二目标终端处理。
[0124]例如,由于表L3为终端与多媒体资源关系备份表,其内容始终不变,因此,若故障消除的第二目标终端为Unit_5,则控制服务器可以从表L3中获取在Unit_5出现故障之前,与Unit_5对应的多媒体资源,即为Media_5,然后,可以将Media_5配置给Unit_5处理,此时,如图2所示,Unit_5便会显示Media_5对应的显示内容“E”。
[0125]第三多媒体资源还可以但不限于为除第一多媒体资源外的其他多媒体资源,如,控制服务器可以确定分屏数量最多的终端,将配置给该终端上的任意多媒体资源配置给第二目标终端处理;或者,控制服务器检测当前是否存在新检测到的但是还未对其多媒体资源进行配置的第一目标终端,如,出现的新故障终端,若存在,可以将该终端的多媒体资源配置到第二目标终端上处理。
[0126]本实施例对第三多媒体资源不作限定,不限于上述记载的内容,具体可以根据实际需要进行设定,在此不作赘述。
[0127]在本实施例中,控制服务器检测到的第一目标终端和第二目标终端可能均为至少一个,即视频墙中出现故障的终端和故障恢复终端可能不止一个,并且不同终端可能同时出现故障和故障恢复的情况也可能发生。在同时出现故障和故障恢复的情况下,控制服务器可以优先对故障恢复终端进行优先处理,即可以优先为故障恢复终端配置第三多媒体资源。
[0128]具体的,控制服务器中可能设置有故障事件队列,该队列遵守“先进先出”的原则。此时,若控制服务器同时检测到存在故障恢复事件和故障发生事件,则故障恢复的事件会先进入队列,故障发生的事件后进入队列。
[0129]在本方案中,获取视频墙中的多个终端的显示状态;根据所述显示状态检测所述多个终端中是否存在满足预设条件的第一目标终端;若存在所述第一目标终端,则将所述第一目标终端的第一多媒体资源配置给位于所述视频墙中的其他终端处理。与现有技术中,视频墙无法显示故障终端的显示内容相比,本方案中只要检测到显示状态满足预设条件的第一目标终端,便将所述第一目标终端的第一多媒体资源配置给位于所述视频墙中的其他终端处理。这样,若第一目标终端为故障终端,则该故障终端上显示的显示内容会被配置到其他终端上显示,用户依然可以在视频墙上观看到所有终端显示的显示内容,给用户带来了便利。
[0130]作为对上述各图所示方法的实现,本申请提供一种视频墙的多媒体资源的处理装置的一个实施例,该装置实施例与图1所示的方法实施例相对应,如图11所示,可以包括:
[0131]获取单元111,用于获取视频墙中的多个终端的显示状态;
[0132]检测单元112,用于根据所述获取单元111获取的所述显示状态检测所述多个终端中是否存在满足预设条件的第一目标终端;
[0133]配置单元113,用于若所述检测单元112检测存在所述第一目标终端,则将所述第一目标终端的第一多媒体资源配置给所述视频墙中的其他终端处理。
[0134]在本方案中,获取单元获取视频墙中的多个终端的显示状态;检测单元根据所述显示状态检测所述多个终端中是否存在满足预设条件的第一目标终端;若存在所述第一目标终端,则配置单元将所述第一目标终端的第一多媒体资源配置给位于所述视频墙中的其他终端处理。与现有技术中,视频墙无法显示故障终端的显示内容相比,本方案中只要检测到显示状态满足预设条件的第一目标终端,便将所述第一目标终端的第一多媒体资源配置给位于所述视频墙中的其他终端处理。这样,若第一目标终端为故障终端,则该故障终端上显示的显示内容会被配置到其他终端上显示,用户依然可以在视频墙上观看到所有终端显示的显示内容,给用户带来了便利。
[0135]本申请提供一种视频墙的多媒体资源的处理装置的另一个实施例,该虚拟装置实施例与图5所示的方法实施例相对应,且该装置可以位于具备控制功能的设备内部或外部等,如图12所示,该装置可以包括:
[0136]获取单元121,用于获取视频墙中的多个终端的显示状态;
[0137]检测单元122,用于根据所述获取单元121获取的所述显示状态检测所述多个终端中是否存在满足预设条件的第一目标终端;
[0138]配置单元123,用于若所述检测单元122检测存在所述第一目标终端,则将所述第一目标终端的第一多媒体资源配置给所述视频墙中的其他终端处理。
[0139]进一步地,所述检测单元122,包括:
[0140]第一确定模块1221,用于当所述显示状态为非正常显示状态,确定满足所述预设条件。
[0141]进一步地,所述第一确定模块1221,具体用于当所述显示状态表征存在显示故障,确定所述显示状态为所述非正常显示状态;或者,
[0142]当所述显示状态表征指示停止显示当前显示内容,确定所述显示状态为所述非正常显示状态。
[0143]进一步地,所述配置单元123,包括:
[0144]显示控制模块1231,用于将所述第一多媒体资源对应的第一显示内容配置到所述其他终端上显示。
[0145]进一步地,所述显示控制模块1231,具体用于控制在所述其他终端的不同区域上显示所述第一显示内容和所述其他终端的第二多媒体资源对应的第二显示内容。
[0146]进一步地,所述显示控制模块1231,具体用于控制通过分屏显示方式在所述其他终端上显示所述第一显示内容和所述第二显示内容;或者,
[0147]通过画中画显示方式在所述其他终端上显示所述第一显示内容和所述第二显示内容。
[0148]进一步地,所述显示控制模块1231,具体用于控制在所述其他终端上交替显示所述第一显示内容和所述其他终端的第二多媒体资源对应的第二显示内容。
[0149]进一步地,所述显示控制模块1231,具体用于响应针对控制显示显示内容的操作,控制交替显示所述第一显示内容和所述第二显示内容。
[0150]进一步地,所述其他终端为与所述第一目标终端相邻的终端。
[0151]进一步地,所述其他终端为所述视屏墙中分屏数量最小的终端;或者,
[0152]所述其他终端为存在空闲分屏区域的终端。
[0153]进一步地,所述检测单元122,还用于检测所述第一目标终端中是否存在不满足所述预设条件的第二目标终端;
[0154]所述配置单元123,用于若所述检测单元122检测存在所述第二目标终端,则为所述第二目标终端配置第三多媒体资源。
[0155]进一步地,所述第三多媒体资源为所述第一多媒体资源。
[0156]进一步地,所述配置单元123,包括:
[0157]获取模块1232,用于获取预存的配置前的所述多个终端与相应的多媒体资源之间的对应关系信息;
[0158]第二确定模块1233,用于根据所述获取模块1232获取的所述对应关系信息,确定配置前与所述第二目标终端对应的所述第一多媒体资源;
[0159]配置模块1234,用于将所述第二确定模块1233确定的所述第一多媒体资源配置给所述第二目标终端处理。
[0160]在本方案中,获取单元获取视频墙中的多个终端的显示状态;检测单元根据所述显示状态检测所述多个终端中是否存在满足预设条件的第一目标终端;若存在所述第一目标终端,则配置单元将所述第一目标终端的第一多媒体资源配置给位于所述视频墙中的其他终端处理。与现有技术中,视频墙无法显示故障终端的显示内容相比,本方案中只要检测到显示状态满足预设条件的第一目标终端,便将所述第一目标终端的第一多媒体资源配置给位于所述视频墙中的其他终端处理。这样,若第一目标终端为故障终端,则该故障终端上显示的显示内容会被配置到其他终端上显示,用户依然可以在视频墙上观看到所有终端显示的显示内容,给用户带来了便利。
[0161]作为对上述各图所示方法的实现,本申请提供一种计算机13,如图13所示,包括:至少一个处理器131,例如CPU (Central Processing Unit,中央处理器),至少一个输出接口 132或者其他用户接口 133,存储器134,至少一个通信总线135。通信总线135用于实现上述组件之间的连接通信。计算机13可选的包含其他用户接口 133,包括显示器,键盘或者点击设备(例如,鼠标,轨迹球(trackball),触感板或者触感显示屏)。存储器134可能包含高速RAM (Random Access Memory,随机存取存储器),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。存储器134可选的可以包含至少一个位于远离前述处理器131的存储装置。
[0162]在一些实施方式中,存储器134存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:
[0163]操作系统1340,包含各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。
[0164]应用程序1341,包含各种应用程序,用于实现各种应用业务。
[0165]具体的,应用程序1341中可以但不限于包括:
[0166]获取单元,用于获取视频墙中的多个终端的显示状态;
[0167]检测单元,用于根据所述获取单元获取的所述显示状态检测所述多个终端中是否存在满足预设条件的第一目标终端;
[0168]配置单元,用于若所述检测单元检测存在所述第一目标终端,则将所述第一目标终端的第一多媒体资源配置给所述视频墙中的其他终端处理。
[0169]进一步地,所述检测单元,包括:
[0170]第一确定模块,用于当所述显示状态为非正常显示状态,确定满足所述预设条件。
[0171]进一步地,所述第一确定模块,具体用于当所述显示状态表征存在显示故障,确定所述显示状态为所述非正常显示状态;或者,
[0172]当所述显示状态表征指示停止显示当前显示内容,确定所述显示状态为所述非正常显示状态。
[0173]进一步地,所述配置单元,包括:
[0174]显示控制模块,用于将所述第一多媒体资源对应的第一显示内容配置到所述其他终端上显示。
[0175]进一步地,所述显示控制模块,具体用于控制在所述其他终端的不同区域上显示所述第一显示内容和所述其他终端的第二多媒体资源对应的第二显示内容。
[0176]进一步地,所述显示控制模块,具体用于控制通过分屏显示方式在所述其他终端上显示所述第一显示内容和所述第二显示内容;或者,
[0177]通过画中画显示方式在所述其他终端上显示所述第一显示内容和所述第二显示内容。
[0178]进一步地,所述显示控制模块,具体用于控制在所述其他终端上交替显示所述第一显示内容和所述其他终端的第二多媒体资源对应的第二显示内容。
[0179]进一步地,所述显示控制模块,具体用于响应针对控制显示显示内容的操作,控制交替显示所述第一显示内容和所述第二显示内容。
[0180]进一步地,所述其他终端为与所述第一目标终端相邻的终端。
[0181]进一步地,所述其他终端为所述视屏墙中分屏数量最小的终端;或者,
[0182]所述其他终端为存在空闲分屏区域的终端。
[0183]进一步地,所述检测单元,还用于检测所述第一目标终端中是否存在不满足所述预设条件的第二目标终端;
[0184]所述配置单元,用于若所述检测单元检测存在所述第二目标终端,则为所述第二目标终端配置第三多媒体资源。
[0185]进一步地,所述第三多媒体资源为所述第一多媒体资源。
[0186]进一步地,所述配置单元,包括:
[0187]获取模块,用于获取预存的配置前的所述多个终端与相应的多媒体资源之间的对应关系信息;
[0188]第二确定模块,用于根据所述获取模块获取的所述对应关系信息,确定配置前与所述第二目标终端对应的所述第一多媒体资源;
[0189]配置模块,用于将所述第二确定模块确定的所述第一多媒体资源配置给所述第二目标终端处理。
[0190]在本实施例中,处理器131通过调用存储器134中存储的程序或指令执行相应步骤,处理器131,用于:
[0191]获取视频墙中的多个终端的显示状态;
[0192]根据所述显示状态检测所述多个终端中是否存在满足预设条件的第一目标终端;
[0193]若存在所述第一目标终端,则将所述第一目标终端的第一多媒体资源配置给所述视频墙中的其他终端处理。
[0194]进一步地,处理器131,具体用于当所述显示状态为非正常显示状态,确定满足所述预设条件。
[0195]进一步地,处理器131,具体用于当所述显示状态表征存在显示故障,确定所述显示状态为所述非正常显示状态;或者,
[0196]当所述显示状态表征指示停止显示当前显示内容,确定所述显示状态为所述非正常显示状态
[0197]进一步地,处理器131,具体用于将所述第一多媒体资源对应的第一显示内容配置到所述其他终端上显示。
[0198]进一步地,处理器131,具体用于控制在所述其他终端的不同区域上显示所述第一显示内容和所述其他终端的第二多媒体资源对应的第二显示内容。
[0199]进一步地,处理器131,具体用于控制通过分屏显示方式在所述其他终端上显示所述第一显示内容和所述第二显示内容;或者,
[0200]通过画中画显示方式在所述其他终端上显示所述第一显示内容和所述第二显示内容。
[0201]进一步地,处理器131,具体用于控制在所述其他终端上交替显示所述第一显示内容和所述其他终端的第二多媒体资源对应的第二显示内容。
[0202]进一步地,处理器131,具体用于响应针对控制显示显示内容的操作,交替显示所述第一显示内容和所述第二显示内容。
[0203]进一步地,所述其他终端为与所述第一目标终端相邻的终端。
[0204]进一步地,所述其他终端为所述视屏墙中分屏数量最小的终端;或者,
[0205]所述其他终端为存在空闲分屏区域的终端。
[0206]进一步地,处理器131,还用于检测所述第一目标终端中是否存在不满足所述预设条件的第二目标终端;
[0207]若存在所述第二目标终端,则为所述第二目标终端配置第三多媒体资源。
[0208]进一步地,所述第三多媒体资源为所述第一多媒体资源。
[0209]进一步地,处理器131,具体用于获取预存的配置前的所述多个终端与相应的多媒体资源之间的对应关系信息;
[0210]根据所述对应关系信息,确定配置前与所述第二目标终端对应的所述第一多媒体资源;
[0211]将所述第一多媒体资源配置给所述第二目标终端处理。
[0212]在本方案中,获取视频墙中的多个终端的显示状态;根据所述显示状态检测所述多个终端中是否存在满足预设条件的第一目标终端;若存在所述第一目标终端,则将所述第一目标终端的第一多媒体资源配置给位于所述视频墙中的其他终端处理。与现有技术中,视频墙无法显示故障终端的显示内容相比,本方案中只要检测到显示状态满足预设条件的第一目标终端,便将所述第一目标终端的第一多媒体资源配置给位于所述视频墙中的其他终端处理。这样,若第一目标终端为故障终端,则该故障终端上显示的显示内容会被配置到其他终端上显示,用户依然可以在视频墙上观看到所有终端显示的显示内容,给用户带来了便利。
[0213]描述于本申请实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块也可以设置在处理器中,例如,可以描述为:一种处理器包括请求接收模块,信息读取模块,视图构建模块和功能启用模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,请求接收模块还可以被描述为“用于接收用户提交的调用小组件的请求的模块”。
[0214]作为另一方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中所述装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入终端中的计算机可读存储介质。所述计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本申请的在全屏应用下使用小组件的方法。
[0215]以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
【权利要求】
1.一种视频墙的多媒体资源的处理方法,其特征在于,包括: 获取视频墙中的多个终端的显示状态; 根据所述显示状态检测所述多个终端中是否存在满足预设条件的第一目标终端; 若存在所述第一目标终端,则将所述第一目标终端的第一多媒体资源配置给所述视频墙中的其他终端处理。
2.根据权利要求1所述的方法,其特征在于,当所述显示状态为非正常显示状态,确定满足所述预设条件。
3.根据权利要求2所述的方法,其特征在于,当所述显示状态表征存在显示故障,确定所述显示状态为所述非正常显示状态;或者, 当所述显示状态表征指示停止显示当前显示内容,确定所述显示状态为所述非正常显示状态。
4.根据权利要求1所述的方法,其特征在于,所述将所述第一目标终端的第一多媒体资源配置给位于所述视频墙中的其他终端处理,包括: 将所述第一多媒体资源对应的第一显示内容配置到所述其他终端上显示。
5.根据权利要求4所述的方法,其特征在于,在所述其他终端的不同区域上显示所述第一显示内容和所述其他终端的第二多媒体资源对应的第二显示内容。
6.根据权利要求5所述的方法,其特征在于,通过分屏显示方式在所述其他终端上显示所述第一显示内容和所述第二显示内容;或者, 通过画中画显示方式在所述其他终端上显示所述第一显示内容和所述第二显示内容。
7.根据权利要求1所述的方法,其特征在于,所述其他终端为与所述第一目标终端相邻的终端。
8.根据权利要求6所述的方法,其特征在于,所述其他终端为所述视屏墙中分屏数量最小的终端;或者, 所述其他终端为存在空闲分屏区域的终端。
9.根据权利要求1所述的方法,其特征在于,还包括: 检测所述第一目标终端中是否存在不满足所述预设条件的第二目标终端; 若存在所述第二目标终端,则为所述第二目标终端配置第三多媒体资源。
10.根据权利要求9所述的方法,其特征在于,所述第三多媒体资源为所述第一多媒体资源。
11.根据权利要求10所述的方法,其特征在于,所述为所述第二目标终端配置第三多媒体资源,包括: 获取预存的配置前的所述多个终端与相应的多媒体资源之间的对应关系信息; 根据所述对应关系信息,确定配置前与所述第二目标终端对应的所述第一多媒体资源; 将所述第一多媒体资源配置给所述第二目标终端处理。
12.一种视频墙的多媒体资源的处理装置,其特征在于,包括: 获取单元,用于获取视频墙中的多个终端的显示状态; 检测单元,用于根据所述获取单元获取的所述显示状态检测所述多个终端中是否存在满足预设条件的第一目标终端; 配置单元,用于若所述检测单元检测存在所述第一目标终端,则将所述第一目标终端的第一多媒体资源配置给所述视频墙中的其他终端处理。
【文档编号】H04N5/45GK104363394SQ201410650826
【公开日】2015年2月18日 申请日期:2014年11月14日 优先权日:2014年11月14日
【发明者】顾雯轩, 俞贵涛 申请人:三星电子(中国)研发中心, 三星电子株式会社