-
Streaming Live Webcast
Hello all,
I have a question regarding streaming media...
I am currently using a media server to stream live and archived webcasts. The current configuration is:
Dual Zeon 2.4Ghz
2Gig ram
2 - 73Gig HD's.
100Mbps NIC
I have been successful thus far with the exception of one hiccup. I conducted a live broadcast that maxed out at about 300 simultaneous users. My question is what do I need to do to be able to allow for closer to 1000 simultaneous users?
One option I have been thinking about is clustering multiple servers together.
Thanks in Advance,
ChrisInTn
-
Server is definately enough, I'd worry the most about that 100Mbps NIC...go gig if you're going to try for 1000 simultaneous users.
-
Would load balancing two servers for the stream work also?
-
How are you planning on load balancing the stream?
What bitrate are you streaming at? You should really have *enough* to stream 1000 users with your current setup... But, other factors may be interferring... For example, maybe your providers pipes are oversaturated.
If you are streaming at 128kbps, then you are going to be pumping about 18Mbps for 300 users. *About*
-
We are currenly streaming at 282kbps and 43kbps simultaneously.
As far as load balancing, the plan is to use pull streaming. Have both our servers pull the feed from our encoder. The load balancer will be hardware based, so the idea is it will just route the traffic according to the load to each of the boxes.
-
If you really are looking at this amount of listeners I'd definately look into getting more then one server and then just relaying across them all. Have like maybe three servers acting as the end servers delivering the content all relaying off of a main server doing the encoding. Just a thought.