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

一种基于异构SoC的投屏系统及其方法与流程

2022-11-19 16:25:09 来源:中国专利 TAG:

一种基于异构soc的投屏系统及其方法
技术领域
1.本技术涉及汽车多媒体技术领域,特别是涉及一种异构soc的投屏系统及其方法。


背景技术:

2.现有车载系统除了中控显示屏、仪表显示屏,还包括了副驾显示屏和后排显示屏等显示屏,但是现有投屏应用都是应用于中控显示屏,已不能满足用户需求,通过手机投屏投射相应的内容给到副驾驶或后排座位乘客,逐渐成为大家的关注点。
3.目前投屏应用是移动终端与中控显示屏之间的交互分享,或者是中控显示屏与其他显示屏的互动,将中控资源分享给副驾或后排乘客。
4.现有移动终端与车载系统的交互分享方式单一,无法满足移动终端单独对副驾或后排乘客的资源分享。


技术实现要素:

5.为了解决现有技术存在的不足,本技术的目的在于提供一种基于异构soc的投屏系统及其方法,可以将移动终端的多媒体资源,相对安全、私密地分享给指定乘客浏览。
6.为实现上述目的,本技术提供的基于异构soc的投屏系统,所述异构soc包括:第一硬件集合,其配置为支持与移动终端连接;第二硬件集合,其与所述第一硬件集合分属不同的硬件域,且配置为支持目的屏幕;以及核间通信模块,其连接所述第一硬件集合和所述第二硬件集合,以在所述第一硬件集合和所述第二硬件集合之间传输数据;将包括能够表征目的屏幕信息的识别码显示在第一屏幕上,供移动终端连接所述第一硬件集合并向所述第一硬件集合传输移动终端屏幕显示信息;所述第一硬件集合基于所述目的屏幕信息通过所述核间通信模块发送所述移动终端屏幕显示信息到所述第二硬件集合;所述第二硬件集合对所述移动终端屏幕显示信息进行处理,并将所述移动终端屏幕显示信息投射在所述目的屏幕上。
7.进一步地,所述目的屏幕为多个,其包括所述第一屏幕,所述第一硬件集合为一个,所述第二硬件集合为多个,多个所述第二硬件集合配置为分别与多个所述目的屏幕一一对应。
8.进一步地,所述移动终端屏幕显示信息投射在多个所述目的屏幕中的至少一个屏幕上。
9.进一步地,所述目的屏幕信息包括目的屏幕ip地址和目的屏幕端口号,所述第一硬件集合根据所述屏幕显示信息、所述目的屏幕ip地址和所述目的屏幕端口号生成所述多媒体数据包,并将所述多媒体数据包经由虚拟网卡发送到与所述目的屏幕ip地址和所述目的屏幕端口号对应的所述第二硬件集合。
10.进一步地,所述第二硬件集合对所述多媒体数据包进行解析,基于所述目的屏幕ip地址和所述目的屏幕端口号将解析后的所述屏幕显示信息发送给所述目的屏幕的上层应用,同时将所述屏幕显示信息的内容投射在与所述目的屏幕ip地址和所述目的屏幕端口
号对应的所述目的屏幕上。
11.更进一步地,所述处理包括根据所述目的屏幕调整投屏大小和位置。
12.为实现上述目的,本技术还提供一种基于异构soc的投屏方法,所述异构soc包括:第一硬件集合,其配置为支持与移动终端连接;第二硬件集合,其与所述第一硬件集合分属不同的硬件域,且配置为支持目的屏幕;以及核间通信模块,其连接所述第一硬件集合和所述第二硬件集合,以在所述第一硬件集合和所述第二硬件集合之间传输数据所述基于异构soc的投屏方法包括:将包括能够表征目的屏幕信息的识别码显示在第一屏幕上,供移动终端连接所述第一硬件集合并向所述第一硬件集合传输移动终端屏幕显示信息;所述第一硬件集合基于所述目的屏幕信息通过所述核间通信模块发送所述移动终端屏幕显示信息到所述第二硬件集合;所述第二硬件集合对所述移动终端屏幕显示信息进行处理,并将所述移动终端屏幕显示信息投射在所述目的屏幕上。
13.为实现上述目的,本技术还提供一种车规芯片,包括,如上所述的基于异构soc的投屏系统。
14.为实现上述目的,本技术提供的电子设备,包括如上所述的车规芯片。
15.为实现上述目的,本技术提供的计算机可读存储介质,其上存储有计算机指令,当计算机指令运行时执行如上所述的基于异构soc的投屏方法的步骤。
16.本技术的基于异构soc的投屏系统及其方法,通过相互硬隔离的用于与移动终端连接的第一硬件集合、分别支持多个显示屏幕的多个第二硬件集合和和核间通信技术,将移动终端的屏幕显示信息投射到指定的至少一个显示屏幕上,由此移动终端用户可以将终端里面的特有的资源例如文档、视频等,安全且私密地分享给其它乘客浏览。
17.本技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本技术而了解。
附图说明
18.附图用来提供对本技术的进一步理解,并且构成说明书的一部分,并与本技术的实施例一起,用于解释本技术,并不构成对本技术的限制。在附图中:图1为根据本技术的基于异构soc的投屏系统的结构示意图;图2为根据本技术的基于异构soc的投屏方法流程图。
具体实施方式
19.下面将参照附图更详细地描述本技术的实施例。虽然附图中显示了本技术的某些实施例,然而应当理解的是,本技术可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本技术。应当理解的是,本技术的附图及实施例仅用于示例性作用,并非用于限制本技术的保护范围。
20.应当理解,本技术的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本技术的范围在此方面不受限制。
21.本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。其他术语的相关定义将在下文描述中给出。
22.需要注意,本技术中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。“多个”应理解为两个或以上。
23.下面,将参考附图详细地说明本技术的实施例。
24.实施例1(基于异构soc的投屏系统)图1为根据本技术的基于异构soc的投屏系统的结构示意图,如图1所示,本实施例中,基于异构soc(system on chip,系统级芯片)的投屏系统,包括异构soc100,异构soc100包括:第一硬件集合110,其配置为支持与移动终端200连接;多个第二硬件集合120,其分别与第一硬件集合110分属不同的硬件域,多个第二硬件集合120配置为一对一地支持多个显示屏幕300;以及核间通信模块130,其使第一硬件集合110与多个第二硬件集合120分别连接。
25.多个显示屏幕300中的一个屏幕(第一屏幕)上显示包括能够表征多个显示屏幕300中的至少一个屏幕(目的屏幕)信息的识别码,以供移动终端200连接第一硬件集合110并向第一硬件集合110传输移动终端200的屏幕显示信息。屏幕信息包括屏幕ip地址和屏幕端口号。
26.在移动终端200和第一硬件集合110连接完后,第一硬件集合110根据屏幕显示信息、目的屏幕ip地址和目的屏幕端口号生成多媒体数据包。并且第一硬件集合110经由核间通信模块130将所生成的多媒体数据包发送到多个第二硬件集合120中的至少一个硬件集合。具体地,第一硬件集合110将多媒体数据包经由虚拟网卡发送到与屏幕ip地址和屏幕端口号对应的第二硬件集合120。
27.接收到多媒体数据包的第二硬件集合120对多媒体数据包进行解析,基于屏幕ip地址和屏幕端口号将解析后的屏幕显示信息发送给与接收到多媒体数据包的第二硬件集合120对应的显示屏幕300的上层应用,同时将屏幕显示信息的内容投射在与屏幕ip地址和屏幕端口号对应的显示屏幕300上。第二硬件集合120可以根据对应的显示屏幕300的分辨率等参数,改变投射后的显示大小和显示位置。
28.在本实施例的一个实施方式中,第一屏幕不包含于多个目的屏幕中。移动终端200通过第一屏幕上显示的识别码,来与第一硬件集合110连接。最后将移动终端200的屏幕显示信息投射在多个目的屏幕上。
29.在本实施例的另一个实施方式中,第一屏幕包含于多个目的屏幕中。移动终端200通过第一屏幕上显示的识别码,来与第一硬件集合110连接。最后将移动终端200的屏幕显示信息投射在包括第一屏幕的多个目的屏幕上。
30.在本实施例中,识别码可以直接表征多个第二硬件集合120中的至少一个硬件集合,也可以间接表征多个第二硬件集合120中的至少一个硬件集合。另外,识别码可以是矩阵二维码(quick response code),但不限于此。
31.在本实施例中,移动终端200可以是智能手机、平板电脑、笔记本电脑等,但不限于此。另外,移动终端200可以通过无线或有线与包括第一硬件集合110的投屏系统连接,无线和有线可以通过现有的技术实现。
32.在本实施例中,投屏包括移动终端200在投屏后黑屏,但是仍将屏幕数据传输至第
一屏幕的情况。
33.在本实施例中,对将移动终端200的屏幕显示信息投射在目的屏幕上进行了说明,但也可以将移动终端200的屏幕显示信息在目的屏幕上以分屏的方式与目的屏幕原显示的内容一起显示,还可以画中画的方式将移动终端200的屏幕显示在目的屏幕上。
34.另外,在本实施例中,可以通过第一屏幕或移动终端200对目的屏幕的屏幕显示信息进行加密,而目的屏幕的用户输入密码后才会显示其内容。
35.根据本实施例的基于异构soc的投屏系统,通过相互硬隔离的用于与移动终端连接的第一硬件集合、分别支持多个显示屏幕的多个第二硬件集合和和核间通信技术,将移动终端的屏幕显示信息投射到指定的至少一个显示屏幕上,由此移动终端用户可以将终端里面的特有的资源例如文档、视频等,安全且私密地分享给其它乘客浏览。
36.根据本实施例的基于异构soc的投屏系统,移动终端通过能够表征目的屏幕信息的识别码与第一硬件集合连接,由此可以以简单的方式进行连接。
37.根据本实施例的基于异构soc的投屏系统,通过目的屏幕ip地址和目的屏幕端口号,可以在第一屏幕任意指定需要投射的目的屏幕。
38.根据本实施例的基于异构soc的投屏系统,基于目的屏幕的分辨率等参数调整投屏大小、位置等,由此可以提高用户体验。
39.实施例2(基于异构soc的投屏方法)图2为根据本技术的基于异构soc的投屏方法流程图,下面将参考图2,对本技术的基于异构soc的投屏方法进行详细描述。异构soc的结构与实施例1相同,因此省略其说明。
40.在步骤101,将包括能够表征目的屏幕信息的识别码显示在第一屏幕上,供移动终端连接第一硬件集合并向第一硬件集合传输移动终端屏幕显示信息。具体地,在步骤101中,将包括能够表征多个显示屏幕300中的至少一个屏幕(目的屏幕)信息的识别码显示在多个显示屏幕300中的一个屏幕(第一屏幕)上,以供移动终端200连接第一硬件集合110并向第一硬件集合110传输移动终端200的屏幕显示信息。屏幕信息包括屏幕ip地址和屏幕端口号。
41.在步骤102,第一硬件集合基于目的屏幕信息通过核间通信模块发送移动终端屏幕显示信息到第二硬件集合。具体地,在步骤102中,在移动终端200和第一硬件集合110连接完后,第一硬件集合110根据屏幕显示信息、目的屏幕ip地址和目的屏幕端口号生成多媒体数据包;第一硬件集合110经由核间通信模块130将所生成的多媒体数据包发送到多个第二硬件集合120中的至少一个硬件集合。其中,第一硬件集合110将多媒体数据包经由虚拟网卡发送到与屏幕ip地址和屏幕端口号对应的第二硬件集合120。
42.在步骤103,第二硬件集合对移动终端屏幕显示信息进行处理,并将移动终端屏幕显示信息投射在目的屏幕上。具体地,在步骤103中,接收到多媒体数据包的第二硬件集合120对多媒体数据包进行解析;基于屏幕ip地址和屏幕端口号将解析后的屏幕显示信息发送给与接收到多媒体数据包的第二硬件集合120对应的显示屏幕300的上层应用;同时将屏幕显示信息的内容投射在与屏幕ip地址和屏幕端口号对应的显示屏幕300上。其中,第二硬件集合120可以根据对应的显示屏幕300的分辨率等参数,改变投射后的显示大小和显示位置。
43.根据本实施例的基于异构soc的投屏方法,通过相互硬隔离的用于与移动终端连接的第一硬件集合、分别支持多个显示屏幕的多个第二硬件集合和和核间通信技术,将移动终端的屏幕显示信息投射到指定的至少一个显示屏幕上,由此移动终端用户可以将终端里面的特有的资源例如文档、视频等,安全且私密地分享给其它乘客浏览。
44.根据本实施例的基于异构soc的投屏方法,移动终端通过能够表征目的屏幕信息的识别码与第一硬件集合连接,由此可以以简单的方式进行连接。
45.根据本实施例的基于异构soc的投屏方法,通过目的屏幕ip地址和目的屏幕端口号,可以在第一屏幕任意指定需要投射的目的屏幕。
46.根据本实施例的基于异构soc的投屏方法,基于目的屏幕的分辨率等参数调整投屏大小、位置等,由此可以提高用户体验。
47.实施例3本实施例中,还提供一种车规芯片,包括,上述实施例的基于异构soc的投屏系统。
48.实施例4本实施例中,还提供一种电子设备,包括上述实施例中的车规芯片。
49.实施例5本实施例中,还提供一种计算机可读存储介质,其上存储有计算机指令,当计算机指令运行时执行上述实施例的基于异构soc的投屏方法的步骤。
50.本领域普通技术人员可以理解:以上所述仅为本技术的优选实施例而已,并不用于限制本技术,尽管参照前述实施例对本技术进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献