1.本技术实施例涉及电子技术,涉及但不限于信息处理方法及装置。
背景技术:2.目前,用户除了有单独使用的场景以外,用户越来越多地使用多个输出设备(如显示器等)组合输出目标内容。因此,如何在不增加额外硬件成本的前提下,实现多个输出设备的组合输出,具有一定的意义。
技术实现要素:3.本技术实施例提供的信息处理方法及装置,是这样实现的:
4.根据本技术实施例的一个方面,提供一种信息处理方法,包括:第一输出设备获取自身的第一输出参数和至少第二输出设备的第二输出参数;其中,所述第一输出设备和至少所述第二输出设备用于组合输出目标内容的不同局部,其中,所述目标内容是数据源设备输出的全部内容的至少部分;所述第一输出设备至少根据所述第一输出参数和所述第二输出参数,确定至少和所述第二输出设备组合后的组合输出参数;所述第一输出设备向传输所述目标内容的来源设备传输所述组合输出参数,以便所述组合输出参数被所述数据源设备获得后,所述数据源设备至少基于所述组合输出参数输出所述全部内容。
5.这样,组合输出参数被数据源设备获得后,无需再计算各个输出设备的组合输参数,而是直接根据组合输出参数输出包括目标内容的全部内容即可,从而降低了对数据源设备的性能等方面的要求,对于一些数据源设备,在不增加额外设备的情况下也能够支持两个或两个以上的输出设备的组合输出。
6.根据本技术实施例的一个方面,提供一种信息处理装置,所述装置应用于第一输出设备中,所述装置包括:获取模块,用于获取第一输出设备的第一输出参数和至少第二输出设备的第二输出参数;其中,所述第一输出设备和至少所述第二输出设备用于组合输出目标内容的不同局部,其中,所述目标内容是数据源设备输出的全部内容的至少部分;确定模块,用于至少根据所述第一输出参数和所述第二输出参数,确定至少和所述第二输出设备组合后的组合输出参数;传输模块,用于向传输所述目标内容的来源设备传输所述组合输出参数,以便所述组合输出参数被所述数据源设备获得后,所述数据源设备至少基于所述组合输出参数输出所述全部内容。
7.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
8.此处的附图被并入说明书中并构成本说明书的一部分,这些附图示出了符合本技术的实施例,并与说明书一起用于说明本技术的技术方案。显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提
下,还可以根据这些附图获得其他的附图。
9.附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
10.图1为本技术实施例提供的信息处理方法的实现流程示意图;
11.图2为本技术实施例提供的4个显示设备的一种组合示意图;
12.图3为本技术实施例提供的另一信息处理方法的实现流程示意图;
13.图4为本技术实施例提供的6个显示设备的一种组合示意图;
14.图5为本技术实施例提供的组合的输出设备组合输出目标内容的方法实现流程示意图;
15.图6为本技术实施例提供的4个显示设备组合输出待显示图像60的示意图;
16.图7为本技术实施例提供的组合的输出设备组合输出目标内容的另一方法实现流程示意图;
17.图8为本技术实施例提供的4个显示设备组合输出待显示图像80的示意图;
18.图9为本技术实施例提供的2个显示器组合的一种示意图;
19.图10为本技术实施例提供的信息处理装置的结构示意图;
20.图11为本技术实施例提供的第一输出设备的结构示意图。
具体实施方式
21.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术的具体技术方案做进一步详细描述。以下实施例用于说明本技术,但不用来限制本技术的范围。
22.除非另有定义,本文所使用的所有的技术和科学术语与属于本技术的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本技术实施例的目的,不是旨在限制本技术。
23.在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
24.需要指出,本技术实施例所涉及的术语“第一\第二\第三”不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本技术实施例能够以除了在这里图示或描述的以外的顺序实施。
25.本技术实施例提供一种信息处理方法,图1为本技术实施例提供的信息处理方法的实现流程示意图,如图1所示,该方法可以包括以下步骤101至步骤103:
26.步骤101,第一输出设备获取自身的第一输出参数和至少第二输出设备的第二输出参数;其中,所述第一输出设备和至少所述第二输出设备用于组合输出目标内容的不同局部,所述目标内容是数据源设备输出的全部内容的至少部分。
27.在本技术中,所述信息处理方法可以应用于各种各样的两个或两个输出设备组合输出的场景。例如,用于组合输出目标内容的不同局部的输出设备为扬声器;又如,用于组合输出目标内容的不同局部的输出设备为显示设备。当然,对于显示设备的类型也不做限
制,可以是显示器、手机、平板电脑、笔记本电脑、电视机等。并且,用于组合输出目标内容的不同局部的各个显示设备的类型可以相同,也可以不同。
28.需要说明的是,数据源设备与用于组合输出目标内容的不同局部的输出设备不是同一设备。例如,数据源设备包括显卡或者其他信号源等,而输出设备包括显示器等。
29.可以理解地,输出参数影响着相应输出设备的输出效果。例如第一输出参数包括第一输出设备支持的分辨率,第二输出参数包括第二输出设备支持的分辨率。
30.在一些实施例中,第一输出设备通过如下实施例的步骤301实现步骤101,这里不再重复描述。
31.步骤102,第一输出设备至少根据所述第一输出参数和所述第二输出参数,确定至少和所述第二输出设备组合后的组合输出参数。
32.在一些实施例中,第一输出设备通过如下实施例的步骤302实现步骤102,这里不再重复描述。
33.步骤103,第一输出设备向传输所述目标内容的来源设备传输所述组合输出参数,以便所述组合输出参数被所述数据源设备获得后,所述数据源设备至少基于所述组合输出参数输出所述全部内容。
34.可以理解地,所述来源设备可以是用于传输目标内容的其他输出设备,也可以是与第一输出设备连接的数据源设备。换句话说,在本技术中,第一输出设备可以是用于组合输出目标内容的不同局部的各个输出设备中的任何一个。第一输出设备可以是直接与数据源设备连接的设备,也可以是间接与数据源设备连接的设备。举例而言,如图2所示,在多个显示设备组合输出的场景下,显示设备201至204通过菊花链功能串接起来,其中,显示设备201通过线缆与信号源设备205连接。那么,第一输出设备可以是显示设备201,即与信号源设备205连接的第一台设备,也可以是显示设备202、显示设备203或显示设备204。
35.在本技术实施例中,对于需要两个或两个以上的输出设备组合输出目标内容的不同局部的场景,第一输出设备获取自身的第一输出参数和至少第二输出设备的第二输出参数,第一输出设备先至少根据第一输出参数和第二输出参数,确定至少和第二输出设备组合后的组合输出参数;然后再向传输目标内容的来源设备传输该组合参数,而不是将第一输出参数和第二输出参数直接传输给来源设备;这样,组合输出参数被数据源设备获得后,无需再计算组合输参数,而是直接根据组合输出参数输出包括目标内容的全部内容即可,从而降低了对数据源设备的性能等方面的要求,对于一些数据源设备,在不增加额外设备的情况下也能够支持两个或两个以上的输出设备的组合输出。
36.本技术实施例再提供一种信息处理方法,图3为本技术实施例提供的另一信息处理方法的实现流程示意图,如图3所示,该方法包括如下步骤301至步骤303:
37.步骤301,第一输出设备获取所述第一输出参数、所述第二输出参数和输出参数集合,所述输出参数集合包括所述第二输出设备后续连接的所有输出设备的输出参数;其中,所述第一输出设备、所述第二输出设备和所述后续连接的所有输出设备用于组合输出所述全部内容的不同局部。
38.在一些实施例中,所述来源设备为所述数据源设备,所述数据源设备与所述第一输出设备连接,所述第一输出设备与所述第二输出设备连接,所述目标内容是所述全部内容。
39.需要说明的是,所谓数据源设备与第一输出设备连接是指二者通过线缆(例如数据总线等)直接连接;如此,组合输出参数的确定由与数据源设备直接连接的第一输出设备来完成,可以减少数据转发路径,降低数据传输的复杂性。
40.同样地,第一输出设备与第二输出设备连接,是指二者通过线缆直接连接。在一些实施例中,第一输出设备、第二输出设备和所述后续连接的所有输出设备可以串接为菊花链。
41.在本技术中,第一输出设备获取第一输出参数、第二输出参数和输出参数集合的方式不做限定。在一些实施例中,第一输出设备可以呈现配置入口,以便用户直接通过配置入口输入各个输出设备的输出参数。
42.在另一些实施例中,第一输出设备也可以接收第二输出设备发送的第二输出参数和输出参数集合,而输出参数集合是与第二输出设备连接的下游设备传输给第二输出设备的,其包括该下游设备的输出参数和后续连接设备的输出参数。依然以图2所示的组合场景为例,但并不造成对本技术的范围限制。显示设备204将自身的输出参数传输给显示设备203,显示设备203将自身的输出参数和显示设备204的输出参数传输给显示设备202,显示设备202将自身的输出参数、显示设备203的输出参数和显示设备204的输出参数传输给显示设备201,至此显示设备201获取到显示设备202至204的输出参数。
43.步骤302,第一输出设备根据所述第一输出参数、所述第二输出参数和所述输出参数集合,确定和所述第二输出设备以及所述后续连接的所有输出设备组合后的组合输出参数;
44.步骤303,第一输出设备向传输数据源设备传输所述组合输出参数,以便所述组合输出参数被所述数据源设备获得后,所述数据源设备基于所述组合输出参数输出所述全部内容。
45.其中,对于步骤302,第一输出设备根据所述第一输出参数、所述第二输出参数和所述输出参数集合,确定和所述第二输出设备以及所述后续连接的所有输出设备组合后的组合输出参数。
46.在一些实施例中,第一输出设备可以这样实现步骤302:确定所述第二输出设备、所述后续连接的所有输出设备与所述第一输出设备组合的目标排列方式;第一输出设备根据所述目标排列方式、所述第一输出参数、所述第二输出参数和所述输出参数集合,确定所述组合输出参数。
47.在本技术中,对于第一输出设备确定目标排列方式的方法不做限制。第一输出设备可以设置配置入口,用户通过配置入口直接设置需要的目标排列方式;在另一些实施例中,第一输出设备还可以根据输出设备总数,将对应预设的排列方式作为目标排列方式。
48.在又一些实施例中,所述第一输出设备、所述第二输出设备和所述后续连接的所有输出设备均为显示设备。相应地,第一输出设备也可以这样确定目标排列方式:所述第一输出设备确定所述显示设备的总数;所述第一输出设备根据所述总数,生成至少一种候选排列方式;所述第一输出设备生成并以第一方式显示所述至少一种候选排列方式;其中,所述第一输出设备还原并以第二方式显示目标内容的局部,相同区域的所述第一方式能影响所述第二方式的显示;所述第一输出设备将所述至少一个候选排列方式中被选择的排列方式,确定为目标排列方式。
49.在本技术中,第一方式与第二方式不同,第一方式可以是各种能够显示所述至少一种候选排列方式的方式。例如,第一方式包括屏幕菜单式调节方式(on-screen display,osd),那么相同区域的所述第一方式能影响所述第二方式的显示,包括osd永远置顶,即当第一输出设备同时显示包括所述至少一种候选排列方式的第一内容和来自于数据源设备的目标内容的局部(称为第二内容)时,第一内容永远遮挡相同区域的第二内容,或者第一内容半透明遮挡相同区域的第二内容。
50.在一些实施例中,所述第一输出参数、所述第二输出参数和所述输出参数集合中的输出参数包括分辨率,所述组合输出参数包括组合分辨率;第一输出设备可以这样确定组合输出参数,即组合分辨率:如果所述目标排列方式指示第一方向上包括至少两个显示设备,将所述第一方向上的至少两个显示设备的分辨率在所述第一方向上的像素数进行加和,得到所述组合分辨率在所述第一方向上的像素数;如果所述目标排列方式指示第二方向上包括至少两个显示设备,将所述第二方向上的至少两个显示设备的分辨率在所述第二方向上的像素数进行加和,得到所述组合分辨率在所述第二方向上的像素数;其中,所述第一方向与所述第二方向相互垂直。
51.举例而言,在多个显示设备的组合场景中,输出设备为显示设备,输出参数包括分辨率,假设输出设备总数为6个,目标排列方式包括组合形式和每一输出设备的组合位置,如图4所示,组合形式为2
×
3,显示设备401至403排列在第一方向上,分辨率均为1920
×
1080,显示设备404至406排列在第二方向上,分辨率也均为1920
×
1080,那么第一输出设备容易确定组合分辨率为5760
×
3240。又如,显示设备总数为2个,组合形式为1
×
2,那么容易得到组合分辨率为3840
×
1080。
52.如此,得到的组合分辨率是由所有显示设备组合的最大分率,将该组合分辨率传输给数据源设备,以便数据源设备基于该组合分辨率和支持的分辨率,生成具有最佳分辨率的全部内容;所谓最佳分辨率可能是组合分辨率,也可能是数据源设备支持的最大分辨率;如此,能够提高各个显示设备的屏幕利用率,使得组合后的显示设备最大尺寸地显示所述全部内容。
53.在一些实施例中,如图5所示,所述方法还包括以下步骤501至步骤508:
54.步骤501,数据源设备接收第一输出设备上传的组合分辨率;
55.步骤502,数据源设备基于所述组合分辨率输出所述全部内容(即目标内容的一种示例)给第一输出设备。
56.进一步地,在一些实施例中,数据源设备可以根据自身支持的分辨率和组合分辨率,生成具有最佳分辨率的全部内容。可以理解地,在数据源设备支持的分辨率中包括所述组合分辨率时,最佳分辨率为该组合分辨率,即数据源设备输出具有该组合分辨率大小的待显示图像(即所述全部内容的一种示例);在数据源设备支持的分辨率中不包括所述组合分辨率时,最佳分辨率为数据源设备支持的最大分辨率,即数据源设备数据具有该最大分辨率大小的待显示图像。
57.步骤503,第一输出设备接收所述数据源设备输出的目标内容;
58.步骤504,第一输出设备基于所述目标排列方式所指示的在第一方向上的显示设备数和在第二方向上的显示设备数,对所述目标内容进行分割,得到需自身输出的第一局部内容和不需要自身输出的局部内容集合;其中,所述第一方向与所述第二方向相互垂直;
59.步骤505,第一输出设备基于所述目标排列方式所指示的所述第二输出设备的组合位置、以及所述后续连接的所有输出设备的组合位置,为所述局部内容集合中的每一局部内容增加相应的标识码,得到新的局部内容集合,所述标识码用于使相应输出设备根据自身的标识码从所述新的局部内容集合中获取相应的局部内容并输出;
60.步骤506,第一输出设备将所述新的局部内容集合传输给与之串接的第二输出设备;
61.步骤507,第二输出设备将接收的新的局部内容集合中与自身的标识码相匹配的局部内容输出;
62.步骤508,第二输出设备将新的局部内容集合中剩余的局部内容和相应标识码传输给与之串接的下一输出设备。
63.举例而言,仍以图2所示的组合模式为例,如图6所示,目标内容为待显示图像60,显示设备201根据目标排列方式所指示的在第一方向上的显示设备数和在第二方向上的显示设备数,对待显示图像60分割为需自身输出的第一局部内容601和不需要自身输出的局部内容集合,其中局部内容集合包括局部内容602、局部内容603和局部内容604;然后,显示设备201根据显示设备202、显示设备203和显示设备204的组合位置,为局部内容602、局部内容603和局部内容604分别标注对应的标识码(例如是对应显示设备的设备标识码);然后将携带有标识码的局部内容602至604传输给显示设备202,显示设备202选择与自身标识码相匹配的标识码对应的局部内容(假设是局部内容602)进行输出显示,并将携带有标识码的局部内容603和局部内容604传输给显示设备203,显示设备203选择与自身标识码相匹配的标识码对应的局部内容(假设是局部内容603)进行输出显示,并将携带有标识码的局部内容604传输给显示设备204,显示设备204输出显示局部内容604。显示设备204可以在接收的内容中只有一个标识码时直接输出显示该局部内容604,显示设备204也可以在确定自身标识码和接收的局部内容604的标识码相匹配时,输出显示该局部内容604。
64.可以理解地,在本技术实施例中,将目标内容的分割和分配任务均由第一输出设备完成,这样后续连接设备就无需在接收到目标内容的剩余内容时对其进行判断和分割自身需要输出的局部内容,而是直接根据标识码选择对应的局部内容输出即可。
65.当然,第一输出设备也可以不进行标识码的分配,而是根据目标排列方式分割自身需要输出的局部内容即可,如此就降低了第一输出设备处理数据的复杂性。具体地,在一些实施例中,如图7所示,所述方法还包括以下步骤701至步骤707:
66.步骤701,数据源设备接收所述组合分辨率;
67.步骤702,数据源设备基于所述组合分辨率输出所述全部内容(即目标内容的一种示例)给第一输出设备;
68.步骤703,第一输出设备接收所述数据源设备输出的目标内容;
69.步骤704,第一输出设备基于目标排列方式,从所述目标内容中分割出需自身输出的局部内容;
70.步骤705,第一输出设备将所述目标内容的剩余内容和所述目标排列方式传输给与之串接的第二输出设备;
71.步骤706,第二输出设备基于所述目标排列方式,从所述剩余内容中分割出需自身输出的局部内容;
72.步骤707,第二输出设备将所述剩余内容的剩余内容和所述目标排列方式传输给与之串接的下一输出设备。
73.进一步地,在一些实施例中,各个输出设备基于目标排列方式和自身支持的分辨率,从接收的内容中分割出需要自身输出的局部内容。
74.举例而言,仍以图2所示的组合模式为例,如图8所示,目标内容为待显示图像80,显示设备201基于目标排列方式和自身支持的分辨率,从待显示图像80中分割出需要自身输出的局部内容801,然后将剩余内容802和目标排列方式传输给与之串接的显示设备202;显示设备202基于目标排列方式和自身支持的分辨率,从剩余内容802中分割出需要自身输出的局部内容803,然后将剩余内容804和目标排列方式传输给与之串接的显示设备203;显示设备203基于目标排列方式和自身支持的分辨率,从剩余内容804中分割出需要自身输出的局部内容805,然后将剩余内容806和目标排列方式传输给显示设备204,显示设备204输出显示该剩余内容806。
75.现在用户越来越多的使用多个显示器,在有多个显示器拼接(也即组合)的情况下,用户除了有单独使用的场景以外,还有多屏拼接的场景需求。在一些实施例中,用外置拼接器或者特殊的显卡等方式来实现多屏拼接,然而这需要额外增加成本,设置起来复杂,且使用不方便。
76.基于此,下面将说明本技术实施例在一个实际的应用场景中的示例性应用。
77.针对上述问题,在一些实施例中,通过显示器菊花链的功能,以及显示器本身的设置,快速实现多屏拼接。
78.解决方案核心要点如下:
79.1.显示器具有菊花链功能,支持显示信号的输出;
80.2.第一台显示器串接第二台或更多台,通过第一台显示器判断接入的多台显示器的分辨率和支持的刷新率(timing);
81.3.第一台显示器将多台显示器的分辨率总和后,分析出来一个多屏拼接后的大屏幕的最佳分辨率(即组合分辨率的一种示例),并发送该最佳分辨率给显卡或者其他信号源;
82.4.显卡或者其他信号源按照第一台显示器上传的分辨率要求(即最佳分辨率),输出合适的分辨率的图像给第一台显示器。
83.采用该方案优势是:1.支持菊花链的多屏显示器拼接,设置比较方便;2.无需额外的多屏拼接显示盒支持。
84.如图4所示,当第一台显示器401处于菊花链模式时和第二台显示器402串接;其中,第一台显示器直接和显卡或其他信号源相连接;第一台显示器401需要判断第二台显示器402所显示的最佳分辨率和刷新率;然后在第一台显示器401的osd菜单里面可以看到一个两台屏幕拼接后的分辨率选项;用户选择后,第一台显示器401传输一个拼接后的分辨率和刷新率给显卡或其他显示设备;显卡或其他显示设备输出相应合适的分辨率给第一台显示器;如此类推,用户可以设置多台显示器用于拼接;
85.当第一台显示器处于菊花链(daisy chain)模式后,根据串接显示器的数量,提供不同拼接模式(即显示器的排列方式),给用户呈现多个选择,在windows设置里面可以看到一个大的(拼接后)的显示器。
86.例如图9所示,第一台显示器901的尺寸为23.8英寸(inch),支持的分辨率为1920
×
1080,串接一台显示器902,尺寸为23.8inch,支持的分辨率为1920
×
1080,windows设置里面可以看到一台3840
×
1080的显示器;
87.又如图4所示,四台全高清(full high definition,fhd)显示器拼接,用户可以在windows设置里面看到3840
×
2160的分辨率选择。
88.这样的目的是:方便用户在菊花链模式下,快速拼接多屏幕。
89.应当注意,尽管在附图中以特定顺序描述了本技术中方法的各个步骤,但是,这并非要求或者暗示必须按照该特定顺序来执行这些步骤,或是必须执行全部所示的步骤才能实现期望的结果。附加的或备选的,可以省略某些步骤,将多个步骤合并为一个步骤执行,以及/或者将一个步骤分解为多个步骤执行等;或者,将不同实施例中步骤组合为新的技术方案。
90.基于前述的实施例,本技术实施例提供一种信息处理装置,该装置包括所包括的各模块、以及各模块所包括的各单元,可通过处理器来实现;当然也可通过具体的逻辑电路实现;在实施的过程中,处理器可以为中央处理器(cpu)、微处理器(mpu)、数字信号处理器(dsp)或现场可编程门阵列(fpga)等。
91.图10为本技术实施例信息处理装置的结构示意图,所述信息处理装置应用于第一输出设备,如图10所示,信息处理装置100包括:
92.获取模块1001,用于获取第一输出设备的第一输出参数和至少第二输出设备的第二输出参数;其中,所述第一输出设备和至少所述第二输出设备用于组合输出目标内容的不同局部,其中,所述目标内容是数据源设备输出的全部内容的至少部分;
93.确定模块1002,用于至少根据所述第一输出参数和所述第二输出参数,确定至少和所述第二输出设备组合后的组合输出参数;
94.传输模块1003,用于向传输所述目标内容的来源设备传输所述组合输出参数,以便所述组合输出参数被所述数据源设备获得后,所述数据源设备至少基于所述组合输出参数输出所述全部内容。
95.在一些实施例中,所述来源设备为所述数据源设备,所述数据源设备与所述第一输出设备连接,所述第一输出设备与所述第二输出设备连接,所述目标内容是所述全部内容;获取模块1001,用于获取所述第一输出参数、所述第二输出参数和输出参数集合,所述输出参数集合包括所述第二输出设备后续连接的所有输出设备的输出参数;其中,所述第一输出设备、所述第二输出设备和所述后续连接的所有输出设备用于组合输出所述全部内容的不同局部;确定模块1002,用于根据所述第一输出参数、所述第二输出参数和所述输出参数集合,确定和所述第二输出设备以及所述后续连接的所有输出设备组合后的组合输出参数。
96.在一些实施例中,确定模块1002,用于:确定所述第二输出设备、所述后续连接的所有输出设备与所述第一输出设备组合的目标排列方式;根据所述目标排列方式、所述第一输出参数、所述第二输出参数和所述输出参数集合,确定所述组合输出参数。
97.在一些实施例中,所述第一输出设备、所述第二输出设备和所述后续连接的所有输出设备均为显示设备。
98.在一些实施例中,确定模块1002,用于:所述第一输出设备确定所述显示设备的总
数;所述第一输出设备根据所述总数,生成至少一种候选排列方式;所述第一输出设备生成并以第一方式显示所述至少一种候选排列方式;其中,所述第一输出设备还原并以第二方式显示目标内容的局部,相同区域的所述第一方式能影响所述第二方式的显示;所述第一输出设备将所述至少一个候选排列方式中被选择的排列方式,确定为目标排列方式。
99.在一些实施例中,所述第一输出参数、所述第二输出参数和所述输出参数集合中的输出参数包括分辨率,所述组合输出参数包括组合分辨率。
100.在一些实施例中,确定模块1002,用于:如果所述目标排列方式指示第一方向上包括至少两个显示设备,将所述第一方向上的至少两个显示设备的分辨率在所述第一方向上的像素数进行加和,得到所述组合分辨率在所述第一方向上的像素数;如果所述目标排列方式指示第二方向上包括至少两个显示设备,将所述第二方向上的至少两个显示设备的分辨率在所述第二方向上的像素数进行加和,得到所述组合分辨率在所述第二方向上的像素数;其中,所述第一方向与所述第二方向相互垂直。
101.在一些实施例中,信息处理装置100还包括:第一接收模块,用于接收所述数据源设备输出的目标内容;第一分割模块,用于基于所述目标排列方式所指示的在第一方向上的显示设备数和在第二方向上的显示设备数,对所述目标内容进行分割,得到需自身输出的第一局部内容和不需要自身输出的局部内容集合;其中,所述第一方向与所述第二方向相互垂直;分配模块,用于基于所述目标排列方式所指示的所述第二输出设备的组合位置、以及所述后续连接的所有输出设备的组合位置,为所述局部内容集合中的每一局部内容增加相应的标识码,得到新的局部内容集合,所述标识码用于使相应输出设备根据自身的标识码从所述新的局部内容集合中获取相应的局部内容并输出;传输模块1003还用于将所述新的局部内容集合传输给与之串接的第二输出设备;其中,所述第二输出设备用于将接收的新的局部内容集合中与自身的标识码相匹配的局部内容输出,以及将新的局部内容集合中剩余的局部内容和相应标识码传输给与之串接的下一输出设备。
102.在一些实施例中,信息处理装置100还包括:第二接收模块,用于接收所述数据源设备输出的目标内容;第二分割模块,用于基于目标排列方式,从所述目标内容中分割出需自身输出的局部内容,以及传输模块1003还用于将所述目标内容的剩余内容和所述目标排列方式传输给与之串接的第二输出设备;其中,所述第二输出设备用于基于所述目标排列方式,从所述剩余内容中分割出需自身输出的局部内容,以及将所述剩余内容的剩余内容和所述目标排列方式传输给与之串接的下一输出设备。
103.以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本技术装置实施例中未披露的技术细节,请参照本技术方法实施例的描述而理解。
104.需要说明的是,本技术实施例中所述的信息处理装置对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。也可以采用软件和硬件结合的形式实现。
105.需要说明的是,本技术实施例中,如果以软件功能模块的形式实现上述的方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的
理解,本技术实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得第一输出设备执行本技术各个实施例所述方法的全部或部分。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read only memory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本技术实施例不限制于任何特定的硬件和软件结合。
106.本技术实施例提供一种第一输出设备,图11为本技术实施例的电子设备的硬件实体示意图,如图11所示,所述第一输出设备110包括存储器1101和处理器1102,所述存储器1101存储有可在处理器1102上运行的计算机程序,所述处理器1102执行所述程序时实现上述实施例中提供的方法中的步骤。
107.需要说明的是,存储器1101配置为存储由处理器1102可执行的指令和应用,还可以缓存在处理器1102以及第一输出设备110中各模块待处理或已经处理的数据(例如,图像数据、音频数据、语音通信数据和视频通信数据),可以通过闪存(flash)或随机访问存储器(random access memory,ram)实现。
108.本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中提供的方法中的步骤。
109.本技术实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述方法实施例提供的方法中的步骤。
110.这里需要指出的是:以上存储介质和设备实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本技术存储介质、存储介质和设备实施例中未披露的技术细节,请参照本技术方法实施例的描述而理解。
111.应理解,说明书通篇中提到的“一个实施例”或“一实施例”或“一些实施例”意味着与实施例有关的特定特征、结构或特性包括在本技术的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”或“在一些实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。上文对各个实施例的描述倾向于强调各个实施例之间的不同之处,其相同或相似之处可以互相参考,为了简洁,本文不再赘述。
112.本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如对象a和/或对象b,可以表示:单独存在对象a,同时存在对象a和对象b,单独存在对象b这三种情况。
113.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者设备中还存在另外的相同要素。
114.在本技术所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种
逻辑功能划分,实际实现时可以有另外的划分方式,如:多个模块或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或模块的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
115.上述作为分离部件说明的模块可以是、或也可以不是物理上分开的,作为模块显示的部件可以是、或也可以不是物理模块;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部模块来实现本实施例方案的目的。
116.另外,在本技术各实施例中的各功能模块可以全部集成在一个处理单元中,也可以是各模块分别单独作为一个单元,也可以两个或两个以上模块集成在一个单元中;上述集成的模块既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
117.本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(read only memory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。
118.或者,本技术上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得第一输出设备执行本技术各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、磁碟或者光盘等各种可以存储程序代码的介质。
119.本技术所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。
120.本技术所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。
121.本技术所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
122.以上所述,仅为本技术的实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。