什么是DLNA?什么是DLNA科技?
DLNA最早是由索尼、英特尔、微软等提出的。全称是DIGITAL LIVING NETWORK ALLIANCE,旨在解决包括个人电脑、消费类电器和移动设备在内的无线网络和有线网络之间的互联问题。事实上,DLNA是要通过无线或安全网络,解决电脑与手机、平板等其他电子产品的互联,让我们的照片、视频、音乐可以在上述设备上共享,让数字媒体和内容服务的无限共享和增长成为可能。
DLNA不是创造技术,而是形成一个解决方案,一个每个人都能遵守的标准。因此,它选择的所有技术和协议目前都被广泛使用。
DLNA的5大功能组件。
DLNA将其整个应用程序定义为五个功能组件。从下到上分别是:网络互联、网络协议、媒体传输、设备发现控制与管理、媒体格式。
1.网络互联。它指定了被访问网络的类型和协议。目前主要包括:有线网络:802.3.i/u无线网络:802.11/a/b/g/n。
2.网络协议。它指定使用的网络协议。目前,其法规必须支持IPv4。但考虑到IPv4地址空间等缺点,近期将支持IPv6。当然,考虑IPv4的许多现有应用和设备。在未来很长一段时间内,同时支持IPv4和IPv6、保证IPv4和IPv6互联的双协议栈将受到青睐。
3.媒体传播。它规定所有DLNA设备必须支持使用HTTP协议传输媒体。这将使如何提高HTTP协议上大量数据的高速安全传输成为一个长期的课题。就安全性而言,TLS(安全传输层协议)可能是一个不错的选择。此外,IPSEC已经成为IPv6协议中的必备协议。这也在一定程度上解决了安全问题。然而,似乎使用软件进行加密和解密从来都不是正确的选择。因为,在实际应用中,很少有客户不控制你的速度。当然也可以使用RTP(实时传输协议)等特殊的流媒体协议。但是前提是你已经支持了HTTP协议下的传输。
4.设备发现、控制和媒体管理。这个功能组件是最重要的级别。也许英特尔是UPnP的发起者,所以当它再次推出DLNA的时候,UPnP的所有东西肯定不会浪费。是不是因为UPnP长期停留在协议阶段,很少应用,IDG是个例外,英特尔才再次推出DLNA?目前采用UPnP设备架构1.0、UPnP AV 1.0、UPnP Printer:1。这只是UPnP论坛上一堆标准中的冰山一角。UPnP的东西好像还挺多的,这里就不详细说了。总之,它通过一系列步骤和协议实现设备发现和管理,也通过厂商定义的AV和Printer标准实现媒体管理。
5.媒体格式。这是最后一个组成部分。它指定了共享和使用数字媒体和内容时的媒体格式。它必须支持JPEG、LPCM(线性脉冲编码调制)和MPEG2。其他可选媒体格式。