文章插图
DLAN是什么DLNA的全称是数字生活网络联盟,其宗旨是随时随地享受你的音乐、照片和视频,DLNA(DIGITALLIVINGNETWORKALLIANCE)是由索尼、英特尔、微软等创立的 。它旨在解决无线网络和有线网络(包括个人电脑、消费电器和移动设备)之间的互连,使数字媒体和内容服务的无限共享和增长成为可能 。目前有280多家会员公司 。
详细规格
DLNA将其整个应用程序定义为五个功能组件 。自下而上:网络互联、网络协议、媒体传输、设备发现控制与管理、媒体格式 。
1.网络互联 。它规定了所接入网络的类型和协议 。目前主要包括:
有线网络:802.3.i/u
无线网络:802.11/a/b/g
2.网络协议 。它指定了所使用的网络协议 。目前,其法规必须支持IPv4 。但考虑到IPv4的addresses空等缺点,近期将支持IPv6 。当然,考虑IPv4的许多现有应用和设备 。在未来,同时支持IPv4和IPv6并确保IPv4和IPv6互联的双协议栈将受到青睐 。
3.媒体传播 。它规定所有DLNA设备必须支持使用HTTP协议传输媒体 。这将使如何提高HTTP协议上大量数据的高速安全传输成为未来很长一段时间的话题 。纯安全性考虑,TLS可能是个不错的选择 。此外,IPSEC已经成为IPv6协议中的必要选项 。这也在一定程度上解决了安全问题 。但是,用软件进行加密解密似乎从来都不是正确的选择 。因为,在实际应用中,很少有客户不支配你的速度 。当然,你也可以使用RTP的其他特殊流媒体协议 。不过前提是你已经支持HTTP协议下的传输了 。
4.设备的发现和控制以及媒体的管理 。这个功能组件是最重要的级别 。也许是因为英特尔是UPnP的发起者,所以当它再次推出DLAN的时候,UPnP的所有东西都不会浪费 。是不是因为UPnP长期处于协议阶段,应用很少,IDG是个例外,所以英特尔又开始DLNA了?不知道:)目前采用UPnP设备架构1.0和UPnPAV1.0和UPnP打印机:1 。这只是UPnP论坛上一堆标准中的冰山一角 。UPnP的东西好像还挺多的,这里就不赘述了 。总之,它通过一系列步骤和协议实现了设备发现和管理,也通过厂商定义的AV和打印机标准实现了媒体管理 。很多概念和名词,下次会介绍:)
5.媒体格式 。这是最后一个组件 。它规定了共享和使用数字媒体和内容时的媒体格式 。它必须支持JPEG,LPCM,MPEG2 。其他可选的媒体格式有:
图片JPEGPNG,GIF,TIFF
音频LPCMAAC,AC-3,ATRAC3plus,MP3,WMA9
【是什么意思英语】AVMPEG2MPEG-1、MPEG-4*、AVC、WMV9