dlna是什么功能?
DLNA连接功能是个人PC,消费电器,移动设备在内的无线网络和有线网络的互联互通,数字媒体和内容服务的无限制的共享。1、探索:网络中寻找无配置的设备并计算出其提供的性能2、浏览:浏览内容并通过不同方式分类3、搜索:在设备上寻找特定内容4、分流:全网发送多媒体内容5、服务:网络通知通讯录6、复印:向网络附属打印机发送内容7、控制:使用网络改变设备状态8、上传:发送内容到服务器9、下载:接收并储存内容10、自动译码:改变分辨率或内容格式来确保设备正确翻译11、服务保证:区分网络交通优先次序,若网络超载,优先放弃最弱的优先权DLNA 设备的类图。1、Home NetWork Device(HND)。这类设备指家庭设备,具有比较大的尺寸及较全面的功能,主要与移动设备区别开来,下属5类设备:(1)Digital Media Server(DMS)。数字媒体服务器,提供媒体获取、记录、存储和输出功能。同时,内容保护功能是对DMS的强制要求。DMS总是包含DMP的功能,并且肯能包含其他智能功能,包括设备/用户服务的管理;丰富的用户界面;媒体管理/收集和分发功能。DMS的例子有PC、数字机顶盒(附带联网,存储功能)和摄像机等等。 (2)DMP。数字媒体播放器。能从DMS/M-DMS上查找并获取媒体内容并播放和渲染显示。比如智能电视、家庭影院等 (3)DMC。数字媒体控制器,查找DMS的内容并建立DMS与DMR之间的连接并控制媒体的播放。如遥控器。 (4)DMR。数字媒体渲染设备。通过其他设备配置后,可以播放从DMS上的内容。与DMP的区别在于DMR只有接受媒体和播放功能,而没查找有浏览媒体的功能。比如显示器、音箱等。 (5)DMPr。数字媒体打印机,提供打印服务。网络打印机,一体化打印机就属于DMPr。 2、Mobile Handheld Devices(MHD)手持设备。相比家庭设备,手持设备的功能相对简化一些,支持的媒体格式也会不同。 (1)M-DMS。与DMS类似,如移动电话,随身音乐播放器等。 (2)M-DMP。与DMP类似。比如智能移动电视。 (3)M-DMD。移动多媒体下载设备。如随身音乐播放器,车载音乐播放器和智能电子相框等 (4)M-DMU。移动多媒体下载设备。如摄像设备和手机等。 (5)M-DMC。与DMC类似。P如DA,智能遥控器。 手持设备没有定义M-DMR,因为手持设备会讲究便利性,会附加查找控制功能,要不然就只是普通的移动电视或收音机了。3、Networked Infrastructure Devices (NID) 联网支持设备。(1)Mobile Network Connectivity Function (M-NCF)。移动网络连接功能设备。提供各种设备接入移动网络的物理介质。 DLNA的希望是全部实现无线化。(2)Interoperability Unit (MIU)媒体交互设备。提供媒体格式的转换以支持各种设备需要。以上内容参考:百度百科-DLNA
关于什么是DLNA,什么是DMS的详细介绍
一 .DLNA
DLNA(Digital Living Network Alliance) 由索尼、英特尔、微软等发起成立、旨在解决个人 PC ,消费电器,移动设备在内的无线网络和有线网络的互联互通,使得数字媒体和内容服务的无限制的共享和增长成为可能,目前成员公司已达 280 多家。 DLNA 并不是创造技术,而是形成一种解决的方案,一种大家可以遵守的规范。所以,其选择的各种技术和协议都是目前所应用很广泛的技术和协议。
二 . DLNA 标准定义的产品类型
DLNA 标准定义了以下几种主要的产品类型 :
Digital Media Server(DMS)- 提供了媒体档案的获取、录制、储存以及作为源头的能力。当然,有需要的话,多媒体档案的版权保护机制也可以被包含在内。 DMS 将会提供多媒体档案伺服的能力,提供诸如多种数字媒体播放装置的直接获取内容以及播放能力。这类型的装置包含了机顶盒、录放影机、具有多媒体服务器功能的个人电脑、内含硬盘的家庭剧院、广播接收器、影像撷取装置等。
Digital Media Player(DMP)- 这种装置泛指可线上寻找并播放或输出任何由 DMS 所提供的媒体档案的能力。某些 DMP 装置包含了电视、家庭剧院、打印机、 PDA 、多媒体手机、无线萤幕以及某些游乐器终端等。
媒体中继装置:传送或接收从服务器来的媒体档案到另一设备上,做为多媒体格式的通用化。以备之后储存或上传下载之用。
Digital MediaController(DMC)- 作为遥控装置使用,可寻找 DMS 上可播放的媒体档案,并指定到可播放该内容的终端播放装置进行播放的动作。此类装置不仅只限定于遥控功能,具备基本操作介面的智慧型终端装置也可以当作 DMC 使用。
Digital Media Printer(DMPr)- 可以在 DLNA 网络架构下提供打印功能的打印机,可提供打印图片或图文穿插文件的功能, DMPr 也提供了图形范本的功能,可以让打印图形输出为标准的格式。基本上, DMPr 功能就与传统 USB 打印机类似。
三 . DLNA 的传输层定义
DLNA 标准是基于远有网络架构上的中界层,主要是能让支持此层定义的设备可以相互沟通,而不需另外做其他的设定动作,以 1.0 版的 DLNA 标准来说,就支持了 Ethernet(IEEE803.3u) 与 Wi-Fi(802.11 a/b/g) ,作为 DLNA 标准设备,网络的支持算是必备的。 至于在各设备之间的相互侦测,则是采用 UPnP 标准。 DMP设备通过 UpnP 机制来搜寻网络上可相互匹配的 DMS 装置,成功连接之后便可以进行后续的播放或传输动作。这个动作是全自动的,因此使用者无须进行任何干涉。而在媒体内容的发现方面,也同样是采用 UPnP 机制。而在传输上,目前仍仅止于支持 HTTP 标准协议,随后的版本才会将 RTP(Real-time Transport Protocol) 传输协议加入。
而在可传输的多媒体格式上,则分为必备支持以及可自选支持两方面,在必备支持方面,图形档案格式为JPG 、音效格式为 LPCM ,影片格式为 MPEG-2 。而在可选择格式方面,图形档案为 PNG 、 GIF 与 TIFF ,音效压缩格式则是 AAC 、 AC-3 、 ATRAC3Plus 、 MP3 、 WMA9 等等,至于在影片压缩格式上,则是包含了 MPEG-1 、 MPEG-4 、 AVC 以及 WMV9 等等,由于目前网络传输速度还有待突破,因此厂商大多也偏向于支持高压缩比的压缩格式。
四. DLNA 功能组件
DLNA 将其整个应用规定成 5 个功能组件。从下到上依次为:网络互连,网络协议,媒体传输,设备的发现控制和管理,媒体格式。见图 1 和表 1 。以下将针对每个功能组件作进一步的阐述。
1. 网络互连。其规定了所 接入网 络的类型和协议。目前,主要包括:
有线网络: 802.3 .i/u
无线网络: 802.11 /a/b/g
2. 网络协议。其规定了所使用的网络协议。目前,其规定必须支持 IP v4 。但是,考虑到地址空间等 IPv4的缺点,将在不久的将来支持 IPv6 。当然,考虑已经存在的 IPv4 的诸多应用和设备。在未来的很长一段时间内同时支持 IPv4 和 IPv6 并保证 IPv4 和 IPv6 的互连的双重协议栈将会受到亲赖。
3. 媒体传输。其规定了所有 DLNA 设备都必须支持使用 HTTP 协议进行媒体的传输。这将使得未来很长一段时间如何提高 HTTP 协议上高速安全的进行大数据量的传输成为一个课题。单纯就安全而然, TLS 也许是个不错的选择。另外,在 IPv6 的协议中 IPSEC 已经成为了一个必选项。这也在一定程度上解决了安全问题。不过好像使用软件做加解密的工作始终都不是个正确的选择。因为,在真正的应用中,很少有客户不对你的速度指手画脚。当然,同时你也可以使用 RTP 的其他专用的媒体流传输协议。但是,前提是你已经支持了 HTTP 协议下的传输。
4. 设备的发现,控制和媒体的管理。这个功能组件是最重要的一个层次。也许是由于英特尔是 UPnP 的发起者吧,所以,在其再次发起 DLNA 的时候, UPnP 所有的东西当然其不会浪费了呀。是不是因为 UPnP 很长时间停留在协议阶段,很少有应用, IDG 是个例外,英特尔才又来发起 DLNA 的呢,我是不得而知了:)目前,其采用了 UPnP Device Architecture 1.0 和 UPnP AV 1.0 and UPnP Printer:1 。这只是 UPnP 论坛上一堆标准中的冰山一角了。将其 UPnP 的东西,好像还是蛮多的,这里就不详细讲了。总之,其通过一系列的步骤和协议来达到设备的发现和管理,同时也通过厂商定义的 AV 和 Printer 标准达到对媒体的管理。一大堆的概念和名词,下次再介绍了:)
5. 媒体格式。这是最后的一个组件了。其规定了进行数字媒体和内容的共享和使用的时候的媒体格式。其必须支持的是: JPEG, LPCM , MPEG 2 。其他可选的媒体格式见表 2 。
DLNA是什么功能
DLNA是终端互联解决方案。DLNA的全称是数字生活网络联盟,是由索尼、英特尔、微软等发起成立、旨在解决个人电脑,消费电器,移动设备在内的无线网络和有线网络的互联互通,使得数字媒体和内容服务的无限制的共享和增长成为可能,目前成员公司已达280多家。DLNA并不是创造技术,而是形成一种解决的方案,一种大家可以遵守的规范。所以,其选择的各种技术和协议都是当前所应用很广泛的技术和协议。DLNA将其整个应用规定成5个功能组件。从下到上依次为:网络互连,网络协议,媒体传输,设备的发现控制和管理媒体格式。DLNA的注意事项:网络协议。其规定了所使用的网络协议。目前,其规定必须支持IPv4。但是,考虑到地址空间等IPv4的缺点,将在不久的将来支持IPv6。当然,考虑已经存在的IPv4的诸多应用和设备。在未来的很长一段时间内同时支持IPv4和IPv6并保证IPv4和IPv6的互连的双重协议栈将会受到青睐。媒体传输。其规定了所有DLNA设备都必须支持使用HTTP协议进行媒体的传输。这将使得未来很长一段时间如何提高HTTP协议上高速安全的进行大数据量的传输成为一个课题。单纯就安全而言,TLS(安全传输层协议)也许是个不错的选择。另外,在IPv6的协议中IPSEC已经成为了一个必选项。