eagle eye · Apr 11, 2011 at 11:39 PM ·
RE Bandwidth Requirements for wowza Server
I am a newbie here.I recently downloaded wowza 2 for iphone /smart phone streaming.Using a laptop as a wowza server for testing.If 10 viewers access the server at the same time to watch a 230 p stream how much bandwidth is required on the server end ? Is it 230 x 10 ? or how does this calculation work ? And any guidelines to be followed in this regard.Thanks for your time and reply.
Yes 240kbps*200users = ~48Mbps. From your server's prospective this would be your upload bandwidth, since you are sending to the clients.
240kbps⋅1024bits⋅200users⋅60seconds⋅60minutes⋅24hours⋅30days = 127,401,980,000,000bits/month = 127 terabits per month.
You can expect to pay about $300/month for a dedicated server with that much bandwidth. You may also consider using a CDN (Content Delivery Network), whose prices will be similar. But, with a CDN, you only need to push one stream from your server, so there's less to worry about. Additionally, you only pay for what you use. So, if you use less than you anticipated, you save money, but if you use more, the CDN has the capability to deal with this.
If you're expecting to serve 200 users at a time, I recommend you use a CDN or Amazon E2C which Wowza fully supports.