一,相关简介
1、 DLAN简介(百度百科)
DLNA的全称是DIGITAL LIVING NETWORK ALLIANCE,其宗旨是Enjoy your music, photos and videos, anywhere anytime, DLNA(Digital Living Network Alliance)由索尼、英特尔、微软等发起成立、旨在解决个人PC,消费电器,移动设备在内的无线网络和有线网络的互联互通,使得数字媒体和内容服务的无限制的共享和增长成为可能,目前成员公司已达280多家。
DLNA并不是创造技术,而是形成一种解决的方案,一种大家可以遵守的规范。所以,其选择的各种技术和协议都是目前所应用很广泛的技术和协议。
DLNA将其整个应用规定成5个功能组件。从下到上依次为:网络互连,网络协议,媒体传输,设备的发现控制和管理,媒体格式。
DLNA功能:
(1)探索:网络中寻找无配置的设备并计算出其提供的性能
(2)浏览:浏览内容并通过不同方式分类
(3)搜索:在设备上寻找特定内容
(4)分流:全网发送多媒体内容
(5)服务:网络通知通讯录
(6)打印:向网络附属打印机发送内容
(7)控制:使用网络改变设备状态
(8)上传:发送内容到服务器
(9)下载:接收并储存内容
(10)自动译码:改变分辨率或内容格式来确保设备正确翻译
(11)服务保证:区分网络交通优先次序,若网络超载,优先放弃最弱的优先权
DLNA功能模块
DMS DMR DMC DMP
DMS:Server
DMR:Renderer(Not Receiver)
DMC:Control
DMP:Player
更详细的请参看百度百科里的说明:
http://baike.baidu.com/view/592688.htm
(2)BubbleUPnP播放器介绍
BubbleUPnP播放器能够轻松播放手机中的音视频及网络上的UPnP服务器媒体文件(DLNA TVs, XMBC, WMP),提供全功能的UPnP/DLNA控制。
(3)我测试所准备的设备
硬件:HTC手机(发送端);接收端为车机导航(接收端)。接收端可以为支技DLNA手机、TV、等显示设备。
系统软件:Android2.3及以上版本的HTC手机都行。车机导航车为Android2.3.4
(4)DLNA无线直连实现条件:
1,WiFi,必须要有无线网络覆盖
2,HTC手机(发送端)和车机导航(接收端)都必须连到同一个WiFi Route.
3,支持DLNA协议的软件。本人用的是BubbleUPnP1.6.6 Android版的播放器。
(5)方案拓扑结构。
二、操作步骤
1、下载BubbleUPnP1.6.6 Android版软件。可以从这里下载得到:
http://download.csdn.net/detail/hp_2008/5212226
2、安装软件。在HTC和导航机上同时安装BubbleUPnP软件。
(1)安装步骤(HTC手端和车载导航端安装是相同的)。
图1
图2
直接点“Next” ,不需要点Test。
图3
这里把"Mobile Max Birate" and "WiFi/Eth Max Bitrate"都设置为320KB。
(2)在车载导航(接收端)设置BubbleUPnP的第三方播放器(发送端可设可不设,如果需要互动那必须要设置),因为BubbleUPnP本身只支持播放MP3等声音格式,如果要播放视频需要调用第三方的操放器,换句话说,只要第三方的播放器支技什么格式,互动视频就能支持什么格式(当然所支持的格式也受DLNA限制)。
图4
点击右上角坚的三点
图5
点击"Setting"
图6
选择“Local Renderer”
选择"Video player" 弹出一个选择对话框,在这里选择第三方的播放器。
(3)设置完所选的第三方的播放器之后,还需设置发送端和接收端。
点击“DEVICES”就可以进入以下界面,如图7:
图7
如果HTC手机和车载导航设备都连接到了WiFi Route,那这里就有这两个设备的名称。这里的设置在车载导航端不用选择。在HTC手机端,在“RENDERERS“列表中选择车载端的名称即可。意思就是HTC播放的视频或音频要在车载导航端显示并播放以及控制,这就是多屏互动。
(4)在HTC手机端,点“LIBRARY”选择你的音频或视频播放。这样在车载导航就能看到你手机上正在播放的内容了。
(5)BubbleUPnP这软件还可以在多个连接设备之间可以进行资源共享(文件、图片、视频等)。这个设置也可以在“Settings”中进行相应的设置。这里不坐介绍。
(6)与BubbleUPnP有相同功能的还有这款软件:twonkyremote,有兴趣的可以去下载来研究。在接收端安装BubbleUPnP,发送安装twonkyremote。同样可以现实多屏互动。
三、其它连接方式
1 、iPhone5 +车载导航(Android)
这需要在iPhone5上安装一个iMediaShare的软件,在车载导航上安装BubbleUPnP软件,也能实现多屏互动。
图8
2、iPhone4S/iPhone5 +车载导航(Android系统)/TV/PC(win7以上)
3、Android手机(Android在2.3以上)+车载导航(Android)/TV/PC
四、多屏互动技术还有WIDI、WIFI Display等
WiFi Display协议可以参看:
http://www.docin.com/p-493384946.html