一种通过手机互联投屏显示自定义内容的方法和系统技术方案

技术编号:39175144 阅读:13 留言:0更新日期:2023-10-27 08:23
本发明专利技术提供一种通过手机互联投屏显示自定义内容的方法和系统,方法包括:约定手机端和车载端之间的界面描述语言;车载端将需要投屏显示的资源传输至手机端,手机端通过约定的界面描述语言识别所述资源中的界面,将识别出的界面展示于界面容器中;手机端将界面容器中的内容进行抓屏,传输至车载端,在车载端进行显示。通过本发明专利技术,可以在车载端自定义投屏内容,通过仪表/车机端来定制,并通过手机互联的方式在车载端显示自定义的内容。方式在车载端显示自定义的内容。方式在车载端显示自定义的内容。

【技术实现步骤摘要】
一种通过手机互联投屏显示自定义内容的方法和系统


[0001]本专利技术涉及互联投屏领域,更具体地,涉及一种通过手机互联投屏显示自定义内容的方法和系统。

技术介绍

[0002]在车机或仪表与移动设备的互联投屏过程中,车机或仪表上经常需要显示各种提示或警告信息,例如包含图像或图像与文字的弹窗。然而有些情况,如第一种问题,一些较老的车机或仪表设备可能只有一个图层,或者图层不足,导致在投屏时难以实现额外的弹窗显示,增加了实现的复杂度;如第二种问题,车机或仪表支持多图层,但车机端做弹窗,可能会和原始的投屏内容产生重叠覆盖,导致体验不佳。如3,目前手机互联投屏,投屏的内容,基本都是手机端预置的内容,项目定制比较困难。

技术实现思路

