irrorlink协议是一种镜像协议;通过这种协议技术,可以将一方镜像投射到另一方。华为手机的Mirrorlink连接就是内置在驾驶模式这个系统应用上,通过USB连接手机和汽车,使用到了Mirrorlink协议技术,将手机上驾驶模式应用的内容投射到汽车中控屏幕上,从而可以在汽车中控屏幕上通过触摸屏、语音等控制手机的使用,方便驾车者的安全使用。
Mirrorlink应用是指一些特定App应用集成了MirrorLink相关技术。应用安装在手机上,手机连接汽车后,在汽车中控屏幕上可以看见并使用这些应用。而那些非MirrorLink的普通应用,在手机连接汽车后,不能在汽车中控屏幕上看见及使用这个应用。
手机可以通过MirrorLink连接汽车前提条件:
确认您的汽车中控屏幕为原厂中控屏幕,支持MirrorLink连接功能,并且支持华为手机;
确认您的汽车中控屏幕的USB接口位置,注意不是点烟式车载充电器的USB接口;
确认您的手机已经手动和汽车蓝牙配对;
确认您使用数据线是华为原装USB数据线;
确认您的手机已连接到移动数据网络,可以正常上网。
确认您使用的华为手机支持MirrorLink,可在产品参数表内查询;注:移动定制版手机不支持 MirrorLink 。
mirrorlink支持手机品牌型号,可以在mirrorlink官网上点击 “手机”,查看到mirrorlink支持的手机品牌及手机型号。而且不单单可以查看手机,还可以查看支持mirrorlink的汽车品牌、应用软件、汽车音响等。
如何让手机支持mirrorlink
如果手机本身不支持mirrorlink,那么是没有办法的,只能更换手机连接车机端mirrorlink系统。如果手机支持mirrorlink系统,是其他的原因导致手机无法连接到车机的mirrorlink,那么有可能是一下的原因导致的。
1、手机上有没有下载车载模式软件,如果没有需要下载后再重新连接。
2、有没有使用手机的原装数据线,导致在连接是无法传输数据。需要使用原装数据线,再重新连接。
3、如果是原装的数据线,需要检查数据线是否有损坏、折断的痕迹,如果有需要重新购买原装数据线。
4、需要检查手机的NKF和分享中的mirrorlink,有没有开启车载模式认证。如果没有认证,需要重新认证再连接。
查看手机mirrorlink已认证软件
1、需要打开手机的设置,在设置里面找到NFC和分享,点击进入。
2、进入后点击最底下的mirrorlink功能,在里面可以看到mirrorlink应用程序认证的软件。
3、通常有高德地图、车载模式等与mirrorlink相关的软件。
4、点击认证过的软件,可以进入该软件额度证书信息界面,可以在里面更新证书等 *** 作。
MirrorLinkMirrorLink由车联网联盟(Car-Connectivity-Consortium,CCC联盟)在2011年9月份正式规范命名的(此前叫做Terminal Mode), 其目的在通过跨产业合作打造无缝隙的车内通讯环境,让智能手机、平板电脑、电子书等各式移动终端都能通过该标准,便捷而且迅速地与车载信息娱乐系统互联使用,为使用者提供最简单而直接的体验。
MirrorLink包括用户移动设备(ML服务器)和车载系统(ML客户端),还有应用程序(ML APP)。在MirrorLink运行的环境下,移动设备上的程序和服务将会被复制到汽车环境,界面和音频也将同步到车载系统,并通过车载屏幕和音响显示和播放,同时,车载触摸屏、按键、麦克风也可以通过触控或音控去访问移动设备上的这些程序和服务。
MirrorLink除了ccc定义的鉴权部分,没有新的底层技术和标准,只是结合了多种现有技术(Virtual Network Computing (VNC,核心协议),IP,USB,Wi-Fi,Bluetooth HFP/A2DP,Real-Time Protocol (RTP),Universal Plug and Play (UPnP),NFC等)来满足各种可能的车内使用情境, 包括以虚拟网络运算进行画面显示与用户指令输入、通过通用随即随插寻找对应的设备与完成正确的设定配置, 运用蓝牙和实时传输协议执行声音串流等。
象百度CarLife就使用了mirrorlink作为底层框架,Android Auto和苹果CarPlay的功能也类似(因为两者采用半开放和不开放方式,底层使用了哪些协议未知)。
MirrorLink整体架构如下图所示:
MirrorLink的协议栈
连接协议,包含以IP为基础的有线(USB)或者无线(Wifi或蓝牙)甚至NFC的面向连接的服务和无连接的服务,用于传输数据和音频。以及专用的蓝牙连接方案用于传输电话音频和应用音频。
UPnP的服务协议,主要为ML服务器和客 户端之间提供广播机制, 通知ML客户端此时服务器上的应用程序列表,并对它们进行 *** 作(开启、终 止、报告它们的状态等)。
VNC协议,复制ML服务器的显示内容到ML客户端,并将MK客户端的控制信息反馈给ML服务器。包含RFB(远程帧缓存)协议和控制事件 的传输, RFB协议是基于TCP/IP或UDP/IP协议的基础之上的,用于传输帧缓存内的数据,并提供压缩 技术。
传输音频的协议,主要有RTP协议,蓝牙的HFP和A2DP,主要用于移动设备的电话和应用程序的音频传输。
安全机制协议,用于MirrorLink的认证和保密。
MirrorLink的版本当前已发布到1.2,新的版本还在讨论中,整个协议栈如下图所示:
Miracast
Miracast作为DLNA、Airplay更简化和显示升级的新技术,更高的传输速率和更好的匹配也完全可能替代MirrorLink(缺点是只能单向控制,需要增加其他手段实现双方控制)。
Miracast基于WiFi联盟的WiFi-Direct协议(两个wifi设备可以直接进行连接,无须经过AP),发送者叫Source方,接收者叫Sink方,连接方式如下图所示:
Miracast底层为WiFi驱动,上面带IP、UDP、RTP协议,再上面为H264 TS码流(未来不排除采用H265这个更高效的码流协议),下图为NVidia公司的Miracast实现协议栈:
总结
MirrorLink和Micacast家族到底哪种方式会占主流,让我们拭目以待。当然随着带3G、4G、5G通信协议的车机崛起,也许MirrorLink和Micacast在车机上都会退出历史舞台。不过现在仍有了解他们的必要。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)