Как организовать видеотрансляцию на сайте?
WebRTC? (1 и 2, далее сами)
PeerJS - разберется даже ребенок
А вот и примеры к нему - ваш случай там практически реализованhttps://github.com/peers/peerjs/tree/master/examples