Jump to content

Talk:DLNA: Difference between revisions

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
Content deleted Content added
→‎DLNA certified: new section
Thoughts on how to describe DLNA and DLNA Compliance
Line 51: Line 51:


Yes, second that, What the #@$#@ does DLNA provide for the consumer? I read the article 3 times before figuring this out only with some knowledge of the topics. DLNA is a feature targeted towards consumers, so the article should be targeted to lay consumers, and start with a simple explanation of what it does for a consumer. Something like "DLNA is an industry standard protocol for sharing multimedia content between consumer devices such as computers, printers, cameras, cell phones, and other multimedia devices. It implements Digital Rights Management to help protect the property rights of content providers."[[Special:Contributions/24.98.77.11|24.98.77.11]] ([[User talk:24.98.77.11|talk]]) 17:20, 1 October 2011 (UTC)billhunter
Yes, second that, What the #@$#@ does DLNA provide for the consumer? I read the article 3 times before figuring this out only with some knowledge of the topics. DLNA is a feature targeted towards consumers, so the article should be targeted to lay consumers, and start with a simple explanation of what it does for a consumer. Something like "DLNA is an industry standard protocol for sharing multimedia content between consumer devices such as computers, printers, cameras, cell phones, and other multimedia devices. It implements Digital Rights Management to help protect the property rights of content providers."[[Special:Contributions/24.98.77.11|24.98.77.11]] ([[User talk:24.98.77.11|talk]]) 17:20, 1 October 2011 (UTC)billhunter



What about adding somthing like that :
What about adding somthing like that :


==Usage==
''The DLNA protocol aims to facilitate the use of certain types of files for DLNA client from a DLNA server. The files are transmitted on the network and automaticaly detected by the clients.
''The DLNA protocol aims to facilitate the use of certain types of files for DLNA client from a DLNA server. The files are transmitted on the network and automaticaly detected by the clients.


Line 69: Line 67:


[[Special:Contributions/212.99.48.166|212.99.48.166]] ([[User talk:212.99.48.166|talk]]) 15:52, 9 November 2011 (UTC)
[[Special:Contributions/212.99.48.166|212.99.48.166]] ([[User talk:212.99.48.166|talk]]) 15:52, 9 November 2011 (UTC)

I found this page very confusing too. Having learned a bit more about DLNA and UPnP, here is what I think this page should mention:

''The Digital Living Network Alliance (DLNA) is an industry association that is responsible for defining "interoperability guidelines" to enable sharing of digital media between consumer devices. These guidelines are built upon existing open standards, but the guidelines are private (available for a fee). These guidelines specify a set of restricted ways of using the standards in order to achieve interoperability <ref>http://gxben.wordpress.com/2008/08/24/why-do-i-hate-dlna-protocol-so-much/</ref>. The term "DLNA" is often used as a synonym for [[Universal Plug and Play|Universal Plug and Play (UPnP)]], which is a network protocol for managing digital media <ref>http://superuser.com/questions/226636/what-is-the-difference-between-dlna-and-upnp</ref>. UPnP defines the types of device that DLNA supports ("server", "renderer", "controller") and the mechanisms for publishing and accessing media. The DLNA guidelines then apply a layer of restrictions over the types of media file format, encodings and resolutions that a device must support.'' [[User:AndrewBolt|AndrewBolt]] ([[User talk:AndrewBolt|talk]]) 10:04, 5 December 2011 (UTC)


== Accessible ==
== Accessible ==

Revision as of 10:04, 5 December 2011

Like a press release

