« 上一篇下一篇 »

Mirrorlink类型车联网项目阶段性成果

最近做的一个类似mirrorlink的车联网项目取得阶段性的成果,车机和手机之间已经连通并且已经可以实现远程控制,目前实现的车机平台是CE系统,手机是android类手机。其实这样的项目从原理上来讲并不复杂,主要是包括2大功能:


第一:实现一个类似手机助手功能,可以简单把车机理解成一台PC主机,当有android手机通过USB插入到车机上的时候,车机发现手机,并且推送类似VNC的远控程序到手机端,并且通过ADB的端口转发功能在USB链路上实现socket连通,这样车机控制端程序就可以和手机上的被控端程序进行socket网络通讯了。难点主要是需要在CE平台上实现一个ADB驱动程序, 并且将ADB移植到CE平台上来。


第二:需要实现一套类似VNC的软件,被控端运行在手机上,控制端运行在车机上,控制端和被控端之间通过socket进行网络通讯。


下面附上两张效果图:


现在在车机平台上,android系统发展迅猛,大有取代CE系统的架势,所以接下来可以要弄android系统的车机平台了。