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.
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
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|
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.
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.
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 email@example.com.
Check out these other articles in the General and Common Questions section: