I need to do a Live Broadcast apps using flutter on both iOS and Android.
While broadcasting, the video can be recorded by both the broadcaster and viewer (Up to 500).
I have did some studies and seems like WebRTC is the way to go. But I need to know some additional info:
How can broadcast be done? Send to a server and the server will send to individual viewer separately?
Can I put something overlay on the video while it is playing? Example: Text, Icons, Buttons .... etc