I think the text is from the official DLNA vision whitepaper 2007 (http://www.dlna.org/en/industry/pressroom/DLNA_white_paper.pdf) English is not my native language, so somebody else should review and modify the article please.

This page reads like a press release. Is this really the proper tone? 69.115.194.45 01:26, 26 May 2007 (UTC)[reply]

Edited it a bit, hope it's an improvement. --Bernd-vdb (talk) 17:28, 14 December 2008 (UTC)[reply]

Detail

This page does not contain nearly enough detail. What features do DLNA 1.0 and 1.5 provide? What features are lacking? What does DLNA add to uPNP? —Preceding unsigned comment added by 75.177.177.14 (talk) 23:59, 14 March 2008 (UTC)[reply]

I would also like to see some information about the protocol (although I'm afraid it would only be 'high level' information because the protocol itself seems to be protected by the DLNA organisation; non-members need to pay a $500 fee (http://www.dlna.org/industry/certification/guidelines/Order_the_DLNA_Guidelines.pdf) and to become a member you need to pay $10.000 initially and $10.000 a year (http://www.dlna.org/industry/join/overview/)). I can't believe, in 2008, that this protocol hasn't been developed in an open way... --RobIII (talk) 01:25, 4 July 2008 (UTC)[reply]

How is it secured? can't find any security related info on the dlna website (http://www.dlna.org) 131.203.80.9 (talk) 23:58, 22 October 2008 (UTC)[reply]

Maybe someone wants to read the specs and enlighten us? --Bernd-vdb (talk) 17:28, 14 December 2008 (UTC)[reply]

Heather Kirksey seems to have figured out most of it: [http://www.broadband2.com/usingstandardstostandout.asp ] It seems it is a simplified/restricted subset of UPnP for hardware manufacturers. The "Home Networking Version 1" specification classifies the type of equipment and gives types such as "Display" the ability to interact with type "Storage" (i.e. play mp3 on TV from NAS) The Logo/Guideline group seems to be no more self promoting than most are. Even closed Standards cost money to produce. —Preceding unsigned comment added by Jpaulc (talkcontribs) 06:08, 16 December 2008 (UTC)[reply]

wth are:

  • Digital media servers (DMS)
  • Digital media players (DMP)
  • Digital media controllers (DMC)
  • Digital media renderers (DMR)

Can someone expand on these?

Graingert (talk) 20:39, 26 August 2009 (UTC)[reply]

DLNA is a protocol stack of industry standard protocols. See fig 1. Sony Global - Technology - DLNA The UPnP layers detect other UPnP devices and their content. The DRM, the media (pictures, videos, and audio) are streamed over a session that looks like web browsing (http over TCP/IP. The lowest layer is either Ethernet (802.3i 10BT or 802.3u 100BT) or Wi-Fi (802.11 a/b/g/n?).
The protocol stack allows conversations between the device classes you mention above.  kgrr talk 12:20, 6 November 2009 (UTC)[reply]
"Your 12:20, 6 November 2009 (UTC) comment on the Talk:Digital Living Network Alliance page appears to be slightly incorrect: The DRM (Digital Transmission Content Protection over IP) happens at the link layer, not over HTTP as you claim. From reading (http://www.dlna.org/about_us/roadmap/DLNA_Whitepaper.pdf page 4, table 1), I gather that even the IP layer (IPv4) runs on top of this. 208.99.137.71 (talk) 17:15, 29 May 2010 (UTC)" (comment left on my talk page)
Maybe I was mis-reading http://www.sony.net/SonyInfo/technology/technology/theme/dlna_01.html Figure 1: DLNA Protocol Stack
So if I read http://www.dlna.org/about_us/roadmap/DLNA_Whitepaper.pdf table 1 correctly, then the link protection is not being done at the link layer, but being provided over IP using DTCP/IP. Read this: Steve Balogh and Francis Bruening DTCP-IP: Developing a Technical Foundation for Digital Homes Dr. Dobbs Journal, July 25, 2005.
In fact, the DRM *cannot* be done at the link layer because doing so would require changes within the home network. If you think about it, in order to change the link layer on my Wi-Fi, you would have to change my Wi-Fi drivers for my PC and the firmware for my AP. In order to change the link layer on Ethernet, you would have to change my Ethernet drivers for my PC and the firmware for my router. Although I run a Cisco switch at home, the link layer is hard coded. On home network switches, one cannot change the link layer.  kgrr talk 12:32, 7 June 2010 (UTC)[reply]
It is my understanding that the OSI model is not that rigid. Clearly DTCP/IP runs directly on top of the IP layer, possibly as a drop-in replacement for TCP or UDP. For Similar reasons, The Sony diagram must be wrong: it is impossible for DTCP to be embedded in the actual media formats. I suspect the diagrams are deliberately vague so that you need to consult the secret documentation.
I was working under the assumption that DTCP forms a "link layer" by abstracting away the underlying network. So the stack would be: 802.3 -> IP -> DTCP/IP -> IPv4 -> rest of stack
The problem with that model is that UPnP (discovery) probably happens in the clear (not protected by DTCP). Probably need to do some packet sniffing to find out, but that would be original research. 208.99.137.71 (talk) 05:13, 17 June 2010 (UTC)[reply]
There is really no reason to protect UPnP. The IP addresses and device functions are not secret. kgrr talk 14:13, 17 June 2010 (UTC)[reply]

Yes! What exactly does DLNA do?

Specifically, I have been trying to find out whether a DLNA-enabled TV is useful for anything more than getting a list of media from a media server and then playing them, but the question of DLNA's capabilites has much wider relevence. Never have I come across a more-hyped, less-published-fact technology than this! One question that really needs answering in the wikipedia article is exactly what capabilities DLNA devices have, what uses the are suitable for, and what they are not. (My own particular question was "can a DLNA-enabled TV be used to interact with home control equipment, without needing a separate set-top box?" Guesses, anyone?)

Kim SJ (talk) 09:39, 16 November 2009 (UTC)[reply]

To me, DLNA implements the OSI model for DRM. It prescribes the Physical layer (Ethernet 802.3, MoCA, Wi-Fi 802.11), the Link layer (DTCP/IP), the network and Transport Layers (IPv4 Protocol Suite, HTTP), the session and presentation layers (MPEG2, MPEG4, AVC/H.264, LPCM, MP3, AAC LC, JPEG, XHTML-Print), as well as the Application layer (UPnP). 208.99.137.71 (talk) 16:46, 29 May 2010 (UTC)[reply]

It's much more than that. DLNA is a set of protocols that allow media to be transferred between various classes of devices while retaining Digital Rights Management and simplifying the connectivity for the lay person.  kgrr talk 14:10, 17 June 2010 (UTC)[reply]
http://gxben.wordpress.com/2008/08/24/why-do-i-hate-dlna-protocol-so-much/174.88.18.136 (talk) 23:22, 15 March 2011 (UTC)[reply]

Yes, second that, What the #@$#@ does DLNA provide for the consumer? I read the article 3 times before figuring this out only with some knowledge of the topics. DLNA is a feature targeted towards consumers, so the article should be targeted to lay consumers, and start with a simple explanation of what it does for a consumer. Something like "DLNA is an industry standard protocol for sharing multimedia content between consumer devices such as computers, printers, cameras, cell phones, and other multimedia devices. It implements Digital Rights Management to help protect the property rights of content providers."24.98.77.11 (talk) 17:20, 1 October 2011 (UTC)billhunter[reply]

What about adding somthing like that :

The DLNA protocol aims to facilitate the use of certain types of files for DLNA client from a DLNA server. The files are transmitted on the network and automaticaly detected by the clients.

The file types than can be exposed by the DLNA protocol are:

   * Image Codecs: JPEG, PNG
   * Audio Codecs: AC3, AMR, ATRAC3, LPCM, MP3, MPEG4, WMA
   * Video Codecs: MPEG 1, MPEG 2, MPEG 4 Part 2 (a.k.a DivX), MPEG 4 Part 10 (a.k.a H.264), WMV9.
   * Containers: MPEG PS/TS, MP4, ASF for video files …

found on this page[1] This stuff is a bit old (doesn't cover DLNA 1.5 apparently) but it's a start.

212.99.48.166 (talk) 15:52, 9 November 2011 (UTC)[reply]

I found this page very confusing too. Having learned a bit more about DLNA and UPnP, here is what I think this page should mention:

The Digital Living Network Alliance (DLNA) is an industry association that is responsible for defining "interoperability guidelines" to enable sharing of digital media between consumer devices. These guidelines are built upon existing open standards, but the guidelines are private (available for a fee). These guidelines specify a set of restricted ways of using the standards in order to achieve interoperability [2]. The term "DLNA" is often used as a synonym for Universal Plug and Play (UPnP), which is a network protocol for managing digital media [3]. UPnP defines the types of device that DLNA supports ("server", "renderer", "controller") and the mechanisms for publishing and accessing media. The DLNA guidelines then apply a layer of restrictions over the types of media file format, encodings and resolutions that a device must support. AndrewBolt (talk) 10:04, 5 December 2011 (UTC)[reply]

Accessible

The artical as well as sounding like sales fluff is way to dry, it need rewriting to include some more accessable text (as well as the hardcore stuff).

that said I think an artical on this subject is more than justified and should not be deletedBack ache (talk) 17:21, 20 March 2009 (UTC)t[reply]

As a start, I have removed all those UPnP mediaservers claiming to be DLNA when they are not. (check DLNA certification for proof).
Sales fluff is a result of people not really understanding what services the protocol stack provides. The readers of this article have seen all of the sales brochures that explain nothing and want the technical details. In short, you can have a whole bunch of devices in your home that are connected over ethernet or Wi-Fi, but you still need a standard way of finding where all the media is and transporting it from where it is stored to where it is displayed. And that all needs to be done with Digital Rights Management in mind. I will find the references and then we can write a more intelligent article that truly informs. kgrr talk 12:31, 6 November 2009 (UTC)[reply]

notability

One of the ways to measure a protocol notability is its adoption, I have referenced links to some noteable manfacturers supported it and found information it is currently in over 200 million devices.

There should be no doubt as to the notability of this article. It has significant coverage and there are plenty of sources. We don't need the article to become a collection of links to manufacturers though. kgrr talk 12:37, 6 November 2009 (UTC)[reply]

DLNA Certified vs DLNA compliant

Should this article attempt to discuss the differences between DLNA Certified devices (ie those certified by the DLNA) and those which claim to be "DLNA Compliant" (ie those who only claim to support DLNA related services and have not had there device/software go though DLNA Cert testing). —Preceding unsigned comment added by Dosman (talkcontribs) 01:06, 26 November 2009 (UTC)[reply]

Further to this, some of the software listed as compliant is NOT compliant at all, but only support the UPnP subset, and not the DLNA extensions needed for DLNA compliance. UPnP != DLNA, which pretty much every owner of DLNA certified Sony TVs or BD players can attest to. A clean-up seems to be in order. 65.75.16.254 (talk) 16:22, 24 December 2010 (UTC)[reply]

Subaru?

"Subaru_Impreza_WRX_STi" is listed as a member organization, but this article links to a car model (while the others are organizations). Should this be a link to Subaru instead? Mdz (talk) 14:46, 16 July 2010 (UTC)[reply]

Open standard?

Is this an open standard? Electron9 (talk) 14:43, 11 October 2010 (UTC)[reply]

DLNA certified

Full list of DLNA certified products is here http://www.dlna.org/products Why are XBMC, WMP and others on this list http://en.wikipedia.org/wiki/Digital_Living_Network_Alliance#DLNA-certified_products ? 178.94.78.195 (talk) 22:26, 9 November 2011 (UTC)[reply]