• MiniUPnP client - An UPnP IGD control point
• MiniUPnP daemon - An implementation of a UPnP IGD and NAT-PMP gateway
• SSDP managing daemon - Designed to work with miniupnpc, miniupnpd, minidlna, etc.
dms is a UPnP DLNA "Digital Media Server". It runs from the terminal, and serves content directly from the filesystem from the working directory, or the path given. The SSDP component will broadcast and respond to requests on all available network interfaces.