甲骨文软件人才创新发展中心欢迎您!
Part 1 简介
DLNA - Digital Living Network Alliance 作为一个老旧的标准,仍然有其存在的必要,因为这些以 SONY 为首的不思进取的厂商既不更新 DLNA,也没有推出类似的其他标准!坐视 AirPlay 蚕食这片大市场。
DLNA 2003年诞生是为了能够把当时相互独立的电视机及其相关设备(功放、音响、DVD/蓝光播放机)、PC及其相关设备(数码相机、音乐播放器)和移动电话在家庭中有机地整合起来,使得多媒体内容能够在各个设备上便捷地播放。
Part 2 常见的手机应用场景
通常 Android 手机中的 DLNA 功能是把手机作为 DMS(Digital Media Server) 或者 DMC(Digital Media Controller) 这两种角色。有时候也作为 DMP (Digital Media Player) 或者 DMD(Digital Media Downloader) 或者 DMU(Digital Media Uploader) 查看/下载/上传网络上其他服务器的内容,不过这些功能很多厂商并不一定实现了。注1
此时你需要连上局域网,如果局域网中存在 DMP(Digital Media Player) 或者 DMR(Digital Media Render),通常是电视或者音响,就可以把手机上(也可以是同一个网络上的 NAS 或者其他服务器)的内容通过网络在电视或者音响上播放。如果局域网中存在 DMPr(Digital Media Printer),就可以把手机上或者其他服务器上的照片透过网络打印出来。
场景一:通过网络可以把手机上播放的本地照片、视频或者照片在电视或者扬声器播放,需要手机端软件支持,同时电视或者扬声器支持。
下图以 SONY Xperia Z2 及自带的 Album 程序为例,简述一下使用过程。打开一张后,点击菜单如图一即出现 Throw注2,点击 Throw 即出现搜索框,搜索网络中可用于传输的设备(此处包含 DLNA 和 WiFi Direct)。如果网络中支持 DLNA 的电视,即刻就会出现在搜索结果中,DLNA 是基于 UPnP 的,不需要双方做任何设置,就可以完成推送过程。
场景二:通过网络可以把手机上播放的在线照片、视频或者照片在电视或者扬声器播放,需要手机端软件支持,同时电视或者扬声器支持。
场景三:通过手机控制卧室的电视或者扬声器播放客厅联网的 Play Station 3/4 上的多媒体内容。
场景四:打开手机上的 DMS(Digital Media Server) 功能,通过电视或者播放器可以选择播放手机上的多媒体内容,要求电视支持相关功能。
下图是在 SONY Xperia Z2 上,设置 -> Xperia 连接 -> 媒体服务器设定 的界面,打开此服务器,处于同一网络下的支持 DLNA 的电视或者 Play Station 3/4 就可以浏览此手机上的多媒体内容了。浏览之前需要在手机端进行批准(这一步并非必需,因为有些手机厂商可能是预置为默认批准的。)这界面一看就知道从我多年前开发以后就没怎么动过,嘻嘻。
还有很多使用场景如下,不过都需要相关的设备支持:
多个屏幕或者扬声器同步播放同一内容
客厅看到一半到卧室继续看
手机双向同步更新局域网中的 DLNA 服务器的多媒体数据
注1严格来说,手机上的 DLNA 角色都应该加上 M(obile) 前缀,不过为了理解方便,就不引入过多的概念。而且事实上对于用户日常使用来说 M-DMS 和 DMS 并无区别。
注2『Throw』是索尼关于 DLNA 使用的特有品牌,并非所有的手机中都叫 Throw,特此澄清。据我所知,三星手机的 DLNA 功能叫『AllShare』,其他的不知道了,欢迎补充。
Part 3 DLNA 认证的设备
支持 DLNA 的设备还算比较多,可以购买的时候看包装上是否有 DLNA 认证的 logo。不过国内很多厂商省钱都没有过 DLNA 认证,可能没有这个标志,不过只要宣称支持的话,日常使用应该问题不大。
首先,最常见也是最常用的电视。通常 DLNA 联盟内的电视厂商出的电视都带有 DLNA 认证,比如 SONY / SamSung / LG 几乎全线都支持,其他大厂比如 Panasonic 应该中高端的也都有。其次,像扬声器、DVD 机、蓝光机、机顶盒、路由器、NAS、Play Station 都有很多支持的,打印机现在比较难找了,不过确实还有。所有这些东西支持最全的应该就是 SONY 的产品线了,毕竟 SONY 是 DLNA 的 Founder。
国内常见的支持 DLNA 的设备:
SONY 目前在卖的有 RJ45 接口(网线口)的电视,几乎全线支持
SamSung / LG 目前在卖的大部分电视(因为不了解,所以低端的不敢保证,目前我个人就是用的三年前买的三星的,DLNA 没问题)
Netgear 、Cisco 和 华硕 500RMB+ 的路由器,原生固件都带 DLNA Server。(因为不了解,所以低端的不敢保证。其他大厂像 Baffulo / Belkin / D-Link 应该也都有,不过没用过不敢保证)其他路由器只要能刷 DDWRT/Tomato/OpenWRT 也都能支持 DLNA Server。
群晖 NAS 全线完美支持 DLNA
Play Station 3/4 完美支持 DLNA
Part 4 DLNA 的一些显著特点( 3月5日补充)
简单谈一下 DLNA 的特点,由于是早年的标准且很久未更新,我手头上最新的是 2009 年8月的 Guideline,这份 Guideline 要成为会员才能拿的到,国内很多厂商都是会员,像小米/Oppo/魅族/华为/中兴等等(据说成为会员要交10000刀?欢迎知情者核实)。所以这个协议的特点非常突出:
1 在服务器端 (DMS/M-DMS),多媒体数据不是以文件夹的结构 Publish 给客户端的。而是以 Meta-data 为结构的。比如音乐是按照年份和流派等属性分类的,完全没有文件夹结构的。
2 服务器端的多媒体文件会有多种编码格式 Publish 给客户端,以供选择。举个例子,服务器端存储的 wav 音频文件,客户端如果不支持的话,服务器端会提供 mp3 的版本给客户端播放或者下载。和视频也一样。呵呵,好玩吧,估计是早年电视、扬声器之类的能够支持的格式比较少,所以才规定成这样子。
3 不支持外挂字幕。其实说实在的,理论上也不是不能支持,视频实时编码都做了,再实时加个字幕嵌进去也不是什么难事儿。不过日本厂商对这种事情完全没兴趣,他们只关心各种加密解密 DRM 啊,DTCP-IP 啊什么的。看哪天国内厂商有兴趣做一做吧,如果不违反 DLNA 的规定的话。
4 DLNA 的 3-box 模式很好,反正我个人很喜欢。就是把网络上的内容通过手机推送到电视或者扬声器,手机只是起到一个控制的作用,数据流是可以不经过手机的,这样的话只要电视或者播放机是有线连接的话,就不会受到无线的速度限制。这一点是比 AirPlay 要好的。在播放 NAS 大码率高清影片和卧室观看客厅蓝光播放机内容时,就会很从容了。而且手机也不耗电,关机也不影响。:)
转载自知乎
无线投屏相信大家平时都在用。现在这种技术就像使用手机一样普及,对我们的工作生活或多或少都有影响。那么你真的了解这种技术吗?以下是三种主流投影技术:AirPlay、DLNA和Miracast。
01 AirPlay
AirPlay屏幕镜像相信果粉们都很熟悉WiFi it。这是苹果公司开发的一种无线技术,可以将iPhone、iPad、iPod touch等iOS设备上的、音频、视频无线传输到任何支持AirPlay的设备上。
AirPlay还有一个很特别的功能,就是AirPlay屏幕镜像,可以将你iPhone或者iPad上的无线传输到电视上,也就是你的设备显示的东西都会显示在电视上,而不仅仅是或者视频。所以它 通过这个功能玩一些特定的游戏体验是非常好的,比如赛车游戏。你可以用你的iPhone或者iPad当方向盘,然后看着大屏幕玩游戏。
来自网络。如有侵权,可联系删除。
02 DLNA
DLNA,全称数字生活网络联盟,是由索尼、英特尔和微软发起的一组计算机、移动设备和消费电器之间的互联协议。这个联盟完全是为了用户而建立的。毕竟,他们的目标是 quot随时随地欣赏音乐、照片和视频 quot。
与AirPlay不同,DLNA只能传输媒体数据,但可以 传输其他类型的文件,并且可以 实现镜像。这也是最常用的屏幕投影方式之一。手机或电脑只负责推送,不负责播放,直接由电视播放显示。
DLNA类似于苹果 AirPlay功能,协议大体相同。两者都可以让你手机里的媒体内容放到电视屏幕上。不同的是,你手机上的DLNA没有类似Apple TV的镜像功能 AirPlay,也没有Apple TV支持的双屏游戏体验。目前,DLNA只能将手机的照片和视频发送到大屏幕上。
说到这,大家都能想到一个大概。这也是目前用户使用最多的爱奇艺、腾讯视频等视频客户端中的投屏功能。选择网站或软件附带的屏幕投影/DLNA功能,并找到电视接收信号,如 quot爱奇艺XXX—XXX quot;然后推到电视上播放。
目前大部分软件都支持DLNA协议,但前提是有一台智能电视或者电视盒子可以接收这个协议,而且投屏的资源必须来自平台。万一平台不允许或者没有版权,自然无法授权投屏。
03 米拉卡斯特
Miracast是基于Wi-Fi直连的无线显示标准协议,由Wi-Fi联盟于2012年制定。所有支持此协议的设备都可以无线共享视频图像。比如手机可以通过Miracast直接在电视或其他设备上播放**或照片。
与DLNA不同的是,Miracast还具有类似AirPlay的镜像功能,可以直接将手机中的屏幕内容放到电视屏幕上。简单来说,通过这个协议的屏幕投影,你想屏幕的内容将是无限的。
来自网络。如有侵权,可联系删除。
除了最基本的视音频推送和镜像功能,Miracast还可以开发很多一对多和扩展的桌面应用。例如,在课堂上,老师可能会给学生发 设备,或者将老师或特定学生的发送到电子白板,可以给数字生活带来很多有趣的体验。
这三种技术的最大区别
AirPlay协议
苹果 AirPlay协议不仅有镜像功能,还支持大部分应用。不过这个功能主要是围绕iOS设备的Apple TV box来构建的。如果使用安卓设备,不仅查找安装第三方软件比较麻烦,而且功能不全、体验差的情况也经常发生,大大限制了AirPlay的应用范围。
脱氧核糖核酸
DLNA是由索尼、英特尔、微软等公司发起的一套个人电脑、移动设备和家用电器之间的互连协议。他们的目标是 quot随时随地欣赏音乐、照片和视频 quot。不过,DLNA并不是实时传输的,而是在传输数据之前,通常会进行短时间的缓冲,以获得更好的播放体验。因此,DLNA只能传输、视频、音乐等。在移动设备上。不能实现多屏同步显示的镜像功能,这是DLNA标准的最大缺陷。
DLNA是基于文件的,媒体文件可能有各种编码格式。播放器端必须能够处理如此多的编码格式。
米拉卡斯特
Miracast更像是两者的结合。它有苹果 屏幕镜像功能,但不限于设备。除了Android系统的支持,芯片厂商还直接在处理器中加入对Miracast的支持,为Miracast的开发提供了设备基础。同样具有DLNA的特点,可以实现音乐、照片、视频的传输,满足实时传输的需求。
Miracast可以实时传输源的输出。信号源上任何屏幕的操作都会传送到接收器。如果源正在播放媒体文件,则源首先负责解码媒体文件,然后将其编码为H264格式。接收端只需要解码H264,所以Miracast的效率会更高。
相比三大主流技术,同样支持无线投影技术的AirDroid Cast有什么特点?
三种主流无线投影技术主要集中在手机投影的智能电视,AirDroid Cast更多的是手机投影电脑或者电脑投影电脑;除了无线连接模式,AirDroid Cast还支持苹果AirPlay直连和USB直连,可以根据用户自由选择 需求;AirDroid Cast还有一个控制功能,投射在电脑上的移动设备可以被电脑控制;三种主流的无线屏幕投影技术依赖于局域网,它们可以 不能在没有相同网络的情况下使用。AirDroid Cast即使在跨城跨省的情况下也可以投射。
王者之心2点击试玩
应该是没多少人知道这一个比较了冷门的'功能而且操作起来也是相对复杂,但是使用起来DLNA还是相当实用的。利用DLNA功能可实现个人PC、消费电器、移动设备在内的无线网络和有线网络的互联互通。
DLNA可以支持的格式:
:JPEG PNG, GIF, TIFF
声音:LPCM AAC, AC-3, ATRAC 3plus, MP3, WMA9
视频: MPEG2 MPEG-1, MPEG-4, AVC, WMV9
利用Desire HD手机DLNA功能,可实现手机视频无线播放到电脑播放器,或手机直接播放电脑中的视频。
好下面就来教大家如何使用DLNA这一个功能吧。
1首先你得电脑系统需要时windows7桌面--计算机--右键---管理--服务和应用程序--服务。
2点击开始--控制面板--网络和共享中心。
PS:如果选择媒体流选项无法启动媒体流,请继续桌面--计算机--右键---管理--服务和应用程序--服务“Windows media player network sharing service”--双击此服务--弹出对话--常规--启动类型--自动--确定即可。
3打开Windows media player,在媒体流选项内,启用远程控制播放器、允许设备播放媒体。
4 手机连接WIFI,打开视频或者图库、音乐就可以使用DLNA。
欢迎分享,转载请注明来源:品搜搜测评网