Use AirPlay to stream to UPnP/Sonos & Chromecast devices
-
Updated
May 7, 2026 - C
Use AirPlay to stream to UPnP/Sonos & Chromecast devices
UPnP IGD implementation
"TCMPortMapper.framework" is a clean and nice Objective-C API to provide knowledge about and improve the reachability of your machine from the big bad internet. "Port Map.app" is a nice standalone sample app using the framework to display reachability and enable setup of Port Mappings if your router allows for it.
SSDP responder for UNIX systems that gives you an InternetGatewayDevice icon in Windows :)
A modern, touchscreen controller for Sonos speakers built with ESP32-P4
Command-line C program that discovers UPnP devices on a network.
The MiniDLNA daemon is an UPnP-A/V and DLNA service which serves multimedia content to compatible clients on the network. This modified version generates up to 600px thumbnails.
Control your "Media Player" using UPnP™
[mirror] A GTK application to access the parameters of the router exposed via UPnP-IGD. Access to network speed, external IP and model name. It can manage port forwarding through a simple GUI interface.
Pump Up The Volume
A minimalist ESP32-C6 project that displays information like the current volume of your Sonos speaker
Forked to improve the UPnP IGD & PCP/NAT-PMP daemon and IGD client implementation
Linux: Mini SSDP client daemon, enable network detection and potential basic UPnP services.
Secure Access and Service Registration for UPnP-Enabled Internet of Things
Add a description, image, and links to the upnp topic page so that developers can more easily learn about it.
To associate your repository with the upnp topic, visit your repo's landing page and select "manage topics."