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 Minutes | 10,000 mins / month | ✔ | ✔ |
| 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. Pricing varies based on video resolution, with higher quality streams incurring higher per-minute costs.
| Resolution | Speaker 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)
| 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, 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):
- Viewer Audio
- Viewer HD -> Full HD -> 2K -> 2K+
- Speaker Audio
- Speaker HD -> Full HD -> 2K -> 2K+
- 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.liveor visit Contact Us.
Got a Question? Ask us on discord

