Poszukuję open-source implementacji klienta UPnP w Pythonie, a dokładniej jego części Internet Gateway Device (IGD).Implementacja klienta Python UPnP/IGD?
Na razie mam tylko udało się znaleźć implementacje serwera UPnP, w projektach takich jak PyMediaServer, PyMedS, BRisa lub Coherence.
Jestem pewna, że mogę wykorzystać te podstawy kodu jako początek, ale część Media Server wprowadzi niepotrzebną złożoność.
Czy możesz polecić bibliotekę Python dla klienta UPnP (i mam nadzieję IGD)? Alternatywą byłoby wysyłanie wywołań do biblioteki C, takiej jak MiniUPnP, ale zdecydowanie wolałbym czystą implementację Pythona.
Aktualizacja: interesująca, podobna dyskusja na temat SSDP i UPnP jest dostępna pod adresem StackOverflow.
Spędziłem trochę czasu na studiowaniu dokumentacji, ale szukam bardzo prostej, modułowej biblioteki. BRISA nie czuła w ten sposób IMHO. – oparisy