车机互联方法及装置

阅读: 评论:0

著录项
  • CN202111659228.8
  • 20211230
  • CN114390473A
  • 20220422
  • 西安富立叶微电子有限责任公司
  • 王丽昕;王妍;史良一;屈鹏谦
  • H04W4/40
  • H04W4/40 H04W12/37 H04W76/10 H04W84/12 H04N5/76 G06F3/04883 G06F3/14

  • 陕西省西安市高新区新区丈八东路南侧汇鑫IBC第1幢1单元4层10406号
  • 陕西(61)
  • 北京路浩知识产权代理有限公司
  • 毛宏宝
摘要
本发明提供一种车机互连方法及装置,车机互连方法包括,与目标车机端建立连接;通过第一应用向操作系统申请开启无障碍模式以及录屏权限;在所述录屏权限申请通过的情况下,对实时的显示画面进行录屏,得到实时视频数据;将所述实时视频数据发送至所述目标车机端,能够实现Android设备的全应用投屏。
权利要求

1.一种车机互联方法,其特征在于,应用于移动终端,包括:

与目标车机端建立连接;

通过第一应用向操作系统申请开启无障碍模式以及录屏权限;

在所述录屏权限申请通过的情况下,对实时的显示画面进行录屏,得到实时视频数据;

将所述实时视频数据发送至所述目标车机端。

2.根据权利要求1所述的车机互联方法,其特征在于,在所述将所述视频数据发送至所述目标车机端之后,所述方法还包括:

在所述无障碍模式开启的情况下,接收所述目标车机端发送的触摸坐标;

执行与所述触摸坐标对应的手势。

3.根据权利要求1-2任一项所述的车机互联方法,其特征在于,所述与目标车机端建立连接包括:

与目标车机端建立WiFi点对点连接;或者,

与目标车机端建立基于AOA协议的连接。

4.一种车机互联方法,其特征在于,应用于车机端,包括:

与目标移动终端建立连接;

接收所述目标移动终端发送的实时视频数据,并将所述实时视频数据进行解码得到投屏画面,所述实时视频数据是所述目标移动终端在录屏权限申请通过的情况下,对实时的显示画面进行录屏得到的;

在所述车机端显示所述投屏画面。

5.根据权利要求4所述的车机互联方法,其特征在于,在所述车机端显示所述投屏画面之后,所述方法还包括:

接收用户的第一输入;

基于所述第一输入确定触摸坐标,并将所述触摸坐标发送至所述目标移动终端,所述触摸坐标用于所述目标移动终端执行对应的手势。

6.根据权利要求4-5任一项所述的车机互联方法,其特征在于,所述与目标移动终端建立连接包括:

与目标移动终端建立WiFi点对点连接;或者,

与目标移动终端建立基于AOA协议的连接。

7.一种车机互连装置,其特征在于,包括:

连接模块,用于与目标车机端建立连接;

权限请求模块,用于通过第一应用向操作系统申请开启无障碍模式以及录屏权限;

录屏模块,用于在所述录屏权限申请通过的情况下,对实时的显示画面进行录屏,得到实时视频数据;

发送模块,用于将所述实时视频数据发送至所述目标车机端。

8.一种车机互连装置,其特征在于,包括:

连接模块,用于与目标移动终端建立连接;

接收模块,用于接收所述目标移动终端发送的实时视频数据,并将所述实时视频数据进行解码得到投屏画面,所述实时视频数据是所述目标移动终端在录屏权限申请通过的情况下,对实时的显示画面进行录屏得到的;

显示模块,用于在所述车机端显示所述投屏画面。

9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至3任一项所述车机互联方法的步骤,或者实现如权利要求4至6任一项所述车机互联方法的步骤。

10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至3任一项所述车机互联方法的步骤,或者实现如权利要求4至6任一项所述车机互联方法的步骤。

11.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至3任一项所述车机互联方法的步骤,或者实现如权利要求4至6任一项所述车机互联方法的步骤。

说明书
技术领域

本发明涉及车载终端领域,尤其涉及一种车机互联方法及装置。

