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 Minutes10,000 mins / month
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. Pricing varies based on video resolution, with higher quality streams incurring higher per-minute costs.

ResolutionSpeaker Price (USD)Viewer Price (USD)
Audio Only$0.0006 / min$0.0003 / min
HD Video$0.003 / min$0.0015 / min
Full HD Video$0.007 / min$0.0035 / min
2K Video$0.007 / min$0.0035 / min
2K+ Video$0.007 / min$0.0035 / 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, free minute allocation, 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
  • Assuming HD video resolution:
    • Speaker rate: $0.003/min
    • Viewer rate: $0.0015/min
  • Total cost:
    • Speaker cost: 60 × $0.003 = $0.18
    • Viewer cost: 3,000 × $0.0015 = $4.50
    • Total: $4.68
Do the 10,000 free minutes apply to streaming?
  • Yes. The free monthly quota covers Speaker and Viewer minutes across all resolutions.
  • It does not cover encoding charges (for HLS), recording, or RTMP-out.
How does the free quota priority work?
  • Free minutes are consumed in the following order (cheapest to most expensive):
    1. Viewer Audio
    2. Viewer HD -> Full HD -> 2K -> 2K+
    3. Speaker Audio
    4. Speaker HD -> Full HD -> 2K -> 2K+
    5. Conferencing Audio -> HD -> Full HD -> ...
  • This ensures you get the maximum value from your free tier.
Why am I charged for HD if I set a low resolution?
  • Charges are based on aggregate resolution.
  • If a viewer watches 8 streams of 320x180, the total pixel count (518,400 px) falls into the HD category, so they are charged the HD rate.

Invoice & Billing

Free vs. Paid Accounts
  • Free Account: Default upon signup. Includes 10,000 free minutes.
  • 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).
Do unused free minutes roll over?
  • No. The 10,000 free minutes reset at the beginning of each calendar month. They do not carry forward.
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