Deploy WOWZA to live stream 20000 location via PC with Webcam
We are need to deploy 20000 Live streaming on QCIF resolutions from different location via PC/Laptop having webcam to our WOWZA streaming server with recording in the server, further 100's of users will monitor the live stream from different location.
we plan to use RTMP protocol on http with flash plugin and would like to know the number of server required and effective live streaming that can happen per server to achieve the above objective
we have 2000 Mbps of Internet Bandwidth and 4 windows based server with xeon hex core and 64GB ram at our data center.
we need to understand the maximum number of live stream possible via RTMP protocol in a singe server given adequate bandwidth availability
Generally we recommend 250 to 400 input streams per physical server, though this can be tuned upwards if running virtual OS's on the same physical machine. The number of viewers per server can go much higher - certainly into the thousands per server.
It's difficult to be categorical as there are so many variables involved even outside of the physical hardware specification. The performance tuning article is a good starting place and from there you can tune accordingly to maximize performance.