gupnp-av
« Back to VersTracker
Description:
Library to help implement UPnP A/V profiles
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Multimedia
Tags: upnp multimedia dlna gstreamer library
Install: brew install gupnp-av
About:
GUPnP-AV is a helper library designed to simplify the implementation of UPnP A/V (Audio/Video) device and control point functionality. It abstracts the complexities of the UPnP A/V specification, allowing developers to easily manage media servers and renderers. This library is part of the broader GUPnP framework, providing a robust foundation for building interoperable multimedia applications.
Key Features:
  • Implements UPnP A/V (DMC/DMR) specifications
  • Provides high-level GObject-based APIs
  • Integrates with GStreamer for media handling
  • Supports playlist parsing and management
Use Cases:
  • Developing UPnP control point applications (media players)
  • Implementing UPnP media renderer functionality
  • Building software media servers
Alternatives:
  • libupnp – libupnp is a lower-level C library providing core UPnP stack, whereas GUPnP-AV offers higher-level, GStreamer-integrated A/V specific abstractions.
Version History
Detected Version Rev Change Commit
Sep 14, 2025 11:35pm 0 VERSION_BUMP c8737281
Jan 16, 2025 9:29pm 0 VERSION_BUMP 26f323a8
Jan 16, 2025 3:24pm 0 VERSION_BUMP b6a2d59d
Sep 14, 2024 5:30am 0 VERSION_BUMP 2d37599e