随着人们生活水平的不断提高,汽车在我国的普及率有了大幅度的提升。但是很多车载设备中没有丰富的应用,并且车载设备中的应用使用体验差。以车载导航为例,车载导航一般都是一个比较大的中控屏幕,而且大部分车载导航的分辨率较低,反应速度慢,语音识别效果也较差,此外,升级更新也很麻烦,用户自己可能无法完成操作,需要去4S店请工作人员对车载导航系统升级。因此,车载设备的使用率并不高。因此,衍生出了汽车移动终端互联映射即车机互联,就是将移动终端投屏到车载显示器上。

目前市场上的车机互连产品均无法实现Android设备的全应用投屏。

本发明提供一种车机互联方法及装置,用以解决现有技术中无法支持Android设备的全应用投屏的缺陷,实现Android设备的全应用投屏。

本发明提供一种车机互联方法,应用于移动终端,包括:

与目标车机端建立连接;

通过第一应用向操作系统申请开启无障碍模式以及录屏权限;

在所述录屏权限申请通过的情况下,对实时的显示画面进行录屏,得到实时视频数据;

将所述实时视频数据发送至所述目标车机端。

根据本发明提供的一种车机互联方法,在所述将所述视频数据发送至所述目标车机端之后,所述方法还包括:

在所述无障碍模式开启的情况下,接收所述目标车机端发送的触摸坐标;

执行与所述触摸坐标对应的手势。

根据本发明提供的一种车机互联方法,所述与目标车机端建立连接包括:

与目标车机端建立WiFi点对点连接;或者,

与目标车机端建立基于AOA协议的连接。

本发明提供一种车机互联方法,应用于车机端,包括:

与目标移动终端建立连接;

接收所述目标移动终端发送的实时视频数据,并将所述实时视频数据进行解码得到投屏画面,所述实时视频数据是所述目标移动终端在录屏权限申请通过的情况下,对实时的显示画面进行录屏得到的;

在所述车机端显示所述投屏画面。

根据本发明提供的一种车机互联方法,在所述车机端显示所述投屏画面之后,所述方法还包括:

接收用户的第一输入;

基于所述第一输入确定触摸坐标,并将所述触摸坐标发送至所述目标移动终端,所述触摸坐标用于所述目标移动终端执行对应的手势。

根据本发明提供的一种车机互联方法,所述与目标移动终端建立连接包括:

与目标移动终端建立WiFi点对点连接;或者,

与目标移动终端建立基于AOA协议的连接。

本发明还提供一种车机互连装置,包括:

连接模块,用于与目标车机端建立连接;

权限请求模块,用于通过第一应用向操作系统申请开启无障碍模式以及录屏权限;

录屏模块,用于在所述录屏权限申请通过的情况下,对实时的显示画面进行录屏,得到实时视频数据;

发送模块,用于将所述实时视频数据发送至所述目标车机端。

本发明还提供一种车机互连装置,包括:

连接模块,用于与目标移动终端建立连接;

接收模块,用于接收所述目标移动终端发送的实时视频数据,并将所述实时视频数据进行解码得到投屏画面,所述实时视频数据是所述目标移动终端在录屏权限申请通过的情况下,对实时的显示画面进行录屏得到的;

显示模块,用于在所述车机端显示所述投屏画面。

本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述车机互连方法的步骤。

本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述车机互连方法的步骤。

本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述车机互连方法的步骤。

本发明提供的车机互连方法及装置,通过将移动终端与车机端建立连接,并通过移动终端的第一应用向操作系统申请开启无障碍模式以及录屏权限,在录屏权限申请通过的情况下,移动终端对实时的显示画面进行录屏,将得到的实时视频数据,发送至车机端,可以实现Android设备的全应用投屏。

为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明提供的车机互连方法的流程示意图之一;

图2是本发明提供的车机互连系统的框架图;

图3是本发明提供的无线通讯连接的流程示意图;

图4是本发明提供的有线通讯连接的流程示意图;

图5是本发明提供的车机互连方法的流程示意图之二;

图6是本发明提供的车机互连装置的结构示意图之一;

图7是本发明提供的车机互连装置的结构示意图之二;

图8是本发明提供的电子设备的结构示意图。

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

