I am building a live virtual class room and I need to broadcast the teacher camera and microphone to many students. Previously the broadcasting was implemented using red5 via rtmp protocol which is flash.
But the problem is Android phones does not support flash. Also if you take webrtc, it is peer to peer. Due to the requirements of the system, I need a non peer to peer solution
My question is, is there a way to broadcast webcam and mic to many students at the same time efficiently without using flash? If not what other options do I have to achieve this?
Also is there a way to broadcast both cam and mic via web-sockets ? I'd like to do this as an opensource project since I did not find any good solution for this problem.
Any help is greatly appreciated.