Routing is an architecture for multipoint where every participant sends its media to a central server and receives the streams from all participants via that central server.
The routing mechanism enables the WebRTC clients to reduce the load necessary from them on the uplink by having a server “spread” their media to all other participants.
The routing mechanism also reduces the load from the server by not requiring it to decode, layout and re-encode the media sent to all the participants.
At times, routing will use Simulcast to provide the most suitable resolution and bitrate to each participant.
This makes the cost of a routing architecture feasible for many use cases.
WebRTC Glossary is a collaborative space where users can learn more about WebRTC related terms. Anyone can also modify or add new terms to this glossary, but it requires registration to the site first.