3 ms·
Can the clients not advise the server what bandwidth and packet loss rate they are seeing, so the server can adjust their traffic rate? There is no reason not t
by angry_octet 7y ago
Can the clients not advise the server what bandwidth and packet loss rate they are seeing, so the server can adjust their traffic rate? There is no reason not to allow a signalling channel separate to the E2E encrypted data channels.
- xeromal 7y agoThe server would then have to tell the streamer / talker to reduce their quality for that one client while degrading all other clients that have a fine connection right?
- angry_octet 7y agoIf you absolutely must have high frame rate for everybody then you might make that choice. But generally you could just drop B frames from the stream for the slow client, so they get a slower frame rate. If you wanted to be fancy you could do distributed processing, whereby another node downscales and re-publishes the feed.