This question already has an answer here:
Can someone help us, we are looking to roll out a video on demand platform to provide internal staff the ability to view content.
we will need to stream to 1000 users, the video files will be 720p videos of max size typical 250MB. they will all be streaming various aspects including pre-encoded & possibly encrypted videos (with codecs supplied to end users)
we have been recommended the following hardware
Intel Xeon 3.6ghz 4 core 64GB 6x 1.2TB SAS disks & 2x 800GB SSD write intensive 4x 1g NIC’s
but are trying to find a way to calculate the concurrent user load this server would be able to provide and any recommendations to meet our requirements.