DLNA的全称是DIGITAL LIVING NETWORK ALLIANCE,其宗旨是Enjoy your music, photos and videos, anywhere anytime。DLNA(Digital Living Network Alliance)由索尼、英特尔、微软等发起成立,旨在解决个人PC、消费电器、移动设备在内的无线网络和有线网络的互联互通,使得数字媒体和内容服务的无限制的共享和增长成为可能,目前成员公司已达280多家。

DLNA将其整个应用规定成5个功能组件。从下到上依次为:网络互连、网络协议、媒体传输、设备的发现控制和管理、媒体格式。
其规定了所接入网络的类型和协议。目前,主要包括:
有线网络:802.3.i/u
无线网络:802.11/a/b/g
其规定了所使用的网络协议。目前,其规定必须支持IPv4。但是,考虑到地址空间等IPv4的缺点,将在不久的将来支持IPv6。当然,考虑已经存在的IPv4的诸多应用和设备,在未来的很长一段时间内同时支持IPv4和IPv6并保证IPv4和IPv6的互连的双重协议栈将会受到青睐。
其规定了所有DLNA设备都必须支持使用HTTP协议进行媒体的传输。这将使得未来很长一段时间如何提高HTTP协议上高速安全的进行大数据量的传输成为一个课题。单纯就安全而言,TLS也许是个不错的选择。另外,在IPv6的协议中IPSEC已经成为了一个必选项,这也在一定程度上解决了安全问题。不过好像使用软件做加解密的工作始终都不是个正确的选择,因为在真正的应用中,很少有客户不对你的速度指手画脚。当然,同时你也可以使用RTP等其他专用的媒体流传输协议,但是前提是你已经支持了HTTP协议下的传输。
这个功能组件是最重要的一个层次。目前,其采用了UPnP Device Architecture 1.0和UPnP AV 1.0 and UPnP Printer:1。总之,其通过一系列的步骤和协议来达到设备的发现和管理,同时也通过厂商定义的AV和Printer标准达到对媒体的管理。
这是最后的一个组件。其规定了进行数字媒体和内容的共享和使用时的媒体格式。其必须支持的是:JPEG、LPCM、MPEG2。其他可选的媒体格式有:
Image:JPEG、PNG、GIF、TIFF
Audio:LPCM、AAC、AC-3、ATRAC 3plus、MP3、WMA9
AV:MPEG2、MPEG-1、MPEG-4*、AVC、WMV9