DLNA的全称是数字生活网络联盟(DIGITAL LIVING NETWORK ALLIANCE),它的宗旨是随时随地享受你的音乐、照片和视频,DLNA(DIGITAL LIVING NETWORK ALLIANCE)是由索尼、英特尔、微软等创立的。它旨在解决无线网络和有线网络(包括个人电脑、消费电器和移动设备)之间的互连,使数字媒体和内容服务的无限共享和增长成为可能。目前有280多家会员公司。
详细规格
DLNA将其整个应用程序定义为五个功能组件。自下而上:网络互联、网络协议、媒体传输、设备发现控制与管理、媒体格式。
1.网络互联。它规定了所接入网络的类型和协议。目前主要包括:
有线网络:802.3.i/u
无线网络:802.11/a/b/g
2.网络协议。它指定了所使用的网络协议。目前,其法规必须支持IPv4。但考虑到IPv4的地址空间等缺点,在不久的将来会支持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和UPnP AV 1.0和UPnP打印机:1。这只是UPnP论坛上一堆标准中的冰山一角。UPnP的东西好像还挺多的,这里就不赘述了。总之,它通过一系列步骤和协议实现了设备发现和管理,也通过厂商定义的AV和打印机标准实现了媒体管理。很多概念和名词,下次会介绍:)
5.媒体格式。这是最后一个组件。它规定了共享和使用数字媒体和内容时的媒体格式。它必须支持JPEG,LPCM,MPEG2。其他可选的媒体格式有:
图片JPEG PNG,GIF,TIFF
音频LPCM AAC,AC-3,ATRAC 3plus,MP3,WMA9
AV MPEG2 MPEG-1、MPEG-4*、AVC、WMV9