SlideShare a Scribd company logo
6
Most read
8
Most read
9
Most read
By Satish Chander A Technical Lead  HCL Technologies.
Agenda DLNA Introduction DLNA Device models DLNA Architecture DLNA Certification Question & Answers
DLNA Introduction What is DLNA? DLNA  ( Digital Living Network Alliance ) Purpose: DLNA  is a standard used by manufacturers of consumer electronics,mobile device and personal computer to allow entertainment devices within the home to share their content with each other across a home network.
DLNA Introduction Evolution: DLNA was formed in 2003 by 21 companies including Microsoft,Intel, HP, IBM, Sony, Philips, Toshiba, Pioneer, Motorola and Nokia. It currently has more than 200 members, including virtually all of the global brands in PC,CE and mobile electronics. The latest version of the DLNA Interoperability Guidelines, version 1.5, was published in March 2006 and then expanded in October 2006  .
DLNA  Device Models The device model used by DLNA is derived from the UPnP Forum fundamental device model. UPnP model consists of: Devices  are network entities that provide services. An example would be a VCR player. Services  are the basic unit of control. They provide actions, and maintain status.An example would be VCR device which provides tape transport service, a tuner service, and a timing service. Control Points  are network entities that are capable of discovering and controlling other devices on the network.
DLNA  Device Models With the development of DLNA the basic device model was extended so that Devices themselves interact with each other to pass digital data. Previously ,Control Point may be managing multiple devices, all interactions occur only between the Control Point and the individual device. Now,The Control Point configures the Devices as needed,initiates the flow of content, and gets out of the way.
DLNA  Device Models In order to better define the characteristics of devices and the services they offer, the DLNA Interoperability Guidelines define twelve Device Classes organized into three Device Categories.
DLNA  Device Models The  Home Network Device (HND)  category is made up of five Device Classes that are in use in the home network, and rely on the same media formats and network connectivity requirements. Digital Media Server (DMS): Acquires, records, stores, and makes available digital media content, as well as enforcing content protection requirements.E.g.:Advanced Set-top Boxes Digital Media Player (DMP): Finds content offered by a DMS and provides playback and rendering capabilities.E.g.:Digital TVs
DLNA  Device Models Digital Media Renderer (DMR): Similar to DMPs in that they render or play content they receive from a DMS. Unlike DMPs, they are unable to find content on the network, and must be setup by another network entity , a DMC. Digital Media Controller (DMC): Finds content offered by a DMS and matches it to the rendering capabilities of a DMR, setting up the connections between the DMS and DMR.E.g. a personal digital assistant or multimedia mobile phone. Digital Media Printer (DMPr): Provides printing services to the DLNA home network.E.g. networked photo printer.
DLNA  Device Models The  Mobile Handheld Device (MHD)  category is made up of five Device Classes that share the same usages models as the HND Device Category, but have different requirements for media format and network connectivity. Mobile Digital Media Server (M-DMS): Offers and distributes content. A mobile phone and a portable. music player are examples Mobile Digital Media Player (M-DMP): Finds content offered by a M-DMS and plays the content locally on the M-DMP. A media tablet designed for viewing multimedia content is an example of a M-DMP device.
DLNA  Device Models Mobile Digital Media Controller (M-DMC): Finds content offered by an M-DMS and match it to the rendering capabilities of a DMR, setting up the connections between the server and renderer. A personal digital assistant and an intelligent remote control are examples of M-DMC devices. Mobile Digital Media Uploader (M-DMU): Sends content to an M-DMS with upload functionality. A digital camera and a camera phone are examples of M-DMU devices. Mobile Digital Media Downloader (M-DMD): Finds and downloads content exposed by an M-DMS and plays the content locally on the M-DMD after download. A portable music player is an example of a M-DMD device.
DLNA  Device Models The  Home Infrastructure Device (HID)  category is made up of two Device Classes. These devices are intended to allow HNDs and MHDs to interoperate. Mobile Network Connectivity Function (M-NCF):  devices provide a bridging function between the MHD network connectivity and the HND network connectivity. Media Interoperability Unit (MIU): devices provide content transformation between required media formats for the HND Device Category and the MHD Device Category.
DLNA Architecture
Media Formats. Media Formats describe how digital content is encoded and formatted for image, audio, and AV. DLNA Architecture MPEG1, MPEG4, VC1, MPV1 MPEG2 Video AC3, AAC, MP3, WMA9, ATRAC3plus LPCM Audio PNG, GIF, TIFF JPEG Image Optional Formats Mandatory Formats Media Class
DLNA Architecture Media Transport Media Transport defines how content moves across the network. RTP HTTP1.1 Optional Transport Mandatory Transport
DLNA Architecture Media Management Media management enables devices and applications to identify,manage, and distribute digital media content across network devices. None UPnP Forum AV Optional Management Mandatory Management
DLNA Architecture Network Stack The basis for UPnP Networking (and thus DLNA) is the TCP/IP v4 protocol.  UPnP makes extensive use of both the UDP and TCP protocols. Discovery is done via an HTTP Multicast over UDP. Definition, control, and eventing services are delivered via HTTP over TCP Every device must implement a DHCP client, and search for a DHCP server when first connected to the network. If a DHCP server is discovered, the device must use the IP address assigned by the server.If no DHCP server is discovered, the device must use Auto-IP to generate a link-local IP address.
DLNA Architecture Network connectivity Three network connection technologies are incorporated in  the DLNA 1.5 Interoperability Guidelines: 10Base-T and 100Base-T Ethernet(802.3i / 802.3u) for wired connections.  WiFi (802.11a /802.11b/802.11g) for wireless connections. Bluetooth for wireless connections for mobile handheld devices such as cell phones and PDAs. Additional network connections such as 1000Base-T Ethernet (802.3ab) and faster WiFi (802.11n) will be added to the Guidelines in the future.
DLNA Certification The initial step in gaining certification is The vendor device should successfully pass the DLNA’s Conformance Test Tool (CTT) test. Then schedule a test session with one of the Independent Certification Vendors (ICV) approved by DLNA. The ICV will test the submitted product per DLNA’s Certification Test Plan (CTP) against 3 reference devices of the appropriate device class. Note : The CTT is a suite of tests that are run by the vendor against the product, and validate the devices’ compliance with DLNA standards.
Q&A Clarify your doubts here. -Thank Q

