How to Estimate Your Bandwidth and Storage Needs

Bandwidth and storage needs will vary based on a variety of factors, but it can be helpful to get an estimate of your monthly storage and bandwidth needs.

Getting Started

Each SproutVideo plan comes with 500 GB of bandwidth and storage with $.10 or $.08 overages depending on the plan. To estimate your monthly needs you will need the following information:

  • Approximate number of videos you plan to upload
  • Average length of videos
  • Video resolution
  • Approximate number of viewers you will have a month

Calculating Storage

Once you have the resolution and average length of your videos you will want to use the chart below to figure out the total GB usage per video.

Resolution GB per Minute
240 .00331
360 .00640
480 .00926
720 .01879
1080 .03713

Multiply the length of your video by the GB per minute number for your videos resolution and every resolution below it. Add those together for your total usage per video. Take the total usage per video and multiply it by the total number of videos you plan to upload. For example, if you have ten videos at 720 p with an average length of 20 minutes you would do the following:

20 x .00331 = .0662

20 x .00640 = .128

20 x .00926 = .1852

20 x .01879 = .3758

.0662 + .128 + .1852 + .3758 = .7552

.7552 x 10 = 7.552

7.522 is the total number of storage in GB you will use for 10 videos at 720 p with an average length of 20 minutes.

NOTE: Storage usage does not reset each month, the more videos you add each month the more storage you will be using.

Calculating Bandwidth

Now let’s estimate the bandwidth in GB you need for streaming per month. Using the chart below take the length of your video and multiply it by the bit rate for the resolution of your video. You can then multiply that number by how many views you anticipate.

Resolution Bit Rate
240 .00339
360 .00656
480 .00949
720 .01908
1080 .03802

For example, if you have 1,000 viewers watching all of a 20 minute video at 720 p, you would do the following:

20 x .01908 = .3816

.3816 x 1,000 = 381.6

381.6 is the bandwidth in GB you would use if 1,000 viewers watch all 20 minutes of a video at 720 p.

If you have any questions or need help calculating your streaming and storage needs please contact our SproutVideo support team at support@sproutvideo.com.

Was this article helpful?