Difference between revisions of "SoC 2010/DLNA UPnP Server Client Modules"

From VideoLAN Wiki
Jump to navigation Jump to search
Line 7: Line 7:
  
 
==Resources & Research==
 
==Resources & Research==
[http://www.upnp.org/resources/upnpresources.zip Full UPnP Specification (Probably the best resource)]
+
*[http://www.upnp.org/resources/upnpresources.zip Full UPnP Specification (Probably the best resource)]
 
+
*[http://libdlna.geexbox.org/ libdlna (by gxben, supports limited DLNA: PS3, XBOX 360)] IRC: [irc://irc.freenode.net/geebox #geebox]
[http://libdlna.geexbox.org/ libdlna (by gxben, supports limited DLNA: PS3, XBOX 360)] IRC: [irc://irc.freenode.net/geebox #geebox]
+
*[http://en.wikipedia.org/wiki/Universal_Plug_and_Play Wikipedia UPnP]
 
+
*[http://en.wikipedia.org/wiki/Digital_Living_Network_Alliance Wikipedia DLNA]
[http://en.wikipedia.org/wiki/Universal_Plug_and_Play Wikipedia UPnP]
+
*[http://wiki.videolan.org/SoC_2008/UPnP Basic client implementation for VLC]  
 
+
*[http://www.dlna.org/ Official DLNA Page (Requires payment to see spec!)]
[http://en.wikipedia.org/wiki/Digital_Living_Network_Alliance Wikipedia DLNA]
+
*[http://www.upnp.org/ Official UPnP Page (Provides free specification)]
 
+
*[http://pupnp.sourceforge.net/ libupnp (DLNA Support?)]
[http://wiki.videolan.org/SoC_2008/UPnP Basic client implementation for VLC]  
 
 
 
[http://www.dlna.org/ Official DLNA Page (Requires payment to see spec!)]
 
 
 
[http://www.upnp.org/ Official UPnP Page (Provides free specification)]
 
 
 
[http://pupnp.sourceforge.net/ libupnp (DLNA Support?)]
 
  
 
==Timeline==
 
==Timeline==

Revision as of 16:19, 20 May 2010

This project is part of Google Summer of Code 2010.
Student: Austin Burrow
Mentor: Konstantin Pavlov

DLNA UPnP Server/Client Modules

Abstract

The Digital Living Network Alliance (DLNA) offers a standard that many manufacturers use as a way to keep compatibility across different products that use UPnP. As of 2008, over 5,500 different devices and over 200 million sold products use the DLNA standard. This project will improve the current UPnP model, and apply the DLNA standard as Client/Server modules.

Resources & Research

Timeline

Timeline includes GSoC key dates. I will edit this as time goes along.

May 24 Start - Research, test code

May 28 Finished with research? Test cases?

July 12 Mid-Term Evaluations

July 16 Mid-Term Evaluation Due Date

August 9 Suggested Pencils Down - No new features, cleanup code, documentation, etc.

August 16 Firm Pencils Down

August 20 Final Evaluation Deadline

Contact

Catch me on freenode as Aust. Email me at atburrow at gmail dot com.