More Related Content

PPTX
PPT
Dlna Final
PPT
Wifi ppt
PPT
Lan Man Wan introduction
PPTX
Mobile Operating System
ODP
Symbian OS
DOC
Report of internet connections
PPTX
Nfc technology ppt
Dlna Final
Wifi ppt
Lan Man Wan introduction
Mobile Operating System
Symbian OS
Report of internet connections
Nfc technology ppt

What's hot (20)

PPT
How ubuntu works???
PPTX
Multimedia System & Design Ch 1, 2, 3 Multimedia
PPTX
Window11
PPTX
Operating System Mac OS X
PPT
Wireless Microserver
PPTX
Types of wireless communication technologies
PDF
Video formats guide
PPTX
Android Operating System
PPTX
Storage Area Network(SAN)
PDF
Server Virtualization
PPT
Wi fi technology
PDF
Computer networks--introduction computer-networking
PPT
Introduction of computer network
PPT
Bluetooth
PPTX
Peer to Peer vs Client/Server Network By Ahnaf
PPTX
Linux Operating System
PDF
Chapter 11 - Emerging Multimedia Technologies
PPTX
Video on demand
DOCX
Wireless USB
How ubuntu works???
Multimedia System & Design Ch 1, 2, 3 Multimedia
Window11
Operating System Mac OS X
Wireless Microserver
Types of wireless communication technologies
Video formats guide
Android Operating System
Storage Area Network(SAN)
Server Virtualization
Wi fi technology
Computer networks--introduction computer-networking
Introduction of computer network
Bluetooth
Peer to Peer vs Client/Server Network By Ahnaf
Linux Operating System
Chapter 11 - Emerging Multimedia Technologies
Video on demand
Wireless USB
Ad

Viewers also liked (10)

PDF
UPnP and DLNA in the home network v2
PDF
Android
PPTX
PPTX
About DLNA solution
PDF
PPTX
DLNA- DIGITAL LIVING NETWORK ALLIANCE
PDF
스마트폰활용 DLNA
PDF
Mobile Movies with HTTP Live Streaming (CocoaConf DC, March 2013)
PDF
HTTP Live Streaming
UPnP and DLNA in the home network v2
Android
About DLNA solution
DLNA- DIGITAL LIVING NETWORK ALLIANCE
스마트폰활용 DLNA
Mobile Movies with HTTP Live Streaming (CocoaConf DC, March 2013)
HTTP Live Streaming
Ad

Similar to DLNA for Dummies (20)

