DLNA协议简析

April 13th, 2010 2 comments

刚刚看了一下PS3的规格说明书,看到了其支持dlna协议,不明所以,于是google。

DLNA的全称是DIGITAL LIVING NETWORK ALLIANCE,其宗旨是Enjoy your music, photos and videos, anywhere anytime。DLNA(Digital Living Network Alliance) 由索尼、英特尔、微软等发起成立、旨在解决个人PC,消费电器,移动设备在内的无线网络和有线网络的互联互通,使得数字媒体和内容服务的无限制的共享和增长成为可能,目前成员公司已达280多家。DLNA并不是创造技术,而是形成一种解决的方案,一种大家可以遵守的规范。所以,其选择的各种技术和协议都是目前所应用很广泛的技术和协议。

DLNA将其整个应用规定成5个功能组件:

网络互联

  • 有线网络:802.3.i/u
  • 无线网络:802.11/a/b/g

网络协议:

  • 目前支持ipv4
  • 未来支持ipv6

媒体传输:

  • 其规定了所有DLNA设备都必须支持使用HTTP协议进行媒体的传输

设备的发现:

  • 控制和媒体的管理,很多是采用uPnP的UPnP Device Architecture 1.0和UPnP AV 1.0 and UPnP Printer来进行

媒体格式:

  • 图片 JPEG PNG, GIF, TIFF
  • 声音 LPCM AAC, AC-3, ATRAC 3plus, MP3, WMA9
  • 视频 MPEG2 MPEG-1, MPEG-4*, AVC, WMV9

支持dlna的设备:

  • Sony PS3
  • Sony带有Lan接口的Bravia电视

支持dlna的软件:

参考自wikipedia http://en.wikipedia.org/wiki/Digital_Living_Network_Alliance

参考 http://www.rbgrn.net/content/21-how-to-choose-dlna-media-server-windows-mac-os-x-or-linux