WebRTC is peer-to-peer by default, which works great with a small number of clients in a session. ... So ...
stackoverflow.com