How many people can watch a live video stream on DEVOS simultaneously?

How many people can watch a live video stream on DEVOS simultaneously?

There are two criteria which could potentially limit the number of viewers that can watch a live internal stream via a single DEVOS server:

1. CPU usage on the server
2. The network interface (NIC) that the server uses to connect to the network

CPU Limitations:

The amount of server CPU that a live stream delivery will use depends on the bitrate of the encoded stream. The higher the bitrate, the more CPU will be required to deliver the live stream since the server is delivering more bits of information per second. Based on our testing, a single DEVOS server can deliver a live stream to anywhere between 1,000 - 2,000 simultaneous viewers, or about 1,500 simultaneous viewers on average.

Network Interface Limitations:

A single DEVOS server is configured with two individual 1 Gbps (gigabits per second) network interface cards (NICs). With a standard installation, DEVOS servers are only configured to use one NIC at a time. With this configuration, the most bandwidth a DEVOS server can deliver at one time is 1 Gbps. If a live stream is encoded at 500 Kbps, then the server can deliver the live stream to no more than about 2,097 simultaneous viewers (1,048,576 bits per second max / 500 Kbps stream). In actuality, a server NIC cannot realistically deliver to 100% capacity. A good rule of thumb is to expect a maximum delivery rate of about 85% of the 1 Gbps. Based on that same 500 Kbps live stream, that brings the total simultaneous viewer maximum down to about 1,782.

It's possible to configure the Windows Server operating system on the DEVOS server to use both NICs, and therefore theoretically double the outbound deliverable bandwidth speed, but as mentioned earlier, this would likely result in the CPU usage maximum capability of the server being reached before the full NIC speed capability was reached.
    • Related Articles

    • Stream Live from DEVOS to YouTube

      With DEVOS, you can push a stream to other services or servers in the cloud such as Facebook, YouTube, or the Discover Video Arcus hosted streaming service. To stream to YouTube, you must first have an account on YouTube and be logged in to that ...
    • Scheduling the recording of live video streams

      OVERVIEW This step-by-step guide will explain how to schedule the recording of live streams in your DEVOS 4 system. In order to do this, you must first have at least one live stream set up in DEVOS or you must be a delegate of a user that has at ...
    • Stream Live to Facebook

      It is easy to stream live to Facebook using Streamsie and your Arcus Hosted Streaming Service. In fact, you can stream live to either Arcus or Facebook individually, or you can stream live to both simultaneously. Here is how to do it: Step 1: Go ...
    • Adding Video Clips to Live Streams and Recordings Using Streamsie

      Using the Pro features of Streamsie, you can add up to 3 video clips at a time to "roll in" during your live stream and/or recording. To do this, you must first make sure you are connected to a Streamsie Pro encoder account in either DEVOS or Arcus. ...
    • Recording with DEVOS

      Any live stream you create on a DEVOS server can be recorded on the server for use as a video-on-demand file to be watched later. To record a live stream, however, the stream must be live and available at the time of recording. It is also necessary ...