Streaming Vs Downloading Which one uses more CPU resources? Let say I want to open a small streaming site with 1TB of videos. Each video is 200mb, what would be the recommended RAM + Processor (Dual Pentium good enough?)
Streaming might use more resources depending how you configure your stuff. Dual Pentium? Try a dual xeon or a quad xeon, depending how many users you want to stream/upload to and 4GB of RAM or more.
I may go with Dual Xeon with HT. 2GB RAM. I would say maximum of 100 users streaming per time. What is the best config for streaming?
pentium? you NEED to be using xeon if you are gunna do streaming users will appreciate streaming more, unless it is pirated stuff, then they wanna download it
streaming should require more CPU than downloading, dual pentium will not be good enough for 100 Online users. Go for quad core xeon with 2 GB RAM, also check the network and port speed on which server is connected as its very important that streaming server should be on good network.
Do you think 10Mbit port speed is good enough? What would be the download speed be on 10Mbit per sec? 200kb/sec at least maybe?
10mbit means about 1mB/s or 1024kB/s. It will probably not be enough for 100 users, depending on the quality of the stream. Note the difference between mbit/mB kbps/kBps.
So everyone shares the 1mb/sec? Let say 10 users are streaming. Does that mean each user = 100kb/sec?
Are these videos something you don't want shared or you don't care? If you want to keep your files safe definetly go with streaming.
Here is a great article that explains Streaming vs. Downloading Basically, they will take up the same amount of bandwidth, but streaming will be more cpu intensive