It really depends on the size of the videos. If you’re going to be streaming large video files to 1,000 users, go with more bandwith.
Amazon’s Elastic Compute Cloud (EC2) is a good bet as it scales the bandwidth depending on user base and frequency.
It can convert to/from all key format, upload video or DVD directly to key portables like iPod, Sony PSP, Archos, Zen Creative, and mobiles.
I already know how to do that I’m stuck on the part where u save it on your computer. please help.
You may use the best software I have seen AVS Video Tools.
It can capture video from DV or webcams, TV tuners, DVB-T, DVB-S, transfer VHS tapes to DVD, remove commercials, edit video, copy and burn DVDs and video files: AVI (DivX, XviD, etc.), MP4, WMV, 3GP, 3G2, QuickTime (MOV, QT), SWF, DVD, VOB, VRO, MPEG 1,2,4, MPG, DAT, VCD, SVCD, ASF, H.263, H.264, RM, DVR-MS.
There is the free download link
It’s not the cheapest but you wouldn’t need to worry about running out of bandwidth.
We are talking of STREAMING (real time video), as opposed to “Video downloads” (NOT real time)
You should look at TWO things:
- The monthly bandwidth (the TOTAL of kb, Mb sent per month) and
- The instant Bandwith (How many kb/Mb?sec the server is capable of uploading. This will define the maximum number of CONCURRENT visitors).
Assuming that you stream at 150k/s, to 1000 simultaneous visitors, you need a bandwith of 150,000 kb/sec – 150 Mb/sec – and a server capable out issuing that. This is where your costs are important: that link can only be achieved by fiber optics and very fast machines.
The total bandwidth, at that stage, become irrelevant.
Say you have an instant bandwidth of 500kb/s: you can only have 3 visitors at once. If you have 4, your server is overloaded, and the streaming will be braking up! If you have these 4 visitors for a few minutes in a whole month, your monthly bandwidth will be still nothing, but you will have 4 disappointed visitors.

Hot Topic