minissdpd/README: update README

This commit is contained in:
Thomas Bernard 2015-05-27 11:01:13 +02:00
parent 4f51356fc3
commit 55752518f0
1 changed files with 22 additions and 4 deletions

View File

@ -1,12 +1,30 @@
protocol :
* MiniSSDPd - SSDP daemon
(c) Thomas Bernard
http://miniupnp.free.fr/ or http://miniupnp.tuxfamily.org/
https://github.com/miniupnp/miniupnp/
MiniSSDPd is a daemon that :
1 - keeps track of all UPnP devices announcing themselves on the network.
its database can be queried by local processes using a protocol based on
a unix socket. That enables local processes to quickly discover UPnP devices
without broadcasting SSDP message and waiting several seconds for a response.
2 - keeps a database of local UPnP devices hosted on the machine and
answering SSDP searchs on their behalf. It enables to run several UPnP devices,
like an IGD and a MediaServer, on the same machine.
to build, use GNU Make.
* protocol :
Connect to the unix socket.
Sent request, answer response.
Sent request, get response.
close unix socket connection.
Request format :
* Request format :
1st byte : request type
1 - type
1 - type
2 - USN (unique id)
3 - everything
4 - submit service (see below)