Results 1 to 3 of 3

Thread: Performance/Hardware question

  1. #1

    Question Performance/Hardware question

    Hi everyone,

    I have the following setup:
    • 4 Core
    • 8Gb Ram
    • 80GB HDD

    Running on Ubuntu with wowza.

    So far I have 3 live stream from IP Cameras running smoothly with no problems.

    The goal is to have about 16 live streams and also do video archives of each stream 3 times a day 30mins long and go back as far as 1 week.

    My question is, is this hardware good enough to handle the livestreaming and recording of all 16 streams simultaneously or would I need more hardware?

    Does anyone have experience doing such thing?

    thank you!

  2. #2
    Join Date
    Jul 2012


    Hardware scaling is different based on varying workflows, stream configurations, and audience. In your case, estimate the load of a single incoming camera stream using real performance statistics on your server. Setup the recording workflow and configure the single camera to meet your proposed requirements. When you identify the load this places on your server, you can multiply your figure to get an idea of how much load will be placed on the server for 16 cameras. Also take into consideration the disk space needed for constant recording, etc.

    In addition, you can simulate RTMP client load using the RTMP Load Test Tool.

    Bandwidth is usually the limiting factor. As rule, consider this formula as a guide: (stream bitrate * max concurrent clients) < server bandwidth. Also, keep in mind that it is a good practice to reserve 20% of CPU, memory and bandwidth for operational overhead.


  3. #3
    Join Date
    Jun 2011


    The best approach is to monitor what you have running right now (assuming you are recording the streams currently) and note/monitor the levels for the cpu utilization, memory usage (heap) and disk IO.
    See where they are now and then note again where they are when adding another stream and recording session. You should, from that data, be able to get a good idea of where cpu, memory and disk will be if all of
    the streams were to be added.


Similar Threads

  1. Hardware Question
    By nkaroly in forum Performance Tuning Discussion
    Replies: 1
    Last Post: 11-02-2012, 05:02 AM
  2. Hardware encoder question
    By tranjuan in forum Live Streaming and Encoder Discussion
    Replies: 3
    Last Post: 10-09-2012, 07:07 AM
  3. Hardware Performance Tuning
    By sathishkumarkps in forum Performance Tuning Discussion
    Replies: 1
    Last Post: 10-01-2012, 07:23 AM
  4. Hardware question for transcoding live stream
    By keokee in forum General Forum
    Replies: 4
    Last Post: 04-21-2012, 04:07 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