Streaming and Storage Usage Estimates

Follow

To estimate the number of videos, viewing hours and storage needed for an Ensemble Video deployment, one must consider a number of variables. The variables to consider are number of videos being stored/managed, video quality (total encoded bit rate), number of viewers, and duration of a view. Use these media streaming estimates to calculate streaming usage at your organization for:

VOD Single File Streaming & Storage

STORAGE (VOD):

Below are some examples of how much storage space is needed to manage a specific number of videos encoded at 1.5 Mbps (1,500 kbps).

  • 200GB - 3,720 videos (5 minutes each)
  • 500GB - 9,320 videos (5 minutes each)
  • 1TB - 18,640 videos (5 minutes each)
  • 4TB - 74,560 videos (5 minutes each)

STREAMING (VOD):

Below are some examples of how much streaming bandwidth would be used based on one viewer watching an entire 5-minute video at 1.5 Mbps.

  • One 5-minute video streamed to 100 viewers equates to 5.4 GB (0.0054 TB) of bandwidth.
  • One 5-minute video streamed to 1,000 viewers equates to 53.6 GB (0.0536 TB) of bandwidth.
  • One 5-minute video streamed to 5,000 viewers equates to 268.2 GB (0.2682 TB) of bandwidth.
  • One 5-minute video streamed to 10,000 viewers equates to 536.4 GB (0.5364TB) of bandwidth.

DISCLAIMER

Not every video will be watched for the entire duration, a viewer may watch it more than once, another viewer may not watch more than 10 seconds. Point being, there are a lot of variables at play here and these are just estimates.

VOD ABR Storage & Streaming

Ensemble Video uses a streaming performance management technique for streaming video called adaptive bit rate (ABR) streaming. Basically, Ensemble Video continually monitors viewer bandwidth and dynamically adjusts video quality based on available bandwidth.

STORAGE (VOD):

Below are some examples of how much storage space is needed to manage a specific number of videos that were encoded using an ABR encoding recipe: 500 kbps, 1.5 Mbps (1500 kbps) and 3 Mbps (3,000 kbps).

  • 200GB – 1,118 videos (5 minutes each)
  • 500GB – 2,796 videos (5 minutes each)
  • 1TB – 5,592 videos (5 minutes each)
  • 4TB - 22,368 videos (5 minutes each)

STREAMING (VOD):

Below are some examples of how much streaming bandwidth would be used based on a number of viewers watching an entire 5-minute video that was encoded using an ABR encoding recipe: 500 kbps, 1.5 Mbps (1500 kbps) and 3 Mbps (3,000 kbps). Note: we assume the viewer watches the 3 Mbps video for the entire duration for a worst case scenario.

  • One 5-minute video streamed to 100 viewers equates to 10.7 GB (0.107 TB) of bandwidth.
  • One 5-minute video streamed to 1,000 viewers equates to 107.3 GB (0.1073 TB) of bandwidth.
  • One 5-minute video streamed to 5,000 viewers equates to 536.4 GB (0.5364TB) of bandwidth.
  • One 5-minute video streamed to 10,000 viewers equates to 1,072.9 GB (1.0729 TB) of bandwidth.

DISCLAIMER

Because this in an ABR example, some viewers will watch the 500 kbps video, others will watch the 3 Mbps video, additionally, a viewer could watch 5 minutes of the 1,500 kbps file and ` minutes of the 500 kbps file based on their available viewing bandwidth. Please keep in mind not every viewer will watch the entire duration of a video, a viewer may watch it more than once, another viewer may not watch more than 10 seconds. Point being, there are a lot of variables at play here and these are just estimates.

Live Streaming

Use these live streaming estimates to calculate the total requirement for monthly streaming quota and peak bandwidth based on a 1,500kbps live stream, concurrent viewers and one hour viewing duration for a live streaming event.

STREAMING USAGE (LIVE):

  • 1 viewer watching your live stream for 1 hour = 1 viewer hour = 0.64 GB (0.00064 TB) of streaming
  • 100 viewers watch your live stream for 1 hour each = 100 viewer hours = 64.37 GB (0.06437 TB) of streaming
  • 1,000 viewers watch your stream for 1 hour each = 1,000 viewer hours = 643.73 GB (0.64373 TB) of streaming
  • 5,000 viewers watch your stream for 1 hour each = 5,000 viewer hours = 3,218.65 GB (3.21865 TB) of streaming
  • 10,000 viewers watch your stream for 1 hour each = 10,000 viewer hours = 6,437.30 GB (6.4373 TB) of streaming

Daily Live Stream Example (News Broadcast, Morning Announcements, etc.)

Concurrent Viewers: 200

Video/Audio Quality: 1 Mbps (1,000 kbps)

Days per Month: 25

Peak Bandwidth Needed: 200 Mbps / 0.2 Gbps

Length: 10 Minutes

Length: 15 Minutes

Length: 20 Minutes

Total Streaming: 403 GB

Total Streaming: 605 GB

Total Streaming: 806 GB


One-Time Live Stream Example (Graduation, Game, Meeting, Concert, etc.)

Video/Audio Quality: 1 Mbps (1,000 kbps)

Days per Month: 1

Average Length: 120 Minutes

Concurrent Viewers: 50

Concurrent Viewers: 100

Total Streaming: 43 GB

Peak Bandwidth: 43 Mbps / 0.04 Gbps

Total Streaming: 85 GB

Peak Bandwidth: 85 Mbps / .083 Gbps

Concurrent Viewers: 250

Concurrent Viewers: 500

Total Streaming: 214 GB

Peak Bandwidth: 214 Mbps / .21 Gbps

Total Streaming: 429 GB

Peak Bandwidth: 429 Mbps / 0.42 Gbps

Note:  These estimates are merely general information designed to try to help determine the range of what your actual streaming might be; estimates may vary from what your actually streaming activity turns out to be.

0 out of 0 found this helpful