GUPnP is an object-oriented open source frameworkfor creating UPnP devices and control points,written in C using GObject and libsoup. The GUPnPAPI is intended to be easy to use, efficient, andflexible. The GUPnP framework consists of twolibraries. GSSDP implements resource discovery andannouncement over SSDP, and GUPnP implements theUPnP specification: resource announcement anddiscovery, description, control, eventnotification, and presentation (basic Web serverfunctionality through libsoup). GUPnP does notinclude helpers for construction or control ofspecific standardized resources (e.g.MediaServer); this is left for higher levellibraries utilizing the GUPnP framework.
License: GNU General Public License (GPL)
Changes:
This release features AV Control Point, a simple media player UI that enables one to discover and play multimedia contents available on a network. It is hopefully a useful tool to test and debug UPnP MediaServer and MediaRenderer implementations. There is a desktop file for each tool, new icons, and various miscellaneous improvements and fixes.
More...