netius
netius copied to clipboard
SSDP Client
Description
In order to be able to control a router and map/open an outside port into a local device an SSDP/UPnP client must be implemented and used.
This client may be used by the Torrent server for automatic port opening and mapping.
Partial implementation is already created under https://github.com/hivesolutions/netius/blob/master/src/netius/clients/ssdp.py.
Related
Issue #9
References
- http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf
- https://en.wikipedia.org/wiki/Simple_Service_Discovery_Protocol
- https://tools.ietf.org/html/draft-cai-ssdp-v1-03