现有的车机互联产品都有一定的局限性。目前市场上有三款车机互联产品,分别是:华为HiCar、苹果CarPlay、百度CarLife。对这三款产品进行分析和总结如下:

华为HiCar是华为提供的人-车-家全场景智慧互联(HUAWEI HiCar SmartConnection)解决方案,通过HiCar连接协议将移动设备和汽车连接起来。从汽车来说,汽车座舱有车载中控大屏、仪表、抬头显示(Head Up Display,HUD)等多屏的显示能力,有麦克风、喇叭等车载环境的音频输入输出能力,有方控按键、旋钮等方便的反向控制输入能力,还有高精度的车辆数据等。从移动设备来说,移动终端有计算硬件平台能力(芯片级的HiAI能力)的软件平台、移动数据网络连接能力,有各种用户习惯的应用和服务。但是,汽车的应用和服务不够丰富,华为HiCar为华为的EMUI或者荣耀的Magic系统且不可全应用投屏,只能HiCar支持的应用投屏。

苹果CarPlay是苹果公司为车载系统开发的一项功能,该功能将iOS设备的界面通过通用串行总线(Universal Serial Bus,USB)或无线(蓝牙+Wi-Fi)投影显示在车载屏幕上,可以让驾驶员在车内通过车载屏幕直接使用iOS设备上的功能。例如,在车载屏幕上直接使用iPhone或iPad上的地图、导航、Siri语音助手、音乐、电话、短信等各项iOS上的服务及功能。换句话说,就相当于是在自己的车载系统上安装了一个“iOS操作系统”。但是,苹果CarPlay仅支持车载设备连接iOS系统的终端设备。

百度CarLife是百度车联网推出的解决方案之一。在车机端百度CarLife可以适配Linux、QNX以及Android系统的车机段设备,在用户端,百度CarLife可以支持Android和iOS双操作系统,但是,百度CarLife只支持部分应用投屏。

综上,上述三款产品均不能支持Android操作系统的终端设备的全应用投屏。为解决上述三款产品的不足,本发明提供一种车机互连方法及装置,支持Android移动终端全应用投屏。

下面结合图1-图7描述本发明的车机互连方法及装置。

如图1所示,车机互连方法应用于移动终端,包括步骤101、步骤102、步骤103和步骤104。

移动终端可以是Android操作系统的移动设备,例如手机,平板电脑等等。

步骤101、与目标车机端建立连接。

为了进行车机互连,车机端和移动终端分别安装对应的应用程序。移动终端的应用程序以下称为第一应用,车机端的应用程序以下称为第二应用,第二应用默认为开机时自动启动。

如图2所示,本发明实施例提供的车机互连方法支持有线和无线两种通讯方式进行投屏,移动终端的第一应用打开时,在连接USB的情况下,则可以通过有线的方式与目标车机端建立连接,在未连接USB的情况下,则可以通过无线的方式与目标车机端建立连接。

也就是说,移动终端和车机端建立连接包括有线和无线两种方式。下面对这两种方式进行说明:

一、无线方式。

移动终端与车机端建立WiFi点对点连接。

需要说明的是,WiFi点对点连接,也叫WiFi直连(WiFi Direct)。使用WLAN直连(P2P)技术,可以让具备相应硬件的Android设备在没有中间接入点的情况下,通过WLAN进行直接互联。WiFi点对点连接可以实现支持WLAN直连的设备间相互发现和连接,从而获得比蓝牙连接更远距离的高速连接通信效果。

可选地,在未检测到USB连接的情况下,第一应用弹出WiFi选择界面,根据用户选择的WiFi进行连接。

如图3所示,在未检测到USB连接的情况下进入WiFi直连模式。

确定移动终端的WiFi是否开启。

在移动终端的WiFi未开启的情况下,提示用户开启WiFi,直至检测到移动终端的WiFi开启再进行下一步。

在移动终端的WiFi开启的情况下,移动终端查车机WiFi。

在检测到车机WiFi的情况下,连接该车机WiFi即可与该车机实现通讯。

在检测不到车机WiFi的情况下,在车机端生成提示信息,提示车机端的应用重新启动,车机端重启后,移动终端重新查该车机WiFi。

