Can someone please tell me a simple way to calculate my bandwidth needs in using the wowza server to deliver recorded streams or live content? I have checked your performance tests and other threads, but I’m not sure I fully understand.
I am currently running about 60 hours of content in Real Player 256kbps streams (via http streaming, broken into many 10 minute clips). Using this old school approach, my monthly transfer is about 300 gigs. I have a dedicated metered server, with a 100 mbps connection.
I want to switch to wowza to offer a better user experience, and I am planning on encoding the entire videos (about 60 minutes each) into low and high band versions (100 kbps for low band, and 400-500 for high band).
QUESTIONS:
-
Do these encoding standards sound realistic?
-
How do I calculate my bandwidth needs? I have about 250 subscribers, and I don’t know how many would be CONCURRENT viewers, but I wouldn’t think it’s more than 10 or 20 at any given time. Is the math pretty much “x” number of concurrent users multiplied by the data rate, for example:
10 concurrent users x 500 kbps = 5 mbps ??
I am switching to a new dedicated server that has a 5 mbps UNMETERED connection and I thought that would be more than enough, but now I’m thinking it’s way too little.
-
Am I better off with a METERED connection that has an unthrottled 100 mbps connection, rather than an unmetered 5 or 10 mbps connection.
-
Finally, what impact do the caching and I/O or hard disk speeds play in the performance? What would you recommend as a server configuration and bandwidth allocation for someone with my specs: 60 to 100 hours of video, no more than 20 concurrent users at peak and usually a lot less?
-
How can I test the server’s capability in advance, and should I run Wowza on it’s OWN server, or side by side with my domains and apache?
Thanks in advance,
Craig