多设备投屏处理方法、装置和电子设备与流程

文档序号:32888896发布日期:2023-01-12 22:35阅读:102来源:国知局
多设备投屏处理方法、装置和电子设备与流程

1.本公开涉及计算机领域,尤其涉及一种多设备投屏处理方法、装置和电子设备。


背景技术:

2.在培训讲座、智慧课堂、会议等场景下,电脑屏幕显示在大屏终端。一些情况下,主持人、老师、学生等需要将其它设备共享到大屏终端,针对该问题相关技术中尚未提供有效的解决方案。


技术实现要素:

3.根据本公开的一方面,提供了一种多设备投屏处理方法,包括:第一电子设备在接受投屏请求的情况下,建立投屏请求对应的投屏链路并加入投屏池,其中,投屏池包括一个或多个第二电子设备的投屏链路;第一电子设备根据投屏链路的数据显示模式配置激活投屏池中的投屏链路;第一电子设备对已激活的投屏链路进行投屏显示。
4.在一些实施例中,数据显示模式配置包括是否立即显示的配置,第一电子设备根据投屏链路的数据显示模式配置激活投屏池中的投屏链路,包括:对于任一投屏链路,在该投屏链路的数据显示模式配置为立即显示时,第一电子设备激活该投屏链路;在该投屏链路的数据显示模式配置为非立即显示时,第一电子设备检测该投屏链路的激活请求,在检测到该投屏链路的激活请求的情况下,激活该投屏链路。
5.在一些实施例中,数据显示模式配置包括是否允许与其他投屏同时显示的配置,第一电子设备根据投屏链路的数据显示模式配置激活投屏池中的投屏链路,包括:对于任一投屏链路,在存在已激活的投屏链路的情况下,如果已激活的投屏链路的数据显示模式配置为允许与其他投屏同时显示,第一电子设备激活该投屏链路。
6.在一些实施例中,还包括:对于任一投屏链路,在投屏显示的过程中,第一电子设备检测投屏链路的去激活请求;在检测到投屏链路的去激活请求的情况下,第一电子设备去激活相应的投屏链路,其中,去激活的投屏链路在投屏池中。
7.在一些实施例中,还包括:对于任一投屏链路,在预先未存储投屏链路对应的数据显示模式配置的情况下,第一电子设备将通用的数据显示模式配置作为投屏链路对应的数据显示模式配置。
8.在一些实施例中,还包括:对于任一投屏链路,第一电子设备检测用于设置该投屏链路的数据显示模式配置的用户操作;响应于检测到该用户操作,第一电子设备对该投屏链路的数据显示模式配置进行相应的设置。
9.在一些实施例中,数据显示模式配置包括显示顺序的配置,第一电子设备根据投屏链路的数据显示模式配置激活投屏池中的投屏链路,包括:第一电子设备根据投屏链路的显示顺序依次激活投屏池中的投屏链路,其中,在已激活的投屏链路去激活后,激活该显示顺序中的下一投屏链路。
10.在一些实施例中,数据显示模式配置包括显示时长的配置,该方法还包括:对于任
一已激活的投屏链路,第一电子设备在投屏显示达到该投屏链路的显示时长后,去激活该投屏链路。
11.根据本公开的另一方面,提供了一种多设备投屏处理装置,应用于第一电子设备,该装置包括:维护模块,用于在接受投屏请求的情况下,建立投屏请求对应的投屏链路并加入投屏池,其中,投屏池包括一个或多个第二电子设备的投屏链路;激活模块,用于根据投屏链路的数据显示模式配置激活投屏池中的投屏链路;显示模块,用于对已激活的投屏链路进行投屏显示。
12.在一些实施例中,数据显示模式配置包括是否立即显示的配置,激活模块,用于:对于任一投屏链路,在该投屏链路的数据显示模式配置为立即显示时,激活该投屏链路;在该投屏链路的数据显示模式配置为非立即显示时,检测该投屏链路的激活请求,在检测到该投屏链路的激活请求的情况下,激活该投屏链路。
13.在一些实施例中,数据显示模式配置包括是否允许与其他投屏同时显示的配置,激活模块,用于:对于任一投屏链路,在存在已激活的投屏链路的情况下,如果已激活的投屏链路的数据显示模式配置为允许与其他投屏同时显示,激活该投屏链路。
14.在一些实施例中,激活模块,还用于:对于任一投屏链路,在投屏显示的过程中,检测投屏链路的去激活请求;在检测到投屏链路的去激活请求的情况下,去激活相应的投屏链路,其中,去激活的投屏链路在投屏池中。
15.在一些实施例中,激活模块,还用于:对于任一投屏链路,在预先未存储投屏链路对应的数据显示模式配置的情况下,将根据通用的数据显示模式配置作为投屏链路对应的数据显示模式配置。
16.在一些实施例中,维护模块,还用于:对于任一投屏链路,检测用于设置该投屏链路的数据显示模式配置的用户操作;响应于检测到该用户操作,对该投屏链路的数据显示模式配置进行相应的设置。
17.在一些实施例中,数据显示模式配置包括显示顺序的配置,激活模块,用于:根据投屏链路的显示顺序依次激活投屏池中的投屏链路,其中,在已激活的投屏链路去激活后,激活显示顺序中的下一投屏链路。
18.在一些实施例中,数据显示模式配置包括显示时长的配置,激活模块,还用于:对于任一已激活的投屏链路,在投屏显示达到该投屏链路的显示时长后,去激活该投屏链路。
19.根据本公开的另一方面,提供了一种第一电子设备,包括:处理器;以及存储程序的存储器,其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行本公开实施例的方法。
20.本技术实施例中提供的一个或多个技术方案,将多个第二电子设备的投屏链路加入投屏池,并根据投屏链路的数据显示模式配置激活投屏池中的投屏链路,对已激活的投屏链路进行投屏显示,能够实现多设备投屏并基于数据显示模式配置进行投屏显示管理。
附图说明
21.在下面结合附图对于示例性实施例的描述中,本公开的更多细节、特征和优点被公开,在附图中:
22.图1示出了根据本公开示例性实施例的多设备投屏处理方法的流程图;
23.图2示出了根据本公开示例性实施例的多设备投屏处理装置的示意性框图;
24.图3示出了能够用于实现本公开的实施例的示例性电子设备的结构框图。
具体实施方式
25.下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
26.应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
27.本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
28.需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
29.本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
30.本公开实施方式中,第一电子设备和第二电子设备旨在表示各种形式的数字电子的计算机设备,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、电视机、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。
31.以下参照附图描述本公开的方案。
32.图1示出了根据本公开示例性实施例的多设备投屏处理方法的流程图,如图1所示,该方法包括步骤s101至步骤s103。
33.步骤s101,第一电子设备在接受投屏请求的情况下,建立投屏请求对应的投屏链路并加入投屏池,其中,投屏池包括一个或多个第二电子设备的投屏链路。
34.步骤s102,第一电子设备根据投屏链路的数据显示模式配置激活投屏池中的投屏链路。
35.步骤s103,第一电子设备对已激活的投屏链路进行投屏显示。
36.在本实施例中,第一电子设备可包括显示器,第一电子设备在其显示器上进行投屏显示。第一电子设备也可连接(有线或无线)或投屏到显示设备,在该显示设备上进行投屏显示。本实施例对此不作限定。
37.采用本示例性实施例,将多个第二电子设备的投屏链路加入投屏池,并根据投屏链路的数据显示模式配置激活投屏池中的投屏链路,对已激活的投屏链路进行投屏显示,能够实现多设备投屏并基于数据显示模式配置进行投屏显示管理。
38.在一些实施例中,投屏请求中携带有权限配置,权限配置可设置为:允许第二电子设备控制第一电子设备;允许第一电子设备控制第二电子设备;第二电子设备控制其他第二电子设备。
39.在一些实施例中,在第一电子设备的投屏池,用户可以针对某一个第二电子设备的投屏链路设置权限配置、窗口样式配置、数据显示模式配置。
40.在一些实施例中,第一电子设备可配置多窗口样式。第一电子设备在进行多设备投屏显示时,按照配置的多窗口样式显示多个第二电子设备的投屏窗口。例如,可设置新接入的窗口显示位置(如左上角、右上角、左下角、右下角、居中等)、窗口显示的大小(如四分之一、竖屏对半、横屏对半等)等。
41.在一些实施例中,第一电子设备可根据用户操作激活投屏链路以进行投屏显示,以及根据用户操作去激活投屏链路以不进行投屏显示。
42.在一些实施例中,第一电子设备可根据用户操作设置投屏链路的数据显示模式配置。在设置投屏链路的数据显示模式配置后,可将设置的数据显示模式配置与对应的第二电子设备关联并保存,在该第二电子设备再次发起投屏请求时,使用保存的数据显示模式配置。可选地,第二电子设备向第一电子设备发送投屏请求,携带有第二电子设备的设备信息(如设备id、设备名称、mac地址等信息)。第一电子设备保存投屏请求信息,并记录投屏请求的相关信息(如:设备信息、数据显示模式配置等),可以以每一个投屏链路的设备id命名投屏请求相关信息的存储文件。
43.在一些实施例中,第一电子设备设置有通用的数据显示模式配置。第一电子设备将通用的数据显示模式配置作为投屏链路的数据显示模式配置。作为一种实施方式,在未保存第二电子设备对应的数据显示模式配置时,第一电子设备将通用的数据显示模式配置作为投屏链路的数据显示模式配置。
44.在一些实施例中,数据显示模式配置包括是否立即显示的配置。该配置用于指示在接受投屏请求后是否立即激活投屏链路进行显示,如果配置为非立即显示,则在投屏池中加入投屏链路同时不进行投屏显示。通过该配置,可管理多个第二电子设备的显示时机。
45.在一些实施例中,数据显示模式配置包括是否允许与其他投屏同时显示的配置。该配置用于指示在进行一第二电子设备投屏显示的过程中,是否允许其他第二电子设备的投屏显示。作为一种实施方式,在进行投屏显示的投屏链路配置为不允许与其他投屏同时显示时,不激活其他投屏链路。在去激活配置为不允许与其他投屏同时显示的投屏链路、或者修改相应配置后,可激活其他投屏链路以进行投屏显示。
46.在一些实施例中,数据显示模式配置包括显示顺序的配置。通过该配置可按顺序进行多个第二电子设备的投屏显示。
47.在一些实施例中,数据显示模式配置包括显示时长的配置。通过该配置,能够管理任一第二电子设备的投屏显示时长。
48.作为一种实施方式,数据显示模式配置包括是否立即显示的配置,上述步骤s102中第一电子设备根据投屏链路的数据显示模式配置激活投屏池中的投屏链路,包括:对于任一投屏链路,在该投屏链路的数据显示模式配置为立即显示时,第一电子设备激活该投屏链路;在该投屏链路的数据显示模式配置为非立即显示时,第一电子设备检测该投屏链路的激活请求,在检测到该投屏链路的激活请求的情况下,激活该投屏链路。
49.作为一种实施方式,数据显示模式配置包括是否允许与其他投屏同时显示的配置,上述步骤s102中第一电子设备根据投屏链路的数据显示模式配置激活投屏池中的投屏链路,包括:对于任一投屏链路,在存在已激活的投屏链路的情况下,如果已激活的投屏链路的数据显示模式配置为允许与其他投屏同时显示,第一电子设备激活该投屏链路。
50.作为一种实施方式,为了便于控制在进行的投屏显示,对于任一投屏链路,在投屏显示的过程中,第一电子设备检测投屏链路的去激活请求;在检测到投屏链路的去激活请求的情况下,第一电子设备去激活相应的投屏链路,其中,去激活的投屏链路在投屏池中。其中,该去激活请求可由用户操作发起。
51.作为一种实施方式,对于任一投屏链路,在预先未存储投屏链路对应的数据显示模式配置的情况下,第一电子设备将通用的数据显示模式配置作为投屏链路对应的数据显示模式配置。
52.作为一种实施方式,对于任一投屏链路,第一电子设备检测用于设置该投屏链路的数据显示模式配置的用户操作;响应于检测到该用户操作,第一电子设备对该投屏链路的数据显示模式配置进行相应的设置。可选地,第一电子设备存储投屏链路对应的数据显示模式配置,以在相应的第二电子设备再次请求投屏时使用。
53.作为一种实施方式,数据显示模式配置包括显示顺序的配置,上述步骤s102中第一电子设备根据投屏链路的数据显示模式配置激活投屏池中的投屏链路,包括:第一电子设备根据投屏链路的显示顺序依次激活投屏池中的投屏链路,其中,在已激活的投屏链路去激活后,激活该显示顺序中的下一投屏链路。
54.作为一种实施方式,数据显示模式配置包括显示时长的配置,对于任一已激活的投屏链路,第一电子设备在投屏显示达到该投屏链路的显示时长后,去激活该投屏链路。
55.作为一种实施方式,数据显示模式配置包括显示顺序的配置和显示时长的配置,一电子设备根据投屏链路的显示顺序依次激活投屏池中的投屏链路,在已激活的投屏链路达到相应的显示时长后,去激活该投屏链路,然后激活该显示顺序中的下一投屏链路。
56.下面对本实施例的示例进行描述。
57.示例一
58.所有投屏链路的数据显示模式配置(采用通用的数据显示模式配置)为立即显示、允许与其他投屏同时显示。
59.第一电子设备首先接收第二电子设备a的投屏请求a,接受该投屏请求a,建立投屏链路a并加入投屏池,由于数据显示模式配置为立即显示,将该投屏链路a激活,并对已激活的投屏链路a进行投屏显示。
60.在第一电子设备接收到第二电子设备b的投屏请求b时,接受该投屏请求b,建立投屏链路b并加入投屏池,由于数据显示模式配置为立即显示且投屏链路a允许与其他投屏同时显示,将该投屏链路b激活,并对已激活的投屏链路b进行投屏显示。此时,投屏显示包括投屏请求b和投屏请求a对应的投屏窗口。
61.在第一电子设备接收到其他第二电子设备(例如第二电子设备c)的投屏请求时,进行相应处理。
62.第一电子设备在检测到去激活投屏链路b时,对投屏链路b进行去激活。此时,投屏显示包括投屏请求a对应的投屏窗口,投屏链路b对应的投屏窗口不显示。相应的,第一电子
设备在检测到去激活投屏链路a时,对投屏链路a进行去激活。此时,投屏显示包括投屏请求b对应的投屏窗口,投屏链路a对应的投屏窗口不显示。
63.示例二
64.第一电子设备中通用的数据显示模式配置为非立即显示。第二电子设备a、b和c请求投屏到第一电子设备,第一电子设备建立响应的投屏链路a、b和c。用户设置数据显示模式配置,设置为a、b、c按顺序依次显示10分钟,第一电子设备接收用户的数据显示模式配置。首先激活投屏链路a进行投屏显示,并进行对投屏链路a的投屏显示进行计时,在投屏链路a的投屏显示达到10分钟后,去激活投屏链路a,然后激活投屏链路b进行投屏显示。以此类推,直到完成投屏链路a、b和c的投屏显示。
65.示例三
66.第一电子设备首先接收第二电子设备a的投屏请求a,接受该投屏请求a,建立投屏链路a并加入投屏池,由于数据显示模式配置为立即显示,将该投屏链路a激活,并对已激活的投屏链路a进行投屏显示。
67.在第一电子设备接收到第二电子设备b的投屏请求b时,接受该投屏请求b,建立投屏链路b并加入投屏池,投屏链路b为立即显示,但由于投屏链路a不允许与其他投屏同时显示,因此不激活投屏链路b。
68.第一电子设备在检测到去激活投屏链路a时,对投屏链路a进行去激活,不显示投屏链路a的投屏窗口,投屏链路a保留在投屏池中。此时,第一电子设备检测到投屏池中投屏链路b为立即显示并处于未激活状态,第一电子设备激活投屏链路b,并对投屏链路b进行投屏显示。
69.示例四
70.第一电子设备首先接收第二电子设备a的投屏请求a,接受该投屏请求a,建立投屏链路a并加入投屏池,由于数据显示模式配置为立即显示,将该投屏链路a激活,并对已激活的投屏链路a进行投屏显示。
71.在第一电子设备接收到第二电子设备b的投屏请求b时,接受该投屏请求b,建立投屏链路b并加入投屏池,投屏链路b为立即显示,但由于投屏链路a不允许与其他投屏同时显示,因此不激活投屏链路b。
72.第一电子设备在检测到去激活投屏链路a时,对投屏链路a进行去激活,不显示投屏链路a的投屏窗口,投屏链路a保留在投屏池中。此时,第一电子设备检测到投屏池中投屏链路b为立即显示并处于未激活状态,第一电子设备激活投屏链路b,并对投屏链路b进行投屏显示。
73.第一电子设备检测到用户操作,将投屏链路a设置为允许与其他投屏同时显示。第一电子设备检测到用户请求激活投屏链路a。由于投屏链路b为允许与其他投屏同时显示、投屏链路a为允许与其他投屏同时显示,因此激活投屏链路a,并对投屏链路a进行投屏显示。此时,投屏链路a和投屏链路b的投屏窗口予以显示。例如,根据窗口样式配置,左侧显示投屏链路a的投屏窗口,右侧显示投屏链路b的投屏窗口。
74.根据本公开实施例提供了一种多设备投屏处理装置,应用于第一电子设备。
75.图2示出了根据本公开实施例的多设备投屏处理装置的示意性框图,如图2所示,该装置包括:维护模块10,用于在接受投屏请求的情况下,建立投屏请求对应的投屏链路并
加入投屏池,其中,投屏池包括一个或多个第二电子设备的投屏链路;激活模块20,用于根据投屏链路的数据显示模式配置激活投屏池中的投屏链路;显示模块30,用于对已激活的投屏链路进行投屏显示。
76.在一些实施例中,数据显示模式配置包括是否立即显示的配置,激活模块20,用于:对于任一投屏链路,在该投屏链路的数据显示模式配置为立即显示时,激活该投屏链路;在该投屏链路的数据显示模式配置为非立即显示时,检测该投屏链路的激活请求,在检测到该投屏链路的激活请求的情况下,激活该投屏链路。
77.在一些实施例中,数据显示模式配置包括是否允许与其他投屏同时显示的配置,激活模块20,用于:对于任一投屏链路,在存在已激活的投屏链路的情况下,如果已激活的投屏链路的数据显示模式配置为允许与其他投屏同时显示,激活该投屏链路。
78.在一些实施例中,激活模块20,还用于:对于任一投屏链路,在投屏显示的过程中,检测投屏链路的去激活请求;在检测到投屏链路的去激活请求的情况下,去激活相应的投屏链路,其中,去激活的投屏链路在投屏池中。
79.在一些实施例中,激活模块20,还用于:对于任一投屏链路,在预先未存储投屏链路对应的数据显示模式配置的情况下,将通用的数据显示模式配置作为投屏链路对应的数据显示模式配置。
80.在一些实施例中,维护模块10,还用于:对于任一投屏链路,检测用于设置该投屏链路的数据显示模式配置的用户操作;响应于检测到该用户操作,对该投屏链路的数据显示模式配置进行相应的设置。
81.在一些实施例中,数据显示模式配置包括显示顺序的配置,激活模块20,用于:根据投屏链路的显示顺序依次激活投屏池中的投屏链路,其中,在已激活的投屏链路去激活后,激活显示顺序中的下一投屏链路。
82.在一些实施例中,数据显示模式配置包括显示时长的配置,激活模块20,还用于:对于任一已激活的投屏链路,在投屏显示达到该投屏链路的显示时长后,去激活该投屏链路。
83.本公开的一个或多个实施例,可以接受多设备、多协议的投屏请求(如手机、电脑、电视等终端同时向投屏系统发送当请求),并可针对投屏请求权限设置基于该请求设备(允许对方设备反向控制(允许投屏请求设备控制被请求设备)、允许本设备反向控制(允许被请求设备控制请求设备)、允许权限穿越(可通过被请求设备控制其它投屏窗口))的权限设置、显示窗口样式设置(多窗口同时显示、窗口显示位置、窗口显示大小等)、数据显示模式设置(接受投屏请求即显示、投屏投屏请求后点击显示再显示、只显示投屏窗口、允许某一个窗口一直显示、超时退出、投屏轮询等)等设置。被请求设备(即投屏到led大屏的设备或大屏电视)响应投屏请求,该请求被纳入投屏池,用户可配置投屏链路的属性并进行链路的激活和关闭,在激活时根据相关设置和投屏链路的相关设置进行投屏链路数据编解码并在大屏电视显示。为多终端多设备投屏提供了一种新型的交互方法,为用户提供了一种在智慧课堂、智慧会议等多设备、多终端下的多路投屏请求按需响应的方法,极大地提高了多设备、多终端、多投屏请求场景下的用户体验和投屏效率。
84.本公开示例性实施例还提供一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器。所述存储器存储有能够被所述至少一个处理器执行的计算机
程序,所述计算机程序在被所述至少一个处理器执行时用于使所述电子设备执行根据本公开实施例的方法。
85.本公开示例性实施例还提供一种存储有计算机程序的非瞬时计算机可读存储介质,其中,所述计算机程序在被计算机的处理器执行时用于使所述计算机执行根据本公开实施例的方法。
86.本公开示例性实施例还提供一种计算机程序产品,包括计算机程序,其中,所述计算机程序在被计算机的处理器执行时用于使所述计算机执行根据本公开实施例的方法。
87.参考图3,现将描述可以作为本公开的服务器或客户端的电子设备300的结构框图,其是可以应用于本公开的各方面的硬件设备的示例。电子设备旨在表示各种形式的数字电子的计算机设备,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。
88.如图3所示,电子设备300包括计算单元301,其可以根据存储在只读存储器(rom)302中的计算机程序或者从存储单元308加载到随机访问存储器(ram)303中的计算机程序,来执行各种适当的动作和处理。在ram 303中,还可存储设备300操作所需的各种程序和数据。计算单元301、rom 302以及ram 303通过总线304彼此相连。输入/输出(i/o)接口305也连接至总线304。
89.电子设备300中的多个部件连接至i/o接口305,包括:输入单元306、输出单元307、存储单元308以及通信单元309。输入单元306可以是能向电子设备300输入信息的任何类型的设备,输入单元306可以接收输入的数字或字符信息,以及产生与电子设备的用户设置和/或功能控制有关的键信号输入。输出单元307可以是能呈现信息的任何类型的设备,并且可以包括但不限于显示器、扬声器、视频/音频输出终端、振动器和/或打印机。存储单元308可以包括但不限于磁盘、光盘。通信单元309允许电子设备300通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据,并且可以包括但不限于调制解调器、网卡、红外通信设备、无线通信收发机和/或芯片组,例如蓝牙设备、wifi设备、wimax设备、蜂窝通信设备和/或类似物。
90.计算单元301可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元301的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。计算单元301执行上文所描述的各个方法和处理。例如,在一些实施例中,多设备投屏处理方法、装置可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元308。在一些实施例中,计算机程序的部分或者全部可以经由rom 302和/或通信单元309而被载入和/或安装到电子设备300上。在一些实施例中,计算单元301可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行多设备投屏处理方法。
91.用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处
理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
92.在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
93.如本公开使用的,术语“机器可读介质”和“计算机可读介质”指的是用于将机器指令和/或数据提供给可编程处理器的任何计算机程序产品、设备、和/或装置(例如,磁盘、光盘、存储器、可编程逻辑装置(pld)),包括,接收作为机器可读信号的机器指令的机器可读介质。术语“机器可读信号”指的是用于将机器指令和/或数据提供给可编程处理器的任何信号。
94.为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
95.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)和互联网。
96.计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1