二、有线方式。

移动终端与目标车机端建立基于AOA协议的连接。

Android开放配件支持功能(Android Open Accessory specification,AOA)可让外部USB硬件(Android USB配件)与处于配件模式下的Android设备进行交互。当Android设备处于配件模式时,所连接的配件会充当USB主机(为总线供电并列举设备),而Android设备则充当USB配件。

Android USB配件专门用于和Android设备相连。这些配件遵循AOA要求,从而能够检测到支持配件模式的Android设备,并且必须提供500毫安(电压为5伏)的充电电流。通过AOA协议,可以构建可以与各种Android设备不只是能充当USB设备,而且Android设备建立连接并交互的配件。

如图4所示,车机端在发现USB连接的移动终端设备的情况下,检测连接的设备是否有权限,也就是车机端有没有获取到该移动终端设备的AOA权限。

在有权限的情况下,确定移动终端的供应商识别码(Vendor ID,VID)和产品识别码(Product ID,PID)是否匹配。

在不匹配的情况下,请求AOA版本号,并确定版本号是否大于等于1,在版本号大于等于1的情况下,发送配件信息启动配件,移动终端与车机的连接完成。

在匹配的情况下,发送配件信息启动配件,移动终端与车机的连接完成。

步骤102、通过第一应用向操作系统申请开启无障碍模式以及录屏权限。

在移动终端与目标车机端建立基于AOA协议的连接的情况下,移动终端启动第一应用,并通过第一应用向操作系统即Android系统申请开启无障碍模式以及录屏权限。

在用户通过移动终端的第一应用将移动终端与车机端建立WiFi点对点连接的情况下,第一应用向操作系统即Android系统申请开启无障碍模式以及录屏权限。

需要说明的是,Android用户可能会有不同的能力限制,比如视力、肢体或与年龄有关的限制,这些能力限制阻碍了用户看到或充分的使用触摸屏,而听力丧失的用户,甚至无法感知声音信息和警报。也就是说不同的用户需要以不同的方式使用自己的Android设备,Android系统也提供了相应的功能和服务帮助这些用户更容易的使用Android设备,这些功能包括语音合成、触觉反馈、手势导航、轨迹球和方向键导航,这称为无障碍模式。

在移动终端开启无障碍模式的情况下,可以实现反向控制,即用户在车机端进行操作,移动终端可以响应车机端的手势及命令。

录屏是指将当前移动终端屏幕实时记录或者保存下来,移动终端进行录屏需要向操作系统申请录屏权限,进行录屏。

步骤103、在所述录屏权限申请通过的情况下,对实时的显示画面进行录屏,得到实时视频数据。

可选地,可以采用Android系统的原生MediaRecorder录屏方式进行录屏,并通过H265编码方式将视频编码,得到实时的视频数据。

步骤104、将所述实时视频数据发送至所述目标车机端。

可选地,将编码后的数据通过有线或者无线的通信方式传输至车机端,车机端接收到数据后将数据进行解码显示。

本申请实施例提供的车机互连方法,通过将移动终端与车机端建立连接,并通过移动终端的第一应用向操作系统申请开启无障碍模式以及录屏权限,在录屏权限申请通过的情况下,移动终端对实时的显示画面进行录屏,将得到的实时视频数据,发送至车机端,可以实现Android设备的全应用投屏。

在一些实施例中,在所述将所述视频数据发送至所述目标车机端之后,所述方法还包括:

在所述无障碍模式开启的情况下,接收所述目标车机端发送的触摸坐标;

执行与所述触摸坐标对应的手势。

可以理解的是,移动终端将数据传输至车机端时,根据移动终端的分辨率将传输的数据转换成车机的分辨率,用户触摸车机端时,将触摸的坐标传输到移动终端。移动终端通过无障碍模式实现了坐标的模拟操作,即在车机上操作可以在移动终端实时响应。

可选地,根据触摸坐标的位置可以确定用户对该位置进行了点击,根据连续多个时刻的触摸坐标可以确定用户进行了滑动、放缩等等,也就是说,根据触摸坐标可以确定用户的手势,进而执行该手势。

