MirrorLink是如何把手机和汽车连起来的

11

关于将智能手机上的应用程序通过车载设备展示并实现交互,苹果在3月3日发布的“CarPlay”已经能够实现iPhone和车载设备的交互。实际上有一部分的Android手机已经能够实现这样的结构。由部分汽车厂商和智能手机制造商共同参与组建的Car Connectivity Consortium(CCC)组织推出的“MirrorLink”相配套的设备正在不断增加。例如、丰田汽车面向新兴国家市场推出的Display Audio,本田汽车面向日本市场推出的“FIT”和“N-WGN”的汽车导航系统等等都在利用“MirrorLink”,且将会被更加广泛地使用。

注:(Car Connectivity Consortium,简称CCC),由诺基亚、三星、LG联合戴姆勒、通用、本田、现代、丰田和大众等一起成立的车载连接联盟,共同推动全球车载连接创新。联盟的目标是建立一套汽车和手机融合的通用标准。

在2014年的移动世界大会(MWC2014)上CCC组织设置了专门的展台,通过搭载MirrorLink且已经在本田和丰田以及大众等汽车厂商实现商用的车载设备来向参展者介绍MirrorLink的使用方法等。详细的信息一起来看看:

运行模型是“瘦客户端”

首先介绍下最初的MirrorLink机制。实际上MirrorLink和CarPlay是一样的,都是通过USB将智能手机和车载设备连接起来使用。为了可以将智能手机的画面传输到车载设备上就需要灵活利用画面传送通信规则中的VNC。

图1:MirrorLink的运行机制

图1:MirrorLink的运行机制

MirrorLink只能通过相应的车载设备和智能手机相互配合运行。MirrorLink相应的车载设备已经由阿尔派、索尼、先锋、松下等公司先行推向市场。搭载MirrorLink的智能手机包括台湾HTC的“HTC One”、韩国三星的“Galaxy S4”、日本索尼的“Xperia Z”等等机型。现在只能在Android终端上使用MirrorLink,但从原理上来讲不管终端利用什么系统平台都可以使用。实现上搭载Nokia公司的Symbian系统的部分终端也可以利用MirrorLink。

另外搭载MirrorLink的车载设备上使用的应用程序必须在通过CCC组织等的审查后才可以使用。对于审查合格的应用程序将会被CCC组织发行X.509 v3基础的证书。应用的认证有2种分别为考虑到使用车载设备操作而制定的“Base-Level”和确保即使在驾驶中使用也不会出现问题的“Drive-Level”。基于Base-Level的应用是一种通过确保驾驶过程中无法操作的机制而安装到车载设备上。基于Drive Level的应用是根据美国的“Alliance of Automotive Manufacturers (AAM)”、欧洲的“European Statement of Principles (ESoP)”、日本的“日本汽车工业协会(JAMA)”等各个国家的规定来判断是否合格。审查通过后的应用程序可以通过Google Play等应用商店发布,供使用者下载。

汽车厂商也可以开发自己的应用程序

图2:来自本田公司的演示

图2:来自本田公司的演示

图3:来自丰田汽车的演示

图3:来自丰田汽车的演示

MWC2014上展示了HTC One和Galaxy S4两款手机和汽车厂商推出的利用MirrorLink的车载设备相连接的演示。

虽然汽车厂商不同但是和车载设备的连接流程基本相同。智能手机和车载设备通过USB连接后,就可以在车载设备的画面上显示智能手机上安装的能够利用MirrorLink的应用。用户可以通过触摸车载设备显示器来起动和运行需要的应用。

前面讲到的MirrorLink 的认证包括Base-Level和Drive-Level两种。实际上从另外一个角度来分类的话,有包括CCC认证的应用和汽车厂商认证的应用两种类型。如果是通过CCC组织认证的应用与汽车厂商无关,可以应用在所有的支持MirrorLink的车载设备上。但是如果是通过汽车厂商认证的应用只能在认证的汽车厂商推出的车载设备使用。举例来说就是,下载了获得本田公司认证的应用的智能手机即使和丰田汽车的车载设备连接后也不能运行。

基于Base-Level的应用的显示操作目前是交由汽车厂商封装完成的。例如,在本田的车载设备上,基于Base-Level的应用只有在换档杆被挂入P档并且手刹被拉起后才可以利用。如果基于Base-Level的应用正的显示的情况下,一担放下手刹车载设备上该应用的画面显示就会被强制切断。

MirrorLink的基本概念就是将智能手机的画面直接地显示到车载设备上,但是也可以将来自车载设备的信息传输给智能手机上的应用。现在MirrorLink的最新版本(1.1)开放提供了将位置信息从车载设备传输给智能手机的API。汽车厂商也有可能将自身的API开放出来,比如图4所展示的大众汽车的例子。具体来说就是速度、发动机转速、档位位置等信息都可以通过车载设备提供给应用程序并以此来判断驾驶者的驾驶熟练度和节能情况。

图4:来自大众公司的演示。速度和转速以及档位位置等等都可以显示出来。

图4:来自大众公司的演示。速度和转速以及档位位置等等都可以显示出来。

根据CCC组织的解说员介绍,该组织将于2015年推出MirrorLink的1.2版本。在MirrorLink1.2版上将推出通过无线LAN实现智能手机画面传送的“Wi-Fi Miracast”以及通过USB的高速画面传送规范“HSML(high speed media link)”。

订阅更多文章