Broadcasting, questions

Hello all,
i’m new to webRtc and all the related topics.
This is my question:
can i use webRTC to broadcast a video to users, the number of users can
vary from 10 to 20 to 100 to 1000.
With P2P connection of webrtc and a mesh network it will be too resource
consuming, similarly for a star network if the users are a lot (>20?).
What about with licode?
i saw an example of a classroom, which is similar to what i need to do, but
i cannot make it working, not even the online one. how can invite people?
if i give them the same url they do not join me but they create a new class.