Update Streaming authored by Nicolas Pope's avatar Nicolas Pope
......@@ -20,3 +20,11 @@ The protocol for a sync client is:
2. Client sends latency adjusted timestamp to each streamer to sync local clocks
3. Follow same protocol as normal client.
4. Repeat ping and sync process periodically.
A streamer must also provide the following API over the network:
1. List of all sources available for this streamer
2. Statistics about specific stream: number of clients, achieved frame rate, ...
3. Statistics about overall data rates, clients and resource usage
4. Detailed descriptions of each specific source
Security must be a consideration at some point: specific sources may be owned or locked.