Viele Geräte aus dem Bereich der Consumer-Elektronik können das lokale Heimnetzwerk und die Diensteerkennung über ein Protokoll namens UPnP (Universal Plug and Play) nutzen. Mit GUPnP können GNOME-Anwendungen UPnP-Geräte im Netzwerk erkennen und solche Dienste selbst bereitstellen.
DLNA ist eine Reihe von Standards für Geräte zum Teilen von Multimedia-Inhalten in Standardformaten. GUPnP ist in der Lage DLNA-verwandte Aufgaben wie das Erraten von Medienprofilen, das Umkodieren zu einem gegebenen Profil etc. auszuführen.
In GNOME ist GUPnP einer der grundlegenden Bausteine für Heim-Multimedia-Software wie Rygel, einen Heim-Medienserver.
Die Webseite von GUPnP