OTT Video on Demand Cloud Cost Calculator

Compare hosting costs across AWS, Google Cloud Platform, Oracle Cloud Infrastructure, and Tencent Cloud for your streaming platform

Switch to 24/7 Live Streaming Calculator →

Configuration

Total number of registered users on your platform
20% of registered users = 2,000 Monthly Active Users
Average number of times a user watches per month
Average viewing duration per session
Percentage of monthly active users online simultaneously at peak (200 viewers)
Optimized for Indonesian viewers with Jakarta-based infrastructure
Higher cache hit ratio reduces origin server costs
Total content stored across all quality variants
Turn off if using offline transcoding or third-party services
Monthly Active Users: 2,000
Peak Concurrent Viewers: 200
Total Viewing Hours/Month: 90,000
Total Data Transfer: 13.5 TB
Origin Server Load: 2.0 TB
Content Library Size: 5,000 GB

Monthly Cost Comparison

Amazon Web Services

$0
CloudFront CDN $0
MediaConvert $0
S3 Storage $0
EC2 Compute (0 instances) $0
Data Transfer $0

Google Cloud Platform

$0
Cloud CDN $0
Transcoder API $0
Cloud Storage $0
Compute Engine (0 instances) $0
Network Egress $0

Oracle Cloud Infrastructure

$0
CDN $0
Media Flow Transcoding $0
Object Storage $0
Compute (0 instances) $0
Data Transfer $0

Tencent Cloud

$0
CDN $0
Media Processing $0
COS Storage $0
CVM Compute (0 instances) $0
Traffic Package $0

Assumptions & Methodology

Video Quality

  • 720p: 2.4 Mbps bitrate
  • 480p: 1.2 Mbps bitrate
  • 360p: 600 Kbps bitrate
  • Average bitrate: 1.4 Mbps
  • Storage includes all quality variants

Usage Patterns

  • Registered users: adjustable via slider
  • Monthly Active Users: calculated from percentage
  • Watch frequency: times per month per user
  • Session duration: minutes per viewing session
  • Peak concurrent: percentage of MAU online simultaneously
  • Cache hit ratio: adjustable via slider

Infrastructure

  • Auto-scaling compute resources
  • Multi-region deployment
  • Standard storage tier
  • Load balancing included

Pricing Details & Calculation Methodology

How We Calculate Costs

1. Data Transfer Calculation

Video Quality: 720p (2.4 Mbps) + 480p (1.2 Mbps) + 360p (0.6 Mbps)

Average Bitrate: (2.4 + 1.2 + 0.6) ÷ 3 = 1.4 Mbps

Data per Hour: 1.4 Mbps = 0.63 GB/hour

Monthly Total: MAU × Watch Frequency × Minutes/Session ÷ 60 × 0.63 GB

2. Storage Calculation

Content Library: Based on user-defined library size

Storage Multiplier: 3x (for all quality variants)

Total Storage: Library Size × 3 variants

Cost: Total Storage × Storage Price per GB

3. Compute Scaling

Benchmark: 1,600 concurrent users per 4GB instance

Peak Concurrent: % of MAU online simultaneously

Origin Load: Peak Concurrent × (1 - Cache Hit Ratio)

Monthly Cost: Instances Needed × Monthly Instance Cost

4. Transcoding Calculation

Minutes per Month: Total Viewing Hours × 60

Total Minutes: Minutes × 3 variants (720p, 480p, 360p)

VOD Pricing: Reserved/Batch pricing for better rates

Cost: Total Minutes × Price per Minute (after free tiers)

Exact Pricing Sources (2024)

Amazon Web Services (AWS)
CloudFront CDN:
  • First 1 TB: FREE
  • Next 9 TB: $0.085/GB
  • Next 40 TB: $0.080/GB
MediaConvert: $0.0045/minute (VOD Reserved pricing)
S3 Storage: $0.0265/GB/month (Standard)
EC2 Compute: $70/month (c5.large)
Data Transfer:
  • First 100 GB: FREE
  • Next ~10 TB: $0.09/GB
  • Beyond 10 TB: $0.085/GB

Source: Official AWS pricing documentation

Google Cloud Platform (GCP)
Cloud CDN:
  • First 10 TiB: $0.08/GiB
  • 10-150 TiB: $0.055/GiB
  • Over 150 TiB: $0.03/GiB
Video Intelligence API:
  • First 1,000 minutes: FREE
  • Additional minutes: $0.10/minute
Cloud Storage: $0.026/GB/month (Multi-region)
Compute Engine: $50/month (n2-standard-2)
Network Egress:
  • First 1 GB: FREE
  • Next ~1 TB: $0.12/GB
  • Beyond 1 TB: $0.11/GB

Source: Official Google Cloud pricing documentation

Oracle Cloud Infrastructure (OCI)
CDN:
  • First 10 TB: $0.05/GB
  • Beyond 10 TB: $0.04/GB
Media Flow Transcoding: $0.035/minute (VOD optimized with Bitmovin)
Object Storage: $0.0255/GB/month (Standard tier)
Compute (E4 Flex): $42/month (2 OCPU, 16 GB RAM)
Data Transfer:
  • First 10 TB: FREE
  • Beyond 10 TB: $0.075/GB

Source: Official Oracle Cloud pricing documentation

Tencent Cloud
CDN:
  • First 10 TB: $0.065/GB
  • Beyond 10 TB: $0.055/GB
Media Processing (MPS): $0.008/minute (H.264)
Object Storage (COS): $0.022/GB/month
Virtual Machine (CVM): $45/month
Traffic/Bandwidth: $0.09/GB

⚠️ Source: Available documentation and competitive analysis

Important Notes

  • Free Tiers: All applicable free allowances are included in calculations
  • Volume Discounts: Tiered pricing applied automatically as usage scales
  • Regional Variations: Pricing based on US/Global regions
  • Enterprise Pricing: Volume discounts and enterprise agreements not included
  • Currency: All prices in USD
  • Last Updated: December 2024 based on publicly available pricing