[Icecast] MAster, Relay(s) and Bandwidth
Thomas B. Rücker
thomas at ruecker.fi
Tue Mar 12 14:52:38 UTC 2019
On 3/12/19 12:39 AM, ScanCaster wrote:
> Due to the some setup needs I have for my audio.. way tangential to
> I just want to confirm what I've read and tried is the correct..
> When Jane user goes to my audio.server.tld.invalid:8000/Mount (MASTER)
> Then the MASTER has the user count AND SERVES the USER from that
> bandwidth on the server... The MASTER ONLY MAKES ONE CONNECT to the SLAVE/
> RELAY mountpoint per MASTER ie:
> Master could have 40 users on /Mount BUT the relay has only the ONE
> CONNECTION from the MASTER.... Correct?
This sounds like you are mixing up terms a bit, so it's not easy to
A quick reiteration though:
The 'main'/'origin'/'master' server will only see *one* connection per
downstream relay node.
Relay nodes make a HTTP request to the origin server and look just like
any other listener client. You can most of the time tell by their User
Agent string though.
A relay connection can serve as many clients as it wants / is capable
of. The origin server has zero knowledge about this.
A decent graphical representation can be found as the second
More information about the Icecast