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.
| Plan | Free Plan | Pay-As-You-Go | Enterprise |
|---|---|---|---|
| Cost | $0 | Usage Based | Volume Discounts |
| Description | For effortless launch & exploration | Scale seamlessly with usage-based pricing | High-volume demands & custom use cases |
| Free Credit | $20 credit included | $20 credit included | Volume Discounts |
| ILS Viewers | 200 Concurrent | 1000 Concurrent | Custom |
| HLS Viewers | 100 Concurrent | 500 Concurrent | Custom |
| Encoding Req | 1 Concurrent | 5 Concurrent | Custom |
| Support | Community | Dedicated Channels | Dedicated 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.
| Service | Price (USD) | Unit |
|---|---|---|
| Livestream (Speaker) | $0.004 | per speaker min |
| Livestream (Viewer) | $0.002 | per viewer min |
HLS Encoding Charges (Applies only to HLS)
| Service | Price (USD) | Unit |
|---|---|---|
| Audio Encoding | $0.04 | per livestream min |
| Video Encoding (SD/HD) | $0.04 | per livestream min |
| Video Encoding (Full HD) | $0.08 | per 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.
| Service | Price (USD) | Unit | Description |
|---|---|---|---|
| Cloud Recording (HD) | $0.015 | per recorded min | Composite recording |
| Cloud Recording (Full HD) | $0.030 | per recorded min | Composite recording |
| Re-streaming (RTMP) | $0.03 | per streaming min | Stream to social media |
| Storage (Video) | $0.003 | per min stored | Per month |
| Storage (Audio) | $0.0003 | per min stored | Per month |
Concurrency Limits
| Feature | Free Plan Limit | Pay-As-You-Go Limit |
|---|---|---|
| ILS Viewers | 200 concurrent viewers | 1000 concurrent viewers |
| HLS Viewers | 100 concurrent viewers | 500 concurrent viewers |
| RTMP/HLS Encoding Requests | 1 concurrent request | 5 concurrent requests |
Feature & Plan Comparison
| Feature | Free | Pay-As-You-Go | Enterprise |
|---|---|---|---|
| Concurrent Participants | 50 | 100 | Custom |
| Concurrent Recording Req | 1 | 5 | Custom |
| Concurrent RTMP-Out | 1 | 5 | Custom |
| Concurrent Viewers (ILS) | 200 | 1000 | Custom |
| Concurrent Viewers (HLS) | 100 | 500 | Custom |
| Data Retention | 3 Days | 7 Days | Custom (30 Days) |
| SIP Calling | ✔ | ✔ | ✔ |
| Compliances (ISO, SOC-2, GDPR) | - | Add-ons | Add-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.liveor visit Contact Us.
Got a Question? Ask us on discord

