I have already seen this question WebRTC multicast (one-to-many)
But I have only two simple questions.
Q1. How to connect one to many WebRTC peer connections. Do we have to create different offers for each peer?
Explanation Q1: Teacher has to group call for their students. Will the teacher has to create the WebRTC offer for each student for a call connection?
Q2. Do we have to create the offer again if we want to switch voice call to video call or vice versa the media stream?
Explanation Q2: Can we add new Track on ongoing call?