由于在驾车时使用移动终端导航会影响到驾驶人员的安全,很多汽车上都加装有移动终端支架,但是如果发生强烈碰撞的话,移动终端支架也非常容易脱落,会对车内的人员造成一定的伤害。此外,移动终端屏幕较小,对视力不好或者对道路不熟悉的司机来说,想要查看路线不是很方便。

本申请实施例提供的车机互连方法,通过将移动终端与车机端建立连接,并通过移动终端的第一应用向操作系统申请开启无障碍模式以及录屏权限,在所述无障碍模式开启的情况下,通过发送触摸坐标实现对移动终端进行操纵,不需要用户直接操纵移动终端,可以将移动终端的导航可以直接投放到车载导航屏幕上,并且实现了Android系统的终端设备的全应用投屏。

如图5所示,车机互联方法,应用于车机端,包括:步骤501、步骤502和步骤503。

步骤501、与目标移动终端建立连接。

为了进行车机互连,车机端安装对应的应用程序,该应用程序在开机时自动启动。

与目标移动终端建立连接包括有线和无线两种方式。下面对这两种方式进行说明:

一、无线方式。

与目标移动终端建立WiFi点对点连接。

车机WiFi默认开启,以供移动终端与车机端建立连接。

二、有线方式。

与目标移动终端建立基于AOA协议的连接。

车机端在发现USB连接的移动终端设备的情况下,检测连接的设备是否有权限,也就是车机端有没有获取到该移动终端设备的AOA权限。

在有权限的情况下,确定移动终端的供应商识别码(Vendor ID,VID)和产品识别码(Product ID,PID)是否匹配。

在不匹配的情况下,请求AOA版本号,并确定版本号是否大于等于1,在版本号大于等于1的情况下,发送配件信息启动配件,与目标移动终端连接完成。

在匹配的情况下,发送配件信息启动配件,与目标移动终端的连接完成。

步骤502、接收所述目标移动终端发送的实时视频数据,并将所述实时视频数据进行解码得到投屏画面,所述实时视频数据是所述目标移动终端在录屏权限申请通过的情况下,对实时的显示画面进行录屏得到的。

可以理解的是,目标移动终端通过第一应用向操作系统申请开启无障碍模式以及录屏权限,在所述录屏权限申请通过的情况下,对实时的显示画面进行录屏,得到实时视频数据并发送至车机端,车机端接收目标移动终端发送的实时视频数据。

步骤503、在所述车机端显示所述投屏画面。

可选地,车机端接收到数据后将数据进行解码,并根据移动终端的分辨率将传输的数据转换成车机的分辨率,在车机端的所述车机端显示。

本申请实施例提供的车机互连方法,通过将移动终端与车机端建立连接,并通过移动终端的第一应用向操作系统申请开启无障碍模式以及录屏权限,在录屏权限申请通过的情况下,移动终端对实时的显示画面进行录屏,将得到的实时视频数据,发送至车机端,可以实现Android设备的全应用投屏。

在一些实施例中,在所述车机端显示所述投屏画面之后,所述方法还包括:

接收用户的第一输入;

基于所述第一输入确定触摸坐标,并将所述触摸坐标发送至所述目标移动终端,所述触摸坐标用于所述目标移动终端执行对应的手势。

可以理解的是,移动终端将数据传输至车机端时,根据移动终端的分辨率将传输的数据转换成车机的分辨率,用户触摸车机端时,将触摸的坐标传输到移动终端。移动终端通过无障碍模式实现了坐标的模拟操作,即在车机上操作可以在移动终端实时响应。

本申请实施例提供的车机互连方法,通过将移动终端与车机端建立连接,并通过移动终端的第一应用向操作系统申请开启无障碍模式以及录屏权限,在所述无障碍模式开启的情况下,通过发送触摸坐标实现对移动终端进行操纵,不需要用户直接操纵移动终端,可以将移动终端的导航可以直接投放到车载导航屏幕上,并且实现了Android系统的终端设备的全应用投屏。

下面对本发明提供的车机互联装置进行描述,下文描述的车机互联装置与上文描述的车机互联方法可相互对应参照。

如图6所示,车机互连装置,包括:连接模块610、权限请求模块620、录屏模块630和发送模块640。

