Server configuration and backend technology of sites like ustream.tv
I am going to build a site like ustream.tv. The main use case is A user will create a live channel and any other user can view that channel. After doing some google search I found this is done using flash media server.
I thought If I could do some load testing I could find how much hardware resource I need. Also a stress testing session will show me the breaking point of my server. But the trial version supports few parallel rtmp connections. So the testing will not work here. So I was looking for configuration of servers that runs ustream dot tv . So I have these questions
- What type of server is used in live streaming sites? CPU, RAM?
- To balance the bandwidth does it use multiple NICs or any other technique?
- Do I really need Flash Media Server? or there are other alternatives?
