Results 1 to 2 of 2

Thread: Wowza Media server Sizing for 3000 attendees

  1. #1
    Join Date
    May 2016

    Default Wowza Media server Sizing for 3000 attendees


    I'am trying to size a video broadcast solution for 3000 attendees.

    The idea is to integrate Wowza with Cisco TCS. The operation would be as follows:

    1x Video Endpoint -> Cisto TCS -> Wowza

    The issue I'm having is with sizing number of instances and the physical server to support this solution. Cisco TCS will allow a maximum of 2 simultaneous independent streams.

    This is the sizing I'm considering for 3000 attendees:

    - 6 instances of Wowza media server
    - Based on the performance Benchmark, I'm considering Server 3 with the following specs
    Processor: Single Intel Xeon CPU E3-1285 V3 @ 3.60GHz
    Cores/Threads: 4/8
    Memory: 32 GB
    Motherboard: Supermicro X10SAE
    OS: Ubuntu 12.04 (64-bit)
    Java: Java 8 (64-bit)
    GPU/Acceleration: Built-in HD4600 with Intel Quick Sync

    Link for server benchmark post:

    Am I too far from the optimal solution? Is this sizing ok?

    Nuno Soares

  2. #2


    Hello Nuno,

    I can't make any recommendation as to what hardware you should purchase.
    My advice would be to ensure you're able to take the a hardware back if it does not meet your needs.

    That being said, the minimum hardware requirements for a production server are listed on the website. Here is a direct link where you can find this information:

    Usually, when discussing streaming, the main bottleneck can be the internet bandwidth available at the server side. You will need to make sure that your server has enough bandwidth available to deliver the streams to all your connected clients. Here is a high level formula that you can use for calculating the necessary bandwidth for your server:
    Total Bandwidth = streaming clients * stream bandwidth + 20% IP overhead.

    Of course, different hardware setups behave differently and in order to know your server/system total capacity, you should perform your own tests on the hardware running your Wowza Streaming Engine software.

    You can access our Load Test Tool here:

    To request the Load Test Tool, click the link at the bottom of this page. In order to get the Load Test Tool, you must electronically sign a Load Testing Software Agreement. To complete that agreement, you'll need the last five (5) digits of your Wowza Streaming Engine software license key and a valid email address. After you've signed the Load Testing Software Agreement and Wowza has verified your information, you'll receive an email within three (3) business days that includes download instructions.

    We do have a list of supported NVENC GPU cards which can be seen in the article below.

    We also have a list of which CPUs have Quick Sync enabled, in the following article.

    If you choose to test hardware for accelerated encoding with Wowza, you should not commit to the purchase until you have confirmed that it does suit your needs.
    Please let me know if I can clarify any of this for you, or if you still have questions that I can assist with.

    Jason Hatchett

Similar Threads

  1. Proper sizing for load balanced Wowza Servers on EC2
    By myboynoy in forum Wowza Media Server 3 for Amazon EC2 Discussion
    Replies: 3
    Last Post: 06-18-2013, 01:57 PM
  2. WOWZA Server VM Compatability & Web Server Sizing
    By sgopalkr in forum Performance Tuning Discussion
    Replies: 2
    Last Post: 10-04-2012, 05:54 AM
  3. Hardware sizing rule-of-thumb
    By piers7 in forum Live Streaming and Encoder Discussion
    Replies: 3
    Last Post: 08-20-2012, 04:10 AM
  4. Hardware Sizing
    By joyesther in forum General Forum
    Replies: 2
    Last Post: 01-02-2012, 06:01 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts