May be useful

Patrice Taravel <[email protected]> Fri, 15 Sep 2017 11:41:02 +0000
Newsgroups gmane.comp.kde.users.multimedia
Message-ID <HE1PR10MB0428DD9B617D0E077607E474A06C0@HE1PR10MB0428.EURPRD10.PROD.OUTLOOK.COM>
Hello,

Some players offer the possibility of managing UPnP media servers and renderers.

If that seems interesting, I coded QtUPnP.
QtUPnP is  C++ framework, based on QT5, to build easily an UPnP control point. It focuses on the UPnP/AV standards.

For more details  https://github.com/ptstream/QtUPnP.
You can also find some information at https://forum.qt.io/topic/83221/qtupnp-a-c-framework-based-on-qt5-to-build-easily-an-upnp-control-point-it-focuses-on-the-upnp-av-standards/6.

The framework has been tested on Windows and Linux Kubuntu and Ubuntu.

Bon courage at all.
King regards

Patrice Taravel