How many users a Youtube-like website could handle with a 5TB bandwidth?

KLANN

Registered Member
Joined
Dec 26, 2012
Messages
65
Reaction score
5
Hello,
I am a dev beginner and I am building an youtube-like website and I plan to use all embedded videos from youtube and Dailymotion. I was wondering to ask here to experienced people, roughly how many users a 5Tb transfer (bandwidth) could handle?
 
Embedding won't eat any of your server bandwidth. All YouTube traffic will go through Google servers. However, your website / script will eat some bandwidth serving static content such as HTML, CSS, JS, Images, ... .
You can estimate how many requests will 5TB handle calculating for example homepage or watch page response size. The simply divide 5TB by that number and wuala, you've got number of requests you can handle with 5TB of bandwidth.
It's not accurate, only an rough estimate. We don't take in count caching and 100 other things.
 
Got it thank you, very exhaustive. One more question: when the hosting services tell you 5Tb bandwidth, it means the maximum of bandwidth per second right?
 
Submit your sitemap to gsc and go to your panel, wstats you can see how many megabytes consume their bot. It will gives you an idea of how much your visitors will max consume.
 
Submit your sitemap to gsc and go to your panel, wstats you can see how many megabytes consume their bot. It will gives you an idea of how much your visitors will max consume.
Thank you, very useful.
 
per month, It's very rare you would need 5tb bandwidth per second
got it, thank you.
I am trying to figure out, VERY approximately, how much traffic 5TB could handle. Please correct me if I am wrong.
If I calculate the bandwidth of the videos excluding any other content, assuming that a video at 480p average consumes 260MB/h (72kb/s), and assuming the website has 1000 users in total throughout the month, 5TB would allow these users to watch more or less 19 hours per month of videos at 480p (1000 users * 72kb/s = 72mb/s, 5.000.000mb/72mb/s = 69.444 seconds /3.600 = 19.29 hours).
 
Back
Top