Sie sind auf Seite 1von 14

DLNA Technology

Kevin Liu Advisor Hsing Mei


Web Computing Laboratory Graduate Institute of Applied Science and Engineering, Fu Jen Catholic University

March 15, 2008

Outline
Introduction DLNA System Overview Conclusion Reference

About DLNA
DLNADigital Living Network Alliance
first set of Interoperability Guidelines in June 2004 The latest version of the DLNA DLNA certification program requires Universal Plug and Play There are more than 3000 DLNA CERTIFIED products from 36 different manufacturers Registered as of September 2008, out of which about 900 are publicly listed on the DLNA website.
3

version 1.5, was published in March 2006 and then expanded in October 2006.

DLNA
DLNA is popularized slowly according to four steps
Apt to set up and use Digit Right Management The network encrypting QoS

Introduction
Streaming AV content on home networks has become a hot topic in the Consumer Electronic industry. DLNA defined two 2-box streaming models
Pull-type Push-type

DLNA System Architecture

DLNA System Overview


Pull-type
Usually applied to desktop devices. It is natural for a user to browse a content directory locally on a desktop player.
e.g. a digital TV

Whereas the server may be placed in another room.

DLNA System Overview


Pull-type Model
Digital Media Player (DMP)
receives user commands through a user interface (Pull-UI).

Browses the Content Directory Service (CDS) Digital Media Server (DMS)
Detect the URL of the target content.

Transport client in DMP uses this URL to retrieve the target content from the transport server in DMS.
The play engine in DMP receives the content Renders it on a display. Note that the play engine here is private, i.e. it does not accept controls from outside the DMP. There is no user interface in the DMS.

Not support push-type streaming.

DLNA System Overview


Push-type
Suitable for handheld mobile devices Provides direct control methods on content servers.

10

DLNA System Overview


Push-type Model
Digital Media Renderer (DMR)

Push controller is added into the DMS. Not support pull-type streaming.

Adopted as the player No user interface Play engine is public (i.e. controllable from outside).

Which provides push controlling functions (i.e. a user interface and a player control function).

11

DLNA System Overview


In a network consisting of desktop and mobile devices.
Both pull-type and push-type are needed.

DLNA does not provide

12

Conclusion
DLNA Digital Transmission Content Protection over Internet Protocol (DTCP-IP)

(DRM) DRM
13

Reference
Digital Living Network Alliance, "DLNA Networked Device Interoperability Guidelines," Oct. 2006. UPnP Forum, "MediaServer V1.0 and MediaRenderer V1.0," Jun. 2002. UPnP Forum, "UPnP Device Architecture 1.0," Jul. 2006. Wikipedia
14

Das könnte Ihnen auch gefallen