Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

My company does live-event streaming. Previously we handled 10,000-30,000 viewers of our stream. We just signed contracts to broadcast these events to approximately 500,000-750,000 viewers. Our stream is RTSP @ 2Mb/sec per viewer. Each event is around 3 hours.

We considered spinning up ~100 clustered compute instances from AWS/EC2 but have some concerns about that.

I'm curious if anyone has any experience moving that much data and with which CDN they went with.


share|improve this question
I do millions at full consumer resolutions and frame rates but the CDN is ours, as is the network and with custom code - so I'm not sure I have any pertinent answers for you other than it'll take a lot of work and money but may be the best thing you ever build :) –  Chopper3 Sep 25 '12 at 13:33
Thanks for the positive words. I am pretty excited to build something like this. Should be fun :) –  Publiccert Sep 25 '12 at 13:34
If you do go with EC2, be very sure that you include outbound bandwidth in your costing models. With the amount of data required for streaming video, the bandwidth costs could bite you if you're not careful. –  EEAA Sep 25 '12 at 13:36
Thanks for the tip ErikA. It's certainly something I'm factoring in my calculations. It's kind of cool to finally be eligible for tiered AWS pricing! –  Publiccert Sep 25 '12 at 13:39
Seems to be a shopping question, which isn't allowed according to FAQ. serverfault.com/faq#questions –  rmalayter Oct 3 '12 at 3:07
show 1 more comment

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.