UPNP ist ein Mix aus diversen standard Netzwerkprotokollen (IP, UDP, Multicast, TCP, HTTP, XML, SOAP), zur herstellerübergreifenden Vernetzung von Geräten (alles von der Kaffeemaschine über Internet-Gateways bis zum Fernseher).
Freie UPNP-Projekte
Bibliotheken
http://sourceforge.net/projects/upnp libupnp (Linux SDK for UPnP Devices / BSD-Lizenz)
http://sourceforge.net/projects/pupnp libpupnp (Portable SDK for UPnP Devices / BSD-Lizenz)
http://sourceforge.net/projects/clinkc clinkc (c und c++)
AV-Mediaserver
http://ushare.geexbox.org/ uShare
http://www.cidero.com/ Radio-Gateway / Java
http://fuppes.sourceforge.net/index.php/Main_Page FRee UPnP Entertainment Service
http://mediatomb.cc/ Media-Server mit umfangreichem Web-Frontend
gmediaserver Media-Server speziell für Audiohardware
AV-Mediarenderer
http://www.videolan.org/ Video Lan Client
http://sourceforge.net/projects/upnprenderer/ UPNP-Frointend für den mplayer
http://soggie.soti.org/gmediarender/ gMediarenderer
djmount Virtuelles Dateisystem / mountet alle AV-Mediaserver im Netzwerk
AV-Mediacontroller
http://www.cidero.com/ Fernbedienung für AV-Mediarenderer / Java
Links
http://de.wikipedia.org/wiki/Universal_Plug_and_Play UPNP auf Wikipedia
http://www.tomsnetworking.de/content/reports/j2004a/background_upnp/index.html Beschreibung (Universal Plug and Play für Netzwerke)