I'm going to create a website where one Admin will stream his live webcam to multiple Viewers. I've spent few days googling about WebRTC and Websocket solutions, but still feel confused. People say WebRTC is the only sane way, but...
What I got from google, please correct me if I'm wrong:
WebRTC is used mostly for p2p connections, which means my 'Admin' won't be able to have many (say, 50+) viewers -- simply because his 50M internet will start lagging, trying to stream 50x p2p at once;
I'd like to process the video (on the fly!) from Admin _asap_but_before_ showing it to Viewers (i.e. make some overlays or embed another video into the main one) -- that's another problem with p2p, isnt it?
So, at this point I'm pretty sure I should rather use Websockets instead of WebRTC. Maybe I'm missing something important? Could you please suggest me any NotExtremelyComplicated solutions for this?
Thank you