[0003]本专利技术针对现有技术中存在的技术问题,提供一种通过手机互联投屏显示自定义内容的方法和系统。
[0004]根据本专利技术的第一方面,提供了一种通过手机互联投屏显示自定义内容的方法,包括:
[0005]约定手机端和车载端之间的界面描述语言;
[0006]车载端将需要投屏显示的资源传输至手机端,手机端通过约定的界面描述语言识别所述资源中的界面,将识别出的界面展示于界面容器中;
[0007]手机端将界面容器中的内容进行抓屏,传输至车载端,在车载端进行显示。
[0008]在上述技术方案的基础上,本专利技术还可以作出如下改进。
[0009]可选的,所述界面描述语言主要描述当前界面的布局方式,所述界面描述语言可参考复用html、XML、QML、JSON或者具备相同功能的标记语言。
[0010]可选的,所述资源包括布局文件、文字资源、图片资源、字体资源和视频资源。
[0011]根据本专利技术的第二方面,提供一种通过手机互联投屏显示自定义内容的系统,包括手机端和车载端,所述手机端和车载端之间约定有界面描述语言;
[0012]车载端,用于将需要投屏显示的资源传输至手机端;
[0013]手机端,用于通过约定的界面描述语言识别所述资源中的界面,将识别出的界面展示于界面容器中;以及将界面容器中的内容进行抓屏,传输至车载端,在车载端进行显示。
[0014]可选的,所述车载端包括第一互联通信模块,所述手机端包括第二互联通信模块;
[0015]通过所述车载端的第一互联通信模块和所述手机端的第二互联通信模块,通过WIFI或USB或BT方式发现彼此,并建立通信,负责车载端和手机端的通道建立,以及通道的断开状态监测。
[0016]可选的,所述车载端还包括第一互联模块,所述手机端还包括第二互联模块,所述
第一互联模块和第二互联模块负责手机端和车载端业务层的交互,包括视频通道、音频通道和业务通道。
[0017]可选的,所述手机端还包括界面解析模块、界面容器、抓屏模块和编码模块,所述车载端还包括解码模块和显示模块;
[0018]车载端通过第一互联模块将资源发送至手机端,手机端通过第二互联模块接收资源;
[0019]手机端的界面解析模块对资源进行解析,通过约定的界面描述语言,解析成对应平台的界面语言;
[0020]将解析出的界面通过界面容器模块显示;
[0021]抓屏模块对界面容器中的内容进行抓取;
[0022]编码模块将抓取的内容进行编码,并将编码数据发送至第二互联模块;
[0023]第二互联模块通过视频通道将编码数据发送到车载端的第一互联模块;
[0024]第一互联模块将编码数据发送给解码模块;
[0025]解码模块对编码数据进行解码,且将解码数据传输给显示模块;
[0026]显示模块显示手机端生成的视频内容。
[0027]本专利技术提供的一种通过手机互联投屏显示自定义内容的方法和系统,可以在车载端自定义投屏内容,通过仪表/车机端来定制,并通过手机互联的方式在车载端显示自定义的内容。
附图说明
[0028]图1为本专利技术提供的一种通过手机互联投屏显示自定义内容的方法流程图;
[0029]图2为本专利技术提供的一种通过手机互联投屏显示自定义内容的系统结构示意图。
具体实施方式
[0030]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。另外,本专利技术提供的各个实施例或单个实施例中的技术特征可以相互任意结合,以形成可行的技术方案,这种结合不受步骤先后次序和/或结构组成模式的约束,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时,应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围之内。
[0031]针对于当车机/仪表只有一个图层,而投屏时,又需要显示本地的内容时,实现难度比较大的问题,本专利技术提供了一套自定义显示投屏内容的框架,可以方便定制。
[0032]图1为本专利技术提供的一种通过手机互联投屏显示自定义内容的方法流程图,如图1所示,方法包括:
[0033]步骤1,约定手机端和车载端之间的界面描述语言。
[0034]手机和车机/仪表(车载端)之间定义一种通用的界面描述语言,主要描述当前界面的布局方式,如常见的界面描述语言有Android XML和网页html语言,界面描述语言可参
考复用html、XML、QML、JSON或者具备相同功能的标记语言,在本专利技术中暂定以xml方式来作为布局的一种语言。
[0035]步骤2,车载端将需要投屏显示的资源传输至手机端,手机端通过约定的界面描述语言识别所述资源中的界面,将识别出的界面展示于界面容器中。
[0036]可理解的是,车载端需要投屏的资源主要包含如下:布局文件、文字资源、图片资源、字体资源或视频资源等。以上所有资源,根据具体的项目,都存在于车机/仪表的存储空间里。当互联时,或者互联投屏后,车机/仪表通过手机互联通道,将以上资源传输至手机APP。
[0037]手机端APP里实现一个界面容器,手机端app可以通过约定的界面描述语言,识别具体的界面,然后展示在界面容器里。
[0038]步骤3,手机端将界面容器中的内容进行抓屏,传输至车载端,在车载端进行显示。
[0039]可理解的是,当投屏以后,手机端APP可以将界面容器的内容进行抓屏,并编码,然后传输至车机/仪表端,车机/仪表解码并显示出来。
[0040]参见图2,提供了一种通过手机互联投屏显示自定义内容的系统,包括包括手机端和车载端,所述手机端和车载端之间约定有界面描述语言;
[0041]车载端,用于将需要投屏显示的资源传输至手机端;
[0042]手机端,用于通过约定的界面描述语言识别所述资源中的界面,将识别出的界面展示于界面容器中;以及将界面容器中的内容进行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通过手机互联投屏显示自定义内容的方法,其特征在于,包括:约定手机端和车载端之间的界面描述语言;车载端将需要投屏显示的资源传输至手机端,手机端通过约定的界面描述语言识别所述资源中的界面,将识别出的界面展示于界面容器中;手机端将界面容器中的内容进行抓屏,传输至车载端,在车载端进行显示。2.根据权利要求1所述的方法,其特征在于,所述界面描述语言主要描述当前界面的布局方式,所述界面描述语言可参考复用html、XML、QML、JSON或者具备相同功能的标记语言。3.根据权利要求1所述的方法,其特征在于,所述资源包括布局文件、文字资源、图片资源、字体资源和视频资源。4.一种通过手机互联投屏显示自定义内容的系统,其特征在于,包括手机端和车载端,所述手机端和车载端之间约定有界面描述语言;车载端,用于将需要投屏显示的资源传输至手机端;手机端,用于通过约定的界面描述语言识别所述资源中的界面,将识别出的界面展示于界面容器中;以及将界面容器中的内容进行抓屏,传输至车载端,在车载端进行显示。5.根据权利要求4所述的系统,其特征在于,所述车载端包括第一互联通信模块,所述手机端包括第二互联通信模块;通过所述...

【专利技术属性】
技术研发人员:尤涛黄绵旭
申请(专利权)人:武汉云片松科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1