连接模块610,用于与目标车机端建立连接;

权限请求模块620,用于通过第一应用向操作系统申请开启无障碍模式以及录屏权限;

录屏模块630,用于在所述录屏权限申请通过的情况下,对实时的显示画面进行录屏,得到实时视频数据;

发送模块640,用于将所述实时视频数据发送至所述目标车机端。

可选地,车机互连装置还包括控制模块,用于在所述无障碍模式开启的情况下,接收所述目标车机端发送的触摸坐标;

执行与所述触摸坐标对应的手势。

可选地,连接模块610,用于与目标车机端建立WiFi点对点连接;或者,

与目标车机端建立基于AOA协议的连接。

本发明提供的车机互联装置能够实现图1-图4的方法实施例实现的各个过程,并达到相同的技术效果,为避免重复,这里不再赘述。

如图7所示,车机互连装置,包括:连接模块710、接收模块720和显示模块730。

连接模块710,用于与目标移动终端建立连接;

接收模块720,用于接收所述目标移动终端发送的实时视频数据,并将所述实时视频数据进行解码得到投屏画面,所述实时视频数据是所述目标移动终端在录屏权限申请通过的情况下,对实时的显示画面进行录屏得到的;

显示模块730,用于在所述车机端显示所述投屏画面。

可选地,车机互连装置还包括反向控制模块,用于接收用户的第一输入;

基于所述第一输入确定触摸坐标,并将所述触摸坐标发送至所述目标移动终端,所述触摸坐标用于所述目标移动终端执行对应的手势、。

可选地,连接模块710,用于与目标移动终端建立WiFi点对点连接;或者,

与目标移动终端建立基于AOA协议的连接。

本发明提供的车机互联装置能够实现图5的方法实施例实现的各个过程,并达到相同的技术效果,为避免重复,这里不再赘述。

图8示例了一种电子设备的实体结构示意图,如图8所示,该电子设备可以包括:处理器(processor)810、通信接口(Communications Interface)820、存储器(memory)830和通信总线840,其中,处理器810,通信接口820,存储器830通过通信总线840完成相互间的通信。处理器810可以调用存储器830中的逻辑指令,以执行车机互联方法,该方法包括:

与目标车机端建立连接;

通过第一应用向操作系统申请开启无障碍模式以及录屏权限;

在所述录屏权限申请通过的情况下,对实时的显示画面进行录屏,得到实时视频数据;

将所述实时视频数据发送至所述目标车机端。

或者,与目标移动终端建立连接;

接收所述目标移动终端发送的实时视频数据,并将所述实时视频数据进行解码得到投屏画面,所述实时视频数据是所述目标移动终端在录屏权限申请通过的情况下,对实时的显示画面进行录屏得到的;

在所述车机端显示所述投屏画面。

此外,上述的存储器830中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的车机互联方法,该方法包括:

与目标车机端建立连接;

通过第一应用向操作系统申请开启无障碍模式以及录屏权限;

在所述录屏权限申请通过的情况下,对实时的显示画面进行录屏,得到实时视频数据;

将所述实时视频数据发送至所述目标车机端。

或者,与目标移动终端建立连接;

接收所述目标移动终端发送的实时视频数据,并将所述实时视频数据进行解码得到投屏画面,所述实时视频数据是所述目标移动终端在录屏权限申请通过的情况下,对实时的显示画面进行录屏得到的;

在所述车机端显示所述投屏画面。

又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的车机互联方法,该方法包括:

与目标车机端建立连接;

通过第一应用向操作系统申请开启无障碍模式以及录屏权限;

在所述录屏权限申请通过的情况下,对实时的显示画面进行录屏,得到实时视频数据;

将所述实时视频数据发送至所述目标车机端。

或者,与目标移动终端建立连接;

接收所述目标移动终端发送的实时视频数据,并将所述实时视频数据进行解码得到投屏画面,所述实时视频数据是所述目标移动终端在录屏权限申请通过的情况下,对实时的显示画面进行录屏得到的;

在所述车机端显示所述投屏画面。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

本文发布于:2023-04-15 02:36:40,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/4/86881.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图