Many "consumer electronics" devices that can make use of a house's local network support device and service discovery via a protocol called UPnP (Universal Plug and Play). GUPnP lets GNOME applications discover UPnP devices on the network, and publish services themselves.
DLNA is a set of standards that let devices share multimedia content in standard formats. GUPnP can also perform DLNA-related tasks such as media profile guessing, transcoding to a given profile, etc.
In GNOME, GUPnP is one of the basic building blocks of home-multimedia software like Rygel, a home media server.
This work is licensed under a.
As a special exception, the copyright holders give you permission to copy, modify, and distribute the example code contained in this document under the terms of your choosing, without restriction.
Got a comment? Spotted an error? Found the instructions unclear? Send feedback about this page.