PDF
Realization of Personalized Central Device for Internet Services in Home Netw...
DOC
Digital Living Network Alliance's Overview White Paper
PPTX
Android Basic Presentation (Introduction)
DOC
Noticias TIC mar2011
PDF
DLNA bundles - OSGi as a Media Gateway
PPT
Wind River Chumby Motorola Stacatto
PPT
Chapter 01 networking
PPTX
Unit5 presentation of computer bussiness interface
PPT
Global Multimedia Collaboration System
PPT
Global Multimedia Collaboration System
PPT
Global Multimedia Collaboration System
PPT
Overview of Internet.ppt
PDF
GanjiMitreaPanovskiJoveski
PPTX
Diccionario andris--------> ingles
PDF
Module 2 3
PPT
Intro of computer_network
PDF
Computer network 1
PPTX
PPTX
NETWORK WK1 for all classes on netw.pptx
PPTX
INTRODUCTION_TO_COMPUTER_NETWORKS.pptx
Realization of Personalized Central Device for Internet Services in Home Netw...
Digital Living Network Alliance's Overview White Paper
Android Basic Presentation (Introduction)
Noticias TIC mar2011
DLNA bundles - OSGi as a Media Gateway
Wind River Chumby Motorola Stacatto
Chapter 01 networking
Unit5 presentation of computer bussiness interface
Global Multimedia Collaboration System
Global Multimedia Collaboration System
Global Multimedia Collaboration System
Overview of Internet.ppt
GanjiMitreaPanovskiJoveski
Diccionario andris--------> ingles
Module 2 3
Intro of computer_network
Computer network 1
NETWORK WK1 for all classes on netw.pptx
INTRODUCTION_TO_COMPUTER_NETWORKS.pptx

Recently uploaded (20)

PDF
CloudStack 4.21: First Look Webinar slides
PPT
Module 1.ppt Iot fundamentals and Architecture
PDF
Enhancing emotion recognition model for a student engagement use case through...
PPTX
The various Industrial Revolutions .pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
Architecture types and enterprise applications.pdf
PDF
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
August Patch Tuesday
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
A comparative study of natural language inference in Swahili using monolingua...
PPT
What is a Computer? Input Devices /output devices
DOCX
search engine optimization ppt fir known well about this
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
CloudStack 4.21: First Look Webinar slides
Module 1.ppt Iot fundamentals and Architecture
Enhancing emotion recognition model for a student engagement use case through...
The various Industrial Revolutions .pptx
Assigned Numbers - 2025 - Bluetooth® Document
NewMind AI Weekly Chronicles – August ’25 Week III
Taming the Chaos: How to Turn Unstructured Data into Decisions
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
A review of recent deep learning applications in wood surface defect identifi...
Architecture types and enterprise applications.pdf
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
Group 1 Presentation -Planning and Decision Making .pptx
Univ-Connecticut-ChatGPT-Presentaion.pdf
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
August Patch Tuesday
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
A comparative study of natural language inference in Swahili using monolingua...
What is a Computer? Input Devices /output devices
search engine optimization ppt fir known well about this
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf

