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 GBs of storage and bandwidth where each extra GB cost $0.25, $.10 or $.08 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 can use the chart below to figure out the total GBs of storage used per video.
Resolution | GB per Minute |
---|---|
240p | .00332 |
360p | .00641 |
480p | .00927 |
720p | .02774 |
1080p | .04161 |
1440p | .07004 |
2160p | .11581 |
4320p | .20164 |
Multiply the length of your video by the GB per minute 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, then multiple that result 2. For example, if you have ten videos at 1080p with an average length of 20 minutes you would do the following:
20 x .00332 = .0664
20 x .00641 = .1282
20 x .00927 = .1854
20 x .02774 = .5548
20 x .04161 = .8322
.0664 + .1282 + .1854 + .5548 + .8322 = 1.767
1.767 x 10 = 17.67
17.67 x 2 = 35.34
35.34 is the total GBs in storage you will use for 10 videos at 1080p 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. If you enable the Store Source option you will use more storage than this estimate predicts as we will also store your uncompressed files in your account.
Calculating Bandwidth
Now let’s estimate the bandwidth in GBs you use for streaming per month. Using the chart below take the length of your video and multiply it by the MB per minute for the resolution of your video. You can then multiply that number by how many views you anticipate.
Resolution | MB per minute |
---|---|
240 | 3.48 |
360 | 6.72 |
480 | 9.72 |
720 | 19.548 |
1080 | 38.94 |
1440p | 73.44 |
2160p | 121.44 |
4320p | 211.44 |
For example, if you have 100 viewers all watching a 20 minute video at 1080p, you would do the following:
20 x 38.94 = 778.8 MB per view
778.8 / 1024 = .7605 GB per view
.7605 x 100 = 76.05 GB
76.05 is the total GBs in bandwidth you would use if 100 viewers watch all 20 minutes of a video at 1080p.
If you have any questions or need help calculating your streaming and storage needs please contact our SproutVideo support team at support@sproutvideo.com.
Related Articles
Check out these other articles in the General and Common Questions section: