Answer the question
In order to leave comments, you need to log in
How to broadcast video from the server to a large number of users at the same time?
I have a server:
Answer the question
In order to leave comments, you need to log in
A channel of 100Mbps for 10 thousand users simultaneously watching videos from the site is simply not enough.
School knowledge of mathematics suggests that one user will get only 10 kilobits / s of bandwidth. Video files have such a characteristic as bitrate , if it is less than the transfer rate, then there will be delays in playback.
If users watch different video files, then the performance of the disk subsystem will also not be enough.
A banal lack of knowledge, both the basics and everything else.
Hire a specialist who, at a minimum, will select the hardware for your tasks. You can stream video in different ways.
For 10 thousand simultaneous viewers, Nginx is enough, server performance must be measured. Most likely, if there is nothing at all on the server other than broadcasting , it will pull. On the Internet channel, it will be enough for either 200 people at the same time for videos from the phone, or 50-100 in SD quality, 25-50 in HD
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question