DLNA for Dummies

  • 1. By Satish Chander A Technical Lead HCL Technologies.
  • 2. Agenda DLNA Introduction DLNA Device models DLNA Architecture DLNA Certification Question & Answers
  • 3. DLNA Introduction What is DLNA? DLNA ( Digital Living Network Alliance ) Purpose: DLNA is a standard used by manufacturers of consumer electronics,mobile device and personal computer to allow entertainment devices within the home to share their content with each other across a home network.
  • 4. DLNA Introduction Evolution: DLNA was formed in 2003 by 21 companies including Microsoft,Intel, HP, IBM, Sony, Philips, Toshiba, Pioneer, Motorola and Nokia. It currently has more than 200 members, including virtually all of the global brands in PC,CE and mobile electronics. The latest version of the DLNA Interoperability Guidelines, version 1.5, was published in March 2006 and then expanded in October 2006 .
  • 5. DLNA Device Models The device model used by DLNA is derived from the UPnP Forum fundamental device model. UPnP model consists of: Devices are network entities that provide services. An example would be a VCR player. Services are the basic unit of control. They provide actions, and maintain status.An example would be VCR device which provides tape transport service, a tuner service, and a timing service. Control Points are network entities that are capable of discovering and controlling other devices on the network.
  • 6. DLNA Device Models With the development of DLNA the basic device model was extended so that Devices themselves interact with each other to pass digital data. Previously ,Control Point may be managing multiple devices, all interactions occur only between the Control Point and the individual device. Now,The Control Point configures the Devices as needed,initiates the flow of content, and gets out of the way.
  • 7. DLNA Device Models In order to better define the characteristics of devices and the services they offer, the DLNA Interoperability Guidelines define twelve Device Classes organized into three Device Categories.
  • 8. DLNA Device Models The Home Network Device (HND) category is made up of five Device Classes that are in use in the home network, and rely on the same media formats and network connectivity requirements. Digital Media Server (DMS): Acquires, records, stores, and makes available digital media content, as well as enforcing content protection requirements.E.g.:Advanced Set-top Boxes Digital Media Player (DMP): Finds content offered by a DMS and provides playback and rendering capabilities.E.g.:Digital TVs
  • 9. DLNA Device Models Digital Media Renderer (DMR): Similar to DMPs in that they render or play content they receive from a DMS. Unlike DMPs, they are unable to find content on the network, and must be setup by another network entity , a DMC. Digital Media Controller (DMC): Finds content offered by a DMS and matches it to the rendering capabilities of a DMR, setting up the connections between the DMS and DMR.E.g. a personal digital assistant or multimedia mobile phone. Digital Media Printer (DMPr): Provides printing services to the DLNA home network.E.g. networked photo printer.
  • 10. DLNA Device Models The Mobile Handheld Device (MHD) category is made up of five Device Classes that share the same usages models as the HND Device Category, but have different requirements for media format and network connectivity. Mobile Digital Media Server (M-DMS): Offers and distributes content. A mobile phone and a portable. music player are examples Mobile Digital Media Player (M-DMP): Finds content offered by a M-DMS and plays the content locally on the M-DMP. A media tablet designed for viewing multimedia content is an example of a M-DMP device.
  • 11. DLNA Device Models Mobile Digital Media Controller (M-DMC): Finds content offered by an M-DMS and match it to the rendering capabilities of a DMR, setting up the connections between the server and renderer. A personal digital assistant and an intelligent remote control are examples of M-DMC devices. Mobile Digital Media Uploader (M-DMU): Sends content to an M-DMS with upload functionality. A digital camera and a camera phone are examples of M-DMU devices. Mobile Digital Media Downloader (M-DMD): Finds and downloads content exposed by an M-DMS and plays the content locally on the M-DMD after download. A portable music player is an example of a M-DMD device.
  • 12. DLNA Device Models The Home Infrastructure Device (HID) category is made up of two Device Classes. These devices are intended to allow HNDs and MHDs to interoperate. Mobile Network Connectivity Function (M-NCF): devices provide a bridging function between the MHD network connectivity and the HND network connectivity. Media Interoperability Unit (MIU): devices provide content transformation between required media formats for the HND Device Category and the MHD Device Category.
  • 14. Media Formats. Media Formats describe how digital content is encoded and formatted for image, audio, and AV. DLNA Architecture MPEG1, MPEG4, VC1, MPV1 MPEG2 Video AC3, AAC, MP3, WMA9, ATRAC3plus LPCM Audio PNG, GIF, TIFF JPEG Image Optional Formats Mandatory Formats Media Class
  • 15. DLNA Architecture Media Transport Media Transport defines how content moves across the network. RTP HTTP1.1 Optional Transport Mandatory Transport
  • 16. DLNA Architecture Media Management Media management enables devices and applications to identify,manage, and distribute digital media content across network devices. None UPnP Forum AV Optional Management Mandatory Management
  • 17. DLNA Architecture Network Stack The basis for UPnP Networking (and thus DLNA) is the TCP/IP v4 protocol. UPnP makes extensive use of both the UDP and TCP protocols. Discovery is done via an HTTP Multicast over UDP. Definition, control, and eventing services are delivered via HTTP over TCP Every device must implement a DHCP client, and search for a DHCP server when first connected to the network. If a DHCP server is discovered, the device must use the IP address assigned by the server.If no DHCP server is discovered, the device must use Auto-IP to generate a link-local IP address.
  • 18. DLNA Architecture Network connectivity Three network connection technologies are incorporated in the DLNA 1.5 Interoperability Guidelines: 10Base-T and 100Base-T Ethernet(802.3i / 802.3u) for wired connections. WiFi (802.11a /802.11b/802.11g) for wireless connections. Bluetooth for wireless connections for mobile handheld devices such as cell phones and PDAs. Additional network connections such as 1000Base-T Ethernet (802.3ab) and faster WiFi (802.11n) will be added to the Guidelines in the future.
  • 19. DLNA Certification The initial step in gaining certification is The vendor device should successfully pass the DLNA’s Conformance Test Tool (CTT) test. Then schedule a test session with one of the Independent Certification Vendors (ICV) approved by DLNA. The ICV will test the submitted product per DLNA’s Certification Test Plan (CTP) against 3 reference devices of the appropriate device class. Note : The CTT is a suite of tests that are run by the vendor against the product, and validate the devices’ compliance with DLNA standards.
  • 20. Q&A Clarify your doubts here. -Thank Q