networking - What bandwidth is required for broadcasting a live video to say 50000 users -
I have been assigned the project to broadcast an event on the Internet in which there are 50,000 users, Users will watch the same live video. My query is that my bandwidth will be required, which will not be as per the number of users who see this stream.
-
I'm a little confused; Due to why every user needs a different stream of bandwidth in the broadcast?
-
If I install the server with the streaming capability of 50 Mbps bandwidth, then it is a broadcast.
-
Do I have to be a Class C IP to run streaming server on the RTP protocol?
-
If possible, how do services like Google Hangout Air work to get it through RTSP?
Please suggest to me that you have such a practical experience in particular.
Thank you in advance
You need a bandwidth and a ton of resources.
If you need more bandwidth, you have to know your average bitrate for the video. Suppose that the bitrate of your live video is 1 megabit (overhead, retention, sequence which requires more bandwidth, etc.) You only need 50% of your 50 Mbps and this is 0.1%. If you are actually a live event that will see 50,000 people, then there is no doubt about it and you should be able to buy a suitable CDN.
It is not something that you host yourself, you pay for a CDN so that the capability is available according to your needs, and the server is close to your audience.To work best, you'll need to get a YouTube account with live streaming, and YouTube will have to pay for bandwidth.
Now, you have nothing to do with the size of the IP block of the protocol you use. They are unrelated, different issues.
RTMP, RTSP, HTTP progressive, etc ... If you use a CDN, you use them all with a little effort. You can use a streaming protocol based on device compatibility and capability. Choose.
The Google Hangout works by using WebRTC, which is primarily peer-co-worker when you stream them on YouTube, then there is a large CDN that has many codecs, multiple protocols, and many points of presence Handles distribution.
Comments
Post a Comment