Downloading video from a web server
July 5, 2007 12:10 PM
Subscribe
Say I have a video I want to put on my website. It's 10MB. I use Flash video for progressive download. Ignoring bandwidth issues, what are the implications for my web server if lots of people want to watch it at the same time, and what steps can I take to ensure everything runs smoothly?
I'm actually already doing this, and so far haven't had any issues. But what happens if 10 people want to watch the same video simultaneously? Or 100? Or even more? Will this kill my server? I assume there is some calculation I can do which will tell me what kind of server I need to buy. So how do I work out the minimum spec I need to get by, and the maximum which gives me lots of room to grow?
(I'm looking at hosting with YouTube or whatever instead, but it might not be an option.)
posted by zingzangzung to computers & internet (4 comments total)
1 user marked this as a favorite
Either way, as long as you're serving from a web server (as opposed to Flash Server, your overhead is really small. As long as you've got a decent (Gigabyte) ethernet connection and decent RAM, any web server can spit out the same 10MB file without breaking a sweat. It's really hard to overload a web server via multiple connections- generally you just set the max # of concurrent connections and everything beyond that gets queued.
If you're regularly getting 100+ simultaneous views, I'd go with a hosting company.
posted by mkultra at 12:52 PM on July 5, 2007