Skip to main content

Interactive Live Streaming (ILS & HLS) Pricing

Stream to thousands of viewers with ultra-low latency Interactive Live Streaming (ILS) or reach massive audiences with HTTP Live Streaming (HLS). Both options support multiple video quality levels and resolution-based pricing.

Plans

Select a plan based on your streaming needs. Each tier offers different viewer concurrency limits and encoding capabilities.

PlanFree PlanPay-As-You-GoEnterprise
Cost$0Usage BasedVolume Discounts
DescriptionFor effortless launch & explorationScale seamlessly with usage-based pricingHigh-volume demands & custom use cases
Free Credit$20 credit included$20 credit includedVolume Discounts
ILS Viewers200 Concurrent1000 ConcurrentCustom
HLS Viewers100 Concurrent500 ConcurrentCustom
Encoding Req1 Concurrent5 ConcurrentCustom
SupportCommunityDedicated ChannelsDedicated Infrastructure
SLA--99.99% Uptime

Base Pricing

Streaming costs are calculated separately for speakers (hosts/co-hosts) and viewers, billed per minute based on the aggregate resolution received.

ServicePrice (USD)Unit
Livestream (Speaker)$0.004per speaker min
Livestream (Viewer)$0.002per viewer min

HLS Encoding Charges (Applies only to HLS)

ServicePrice (USD)Unit
Audio Encoding$0.04per livestream min
Video Encoding (SD/HD)$0.04per livestream min
Video Encoding (Full HD)$0.08per livestream min

Add-ons

Extend your streaming capabilities with cloud recording, RTMP re-streaming to social platforms, and secure cloud storage for your recorded content.

ServicePrice (USD)UnitDescription
Cloud Recording (HD)$0.015per recorded minComposite recording
Cloud Recording (Full HD)$0.030per recorded minComposite recording
Re-streaming (RTMP)$0.03per streaming minStream to social media
Storage (Video)$0.003per min storedPer month
Storage (Audio)$0.0003per min storedPer month

Concurrency Limits

FeatureFree Plan LimitPay-As-You-Go Limit
ILS Viewers200 concurrent viewers1000 concurrent viewers
HLS Viewers100 concurrent viewers500 concurrent viewers
RTMP/HLS Encoding Requests1 concurrent request5 concurrent requests

Feature & Plan Comparison

FeatureFreePay-As-You-GoEnterprise
Concurrent Participants50100Custom
Concurrent Recording Req15Custom
Concurrent RTMP-Out15Custom
Concurrent Viewers (ILS)2001000Custom
Concurrent Viewers (HLS)100500Custom
Data Retention3 Days7 DaysCustom (30 Days)
SIP Calling
Compliances (ISO, SOC-2, GDPR)-Add-onsAdd-ons
Proxy/Geo-fencing/VPN--

Frequently Asked Questions

Learn more about streaming pricing, the $20 free credit, and how costs are calculated for speakers and viewers.

Interactive & HTTP Live Streaming (ILS & HLS)

What are "Speaker minutes" and "Viewer minutes"?
  • Speaker Minute: Duration a host/speaker spends in the session. (Duration x No. of Speakers)
  • Viewer Minute: Duration a viewer watches the stream. (Duration x No. of Viewers)
  • Example: A 30-min stream with 2 speakers and 100 viewers:
    • 60 Speaker Minutes
    • 3000 Viewer Minutes
How is Interactive Live Streaming pricing calculated? Can you provide an example?

Let's say 2 speakers stream for 30 minutes with 100 viewers:

  • Livestream duration: 30 minutes
  • Speaker minutes: 30 minutes × 2 speakers = 60 speaker-minutes
  • Viewer minutes: 30 minutes × 100 viewers = 3,000 viewer-minutes
  • Rates:
    • Speaker rate: $0.004/min
    • Viewer rate: $0.002/min
  • Total cost:
    • Speaker cost: 60 × $0.004 = $0.24
    • Viewer cost: 3,000 × $0.002 = $6.00
    • Total: $6.24
Does the $20 free credit apply to streaming?
  • Yes. The $20 free credit can be applied to Speaker and Viewer minutes across all resolutions.
  • It also covers encoding charges (for HLS), recording, and RTMP-out — the credit applies to any usage until it is exhausted.
How is streaming billed?
  • Streaming is billed per minute — $0.004 per speaker-minute and $0.002 per viewer-minute — based on the aggregate resolution each user receives (the sum of all video streams they watch).

Invoice & Billing

Free vs. Paid Accounts
  • Free Account: Default upon signup. Includes $20 in free credit.
  • Paid Account: Activated when you add a credit card. You are only charged if you exceed the free limits or use add-on services.
When are invoices generated?
  • Invoices are generated on the 2nd or 3rd of each month.
  • Auto-charge is attempted within 24 hours.
  • If payment fails, services may be suspended after the due date (9th/10th).
Does my $20 free credit expire?
  • No. The $20 free credit is added to your account on signup and does not expire. It is drawn down as you use paid services, with no minimums.
Taxes and Indian GST
  • International: No taxes applied unless local laws require it.
  • India:
    • Invoices are in INR.
    • 18% GST is applicable.
    • TDS (2%) is applicable under section 194(C) or 194(J).
    • GST and PAN details must be updated in the dashboard.
How do I get a volume discount?
  • If your usage exceeds 100,000 minutes/month, contact our sales team for volume discounts.
  • Email: support@videosdk.live or visit Contact Us.

Got a Question? Ask us on discord