title: Where can I find the full DLNA specifications?
body: <p>I'm looking to create a DLNA media server type of thing in Android.  I've found myself a UPnP library for Java called CyberLink, and I'm looking to implement the DLNA interface for a M-DMS, or Mobile Digital Media Server, which has a quick description here: </p>
  
  <p><a href="https://web.archive.org/web/20130910184410/http://www.dlna.org/dlna-for-industry/digital-living/how-it-works/dlna-device-classes/mobile-digital-media-server" rel="noreferrer">http://www.dlna.org/dlna-for-industry/digital-living/how-it-works/dlna-device-classes/mobile-digital-media-server</a></p>
  
  <p>The problem is that I can't find the actual technical specification for such a device.  I've put in a lot of effort Googling, so please don't throw a 'JFGI' at me.  I ran into a forum post that implied I might have to pay for access to the specification, but it was very vague:</p>
  
  <p><a href="https://web.archive.org/web/20130509045303/http://www.ps3mediaserver.org/forum/viewtopic.php?f=4&amp;t=3608" rel="noreferrer">http://www.ps3mediaserver.org/forum/viewtopic.php?f=4&amp;t=3608</a></p>
  
  <p>The link that was posted as the apparent solution is also broken, and I can't find any similar document on the current UPnP website.  </p>
  
  <p>Does anybody know where I can find the DLNA specifications?  Or perhaps an alternative solution to implementing it myself?  Any help will be <strong>much</strong> appreciated!</p>