Skip to content

Compare · list prices of 2026-10-24

Agora alternative: VoltKit RTC and the other video APIs, list prices compared

Every vendor figure on this page is a list price read from the vendor's own public page on 2026-10-24, in the vendor's own currency, with the URL beside it. VoltKit RTC's rates are read live from its price list and shown in rupees, with an approximate dollar figure for orientation.

Agora comes first: its voice and video rates, how its tiers and packages are counted, and what moving an Agora app involves. Then ten other video APIs share one table, and the six with a page of their own are linked from their rows.

VoltKit RTC: ₹99 (≈ $1.04) per 1,000 participant-minutes for Full HD video at the list prices published on 2026-10-24 by the vendors compared.

Agora

Agora's prices and how they are counted

Agora prices voice and video per 1,000 minutes in US dollars, with video split into tiers by resolution. Its monthly packages are counted in Standard Minutes, and one option carries its own monthly fee.

Agora's list prices. List prices as published on 2026-10-24, each at the URL beside it.
VendorProduct lineList price (US$)UnitNoteSource, read 2026-10-24
AgoraVoice$0.99per 1,000 minutesAlso the overage rate for Standard Minutes on paid packages.agora.ioread 2026-10-24
AgoraVideo HD$3.99per 1,000 minutesAggregate resolution up to 921,600 px (for example 1280×720). No SD tier is published; 480p falls inside HD.agora.ioread 2026-10-24
AgoraVideo Full HD$8.99per 1,000 minutesAggregate resolution above 921,600 and up to 2,073,600 pxagora.ioread 2026-10-24
AgoraVideo 2K$15.99per 1,000 minutesAggregate resolution up to 3,686,400 pxagora.ioread 2026-10-24
AgoraVideo 2K+$35.99per 1,000 minutesAggregate resolution above 3,686,400 pxagora.ioread 2026-10-24
AgoraStarter packageNot compared$45.99per month for 50,000 Standard MinutesList price $49.50.docs.agora.ioread 2026-10-24
AgoraPro packageNot compared$133.99per month for 150,000 Standard Minutesdocs.agora.ioread 2026-10-24
AgoraBusiness packageNot compared$339.99per month for 400,000 Standard Minutesdocs.agora.ioread 2026-10-24
AgoraBusiness Advanced packageNot compared$659.99per month for 800,000 Standard Minutesdocs.agora.ioread 2026-10-24
AgoraBusiness Plus packageNot compared$1,217.99per month for 1,500,000 Standard Minutesdocs.agora.ioread 2026-10-24
AgoraStarter package, counted in HD minutesNot compared$3.68Derivedper 1,000 HD minutesDerived: an HD minute uses 4 Standard Minutes, so Starter's 50,000 buy 12,500 HD minutes; $45.99 ÷ 12.5 ≈ $3.68.docs.agora.ioread 2026-10-24
AgoraAudience rate of Agora's live-streaming product (audio)Not compared$0.59Published as “starts at $0.59 per 1000 minutes”per 1,000 minutesThe figure Agora's main pricing page leads with; it is an audience rate for a different product, so it is not compared with call rates.agora.ioread 2026-10-24
AgoraCloud Proxy (optional)Not compared$500Published as minimum monthly base fee from $500per month, minimum base fee (Tier 1, up to 200 PCU)The only add-on with a published minimum.agora.ioread 2026-10-24

List prices as published on 2026-10-24, each at the URL beside it.

  • Video is priced by the aggregate resolution of all the streams a user subscribes to: HD up to 921,600 pixels, Full HD up to 2,073,600, 2K up to 3,686,400, and 2K+ above that.agora.ioread 2026-10-24
  • A Standard Minute is usage multiplied by a coefficient: audio 1, HD 4, Full HD 9, 2K 16, 2K+ 36.docs.agora.ioread 2026-10-24
  • Once a paid package is bought, the monthly free allowance stops.docs.agora.ioread 2026-10-24
  • Usage is rounded up to the nearest whole minute at month end (Agora's RTC pricing doc).docs.agora.ioread 2026-10-24

After the Free package's allowance: two Agora pages, two answers

  • Agora's RTC pricing doc gives the Free package's overuse policy as service suspension until a top-up or postpaid billing.docs.agora.ioread 2026-10-24
  • Agora's billing-policy page says minutes beyond the free allowance are charged.docs.agora.ioread 2026-10-24

When several streams arrive at once

Agora's video tier when one participant receives several streams
What one participant receives, at 30 fpsAggregate pixelsAgora tier and list price (US$)VoltKit (₹, ≈ US$ for orientation)
One 1280×720 stream921,600Video HD: $3.99 per 1,000 minutesagora.ioread 2026-10-24Full HD Video + HD Audio: ₹99 (≈ $1.04)
Two 1280×720 streams1,843,200Video Full HD: $8.99 per 1,000 minutesagora.ioread 2026-10-24Full HD Video + HD Audio: ₹99 (≈ $1.04)
One 1920×1080 stream2,073,600Video Full HD: $8.99 per 1,000 minutesagora.ioread 2026-10-24Full HD Video + HD Audio: ₹99 (≈ $1.04)
Three 1280×720 streams2,764,800Video 2K: $15.99 per 1,000 minutesagora.ioread 2026-10-24Full HD Video + HD Audio: ₹99 (≈ $1.04)
Two 1920×1080 streams4,147,200Video 2K+: $35.99 per 1,000 minutesagora.ioread 2026-10-24Full HD Video + HD Audio: ₹99 (≈ $1.04)

Derived from Agora's tier definition, which prices video by the aggregate resolution of all the streams a user subscribes to. The rows assume every stream arrives at full size; smaller windows and lower simulcast layers reduce the aggregate. VoltKit bills the highest media a participant sends or receives, so the number of streams received does not change its rate.agora.ioread 2026-10-24

VoltKit's rate for the same thing

One video rate covers 480p, 720p and 1080p at 30 fps with HD audio included; voice comes at a standard and an HD rate; 60 fps upgrades are charged only while 60 fps is delivered. Every rate is per 1,000 participant-minutes, recorded in seconds and billed per participant-second. The same list is on the pricing page, and pricing in India adds a participant-minute calculator and paying by UPI, card or net banking.

Each participant is billed one rate at a time: the highest of what they send and what they receive, recorded every 5 seconds and charged per second.

Voice

  • Standard Voice

    Up to 64 kbps

    39 credits

    per 1,000 participant-minutes

    0.039 credits per participant-minute · ₹39 (≈ $0.41) per 1,000 participant-minutes

  • HD Voice

    Up to 128 kbps

    49 credits

    per 1,000 participant-minutes

    0.049 credits per participant-minute · ₹49 (≈ $0.52) per 1,000 participant-minutes

Full HD Video + HD Audio

HD audio included

Up to 1080p/30, HD audio included

99 credits

per 1,000 participant-minutes

HD audio included in video — no separate audio charge.

Video with HD audio is 99 credits per 1,000 participant-minutes in total, never 99 + 49. A participant is billed one rate at a time: the highest media they actually send or receive.

0.099 credits per participant-minute · ₹99 (≈ $1.04) per 1,000 participant-minutes

Optional 60 fps upgrades

The premium is added to the video rate; at 30 fps the video rate applies. Totals include HD audio.

60 fps upgrades: premium over the video rate and the total, in credits per 1,000 participant-minutes
ModePremiumTotalPer participant-minute
Up to 1080p/300990.099
480p/60+101090.109
720p/60+251240.124
1080p/60+501490.149

Charged only while 60 fps is actually delivered. It needs a 60 fps camera or source.

Prices are in VoltKit Credits. New recharges: ₹1 = 1.0000 credits (≈ $0.01), so video with HD audio costs ₹99 (≈ $1.04) per 1,000 participant-minutes at today's conversion. Price list version 1.

Prices are in Indian rupees; dollar figures are approximate, at ₹95 per US dollar on 24 October 2026, for orientation only. You are billed in rupees.

Prices are in credits per 1,000 participant-minutes. One participant connected for one minute = one participant-minute.

  • Rates measured per participant-minute.
  • HD audio included with video.
  • Actual media mode determines applicable rate.
  • Enabling services does not itself generate metered charges.
  • Quality depends on supported device, codec, and network.
  • Billing uses authenticated server-side measurements.
  • Wallet offers and conversion are displayed before payment.
  • Taxes, where applicable, are shown separately or clearly included.
  • Premium frame rates depend on availability and compatibility.

Side by side

Agora and VoltKit RTC, row by row

Agora's figures keep its own labels and units; VoltKit's column is read live. Where Agora prices a tier VoltKit does not offer, the row says so. Free allowances and minimum commitments are in the table further down.

Agora and VoltKit RTC side by side. List prices as published on 2026-10-24, each at the URL beside it.
What is comparedAgora list price (US$)VoltKit (₹, ≈ US$ for orientation)
Voice
  • Voice: $0.99 per 1,000 minutesagora.ioread 2026-10-24
Standard Voice: ₹39 (≈ $0.41)HD Voice: ₹49 (≈ $0.52) per 1,000 participant-minutes
HD video (720p)
  • Video HD: $3.99 per 1,000 minutesagora.ioread 2026-10-24
₹99 (≈ $1.04) per 1,000 participant-minutesOne rate at every resolution: Up to 1080p/30, HD audio included
Full HD video (1080p)
  • Video Full HD: $8.99 per 1,000 minutesagora.ioread 2026-10-24
₹99 (≈ $1.04) per 1,000 participant-minutesOne rate at every resolution: Up to 1080p/30, HD audio included
2K and above
  • Video 2K: $15.99 per 1,000 minutesagora.ioread 2026-10-24
  • Video 2K+: $35.99 per 1,000 minutesagora.ioread 2026-10-24
Not offered: VoltKit video goes up to 1080p/60
In-app chatAgora's monthly free allowance excludes its Chat SDK.agora.ioread 2026-10-24Included with every room; chat-only connections are not metered as participants
Free allowance10,000 Standard Minutes a month on the Free package (an HD video minute uses 4 Standard Minutes, a Full HD minute 9)docs.agora.ioread 2026-10-24A one-time testing trial: 2,500 participant-minutes on your first project, at any quality; up to 25 people per room until the first paid recharge
RoundingUsage is rounded up to the nearest whole minute at month end (Agora's RTC pricing doc).docs.agora.ioread 2026-10-24Recorded in seconds and billed per participant-second; nothing is rounded up to a minute
Billing currency and paymentList prices in US dollarsIndian rupees: UPI, card and net banking through Razorpay

List prices as published on 2026-10-24, each at the URL beside it. VoltKit's rates and trial are read live.

Billing units

How the billing units differ

Per-minute figures only compare when the minute means the same thing. Here is what each vendor counts, in its own words, with the page it comes from.

VoltKit RTC: per participant-minute, by the media used

  • One participant connected for one minute = one participant-minute.
  • Each participant is billed one rate at a time: the highest of what they send and what they receive, recorded every 5 seconds and charged per second.
  • HD audio included in video — no separate audio charge.
  • 60 fps upgrades at 480p, 720p and 1080p. Charged only while 60 fps is actually delivered. It needs a 60 fps camera or source.
Usage and billing

Tiers by the resolution received

The rate depends on the resolution a participant receives. Agora, Tencent RTC and Stream add up the pixels of every stream arriving at once.

  • Agora: Video is priced by the aggregate resolution of all the streams a user subscribes to: HD up to 921,600 pixels, Full HD up to 2,073,600, 2K up to 3,686,400, and 2K+ above that.agora.ioread 2026-10-24
  • Tencent RTC (TRTC): Video duration counts the streams a user subscribes to, priced by their aggregate resolution: HD up to 921,600 pixels, Full HD up to 2,073,600, 2K up to 3,686,400 and 4K up to 8,847,360 (billing doc updated 2026-05-11).trtc.ioread 2026-10-24
  • Stream: Video is priced by the aggregated pixels of all the tracks a participant receives at once: SD up to 308K, HD up to 921,600, Full HD up to 2,073,600, 2K up to 3,686,400 and 4K up to 8,847,360.getstream.ioread 2026-10-24
  • ZEGOCLOUD: The pricing page does not state the video tier. The 2022 SDK pricing doc counts per user by aggregate resolution for accounts created after 9 December 2022, and per stream for older accounts.zegocloud.comread 2026-10-24
  • VideoSDK: Priced per participant by tier name: HD (720p), Full HD (1080p), 2K and 2K+.videosdk.liveread 2026-10-24

One rate for any video

Any video costs the same per participant-minute; some vendors publish a lower audio-only rate.

Minutes, bandwidth and a plan

A per-minute rate, with downstream bandwidth billed per GB on top, inside a monthly plan.

  • LiveKit Cloud: One per-minute rate for any video, with downstream bandwidth billed per GB as a separate meter, on top of a monthly plan.livekit.comread 2026-10-24

Packages counted in weighted minutes

  • Agora: A Standard Minute is usage multiplied by a coefficient: audio 1, HD 4, Full HD 9, 2K 16, 2K+ 36.docs.agora.ioread 2026-10-24
  • Tencent RTC (TRTC): Package minutes are deducted at audio : HD : Full HD : 2K : 4K = 1 : 4 : 9 : 16 : 36.trtc.ioread 2026-10-24

Every vendor

Every vendor on one table

Voice and video list prices, each with the vendor's product line, unit and source, and VoltKit's live rates underneath. LiveKit Cloud's minute-only overage is flagged “Different unit”: downstream bandwidth and the plan fee are billed on top. EnableX is described in words below, because its pricing page could not be read on 2026-10-24.

Voice and video list prices of the compared vendors. List prices as published on 2026-10-24, each at the URL beside it.
VendorProduct lineList price (US$ or €)UnitNoteSource, read 2026-10-24
AgoraVoice$0.99per 1,000 minutesAlso the overage rate for Standard Minutes on paid packages.agora.ioread 2026-10-24
AgoraVideo HD$3.99per 1,000 minutesAggregate resolution up to 921,600 px (for example 1280×720). No SD tier is published; 480p falls inside HD.agora.ioread 2026-10-24
AgoraVideo Full HD$8.99per 1,000 minutesAggregate resolution above 921,600 and up to 2,073,600 pxagora.ioread 2026-10-24
AgoraVideo 2K$15.99per 1,000 minutesAggregate resolution up to 3,686,400 pxagora.ioread 2026-10-24
AgoraVideo 2K+$35.99per 1,000 minutesAggregate resolution above 3,686,400 pxagora.ioread 2026-10-24
ZEGOCLOUDVoice Call$0.99per 1,000 participant-minuteszegocloud.comread 2026-10-24
ZEGOCLOUDVideo Call$3.99per 1,000 participant-minutesNot stated on the pricing page. The pricing page does not say which resolution this rate covers.zegocloud.comread 2026-10-24
Tencent RTC (TRTC)Audio duration$0.99per 1,000 minutesPay-as-you-go.trtc.ioread 2026-10-24
Tencent RTC (TRTC)Video HD$3.99per 1,000 minutesAggregate resolution of subscribed streams up to 921,600 px. SD is not published; it falls inside HD.trtc.ioread 2026-10-24
Tencent RTC (TRTC)Video Full HD$8.99per 1,000 minutesAggregate resolution of subscribed streams up to 2,073,600 pxtrtc.ioread 2026-10-24
Tencent RTC (TRTC)Video 2K$15.99per 1,000 minutesAggregate resolution of subscribed streams up to 3,686,400 pxtrtc.ioread 2026-10-24
Tencent RTC (TRTC)Video 4K$35.99per 1,000 minutesAggregate resolution of subscribed streams up to 8,847,360 pxtrtc.ioread 2026-10-24
Twilio VideoVideo Group Rooms$4.00Published as $0.004 per participant-minuteper 1,000 participant-minutesNo resolution tiers. The page says “Pricing current as of August 2026”.twilio.comread 2026-10-24
Twilio VideoAudio-only rateNot publishedper 1,000 participant-minutesNot published on the pricing page.twilio.comread 2026-10-24
100msVideo conferencing$4.00Published as $0.004 per participant-minuteper 1,000 participant-minutesAfter 10,000 free conferencing minutes a month.100ms.liveread 2026-10-24
100msAudio-only$1.00DerivedPublished as “75% off for audio only use-cases” (no absolute figure printed)per 1,000 participant-minutesDerived from the published 75% discount on $0.004: $0.001 per participant-minute.100ms.liveread 2026-10-24
LiveKit CloudShip overage, minutes$0.50Different unitPublished as $0.0005 per minuteper 1,000 minutesMinutes only: downstream bandwidth ($0.12 per GB) and the plan fee are separate meters.livekit.comread 2026-10-24
LiveKit CloudScale overage, minutes$0.40Different unitPublished as $0.0004 per minuteper 1,000 minutesMinutes only: downstream bandwidth ($0.10 per GB) and the plan fee are separate meters.livekit.comread 2026-10-24
Cloudflare RealtimeKit (Dyte's successor)Audio/video participant$2.00Published as $0.002 per minuteper 1,000 participant-minutesNo resolution tiers.developers.cloudflare.comread 2026-10-24
Cloudflare RealtimeKit (Dyte's successor)Audio-only participant$0.50Published as $0.0005 per minuteper 1,000 participant-minutesdevelopers.cloudflare.comread 2026-10-24
DailyVideo and audio calls$4.00Published as $0.004 per participant-minute at 10,001–100,000 minutesper 1,000 participant-minutesVolume tiers from 7% to 63% off, down to $0.0015 above 50M minutes. SD is not priced separately.daily.coread 2026-10-24
DailyAudio-only$0.99Published as $0.00099 per participant-minute (down to $0.00036 above 50M)per 1,000 participant-minutesApplies only when a session has no video or screen track.daily.coread 2026-10-24
VonageVideo API$4.10Published as $0.00410 per participant-minuteper 1,000 participant-minutesAny resolution; audio-only is not published separately; volume discounts “contact us”.vonage.co.ukread 2026-10-24
VonageVideo API€3.50Published as €0.00350 per participant-minuteper 1,000 participant-minutesThe same rate in the page's euro column.vonage.co.ukread 2026-10-24
StreamAudio$0.30per 1,000 participant-minutesgetstream.ioread 2026-10-24
StreamVideo SD (480p)$0.75per 1,000 participant-minutesAggregated pixels up to 308Kgetstream.ioread 2026-10-24
StreamVideo HD (720p)$1.50per 1,000 participant-minutesAggregated pixels up to 921,600getstream.ioread 2026-10-24
StreamVideo Full HD (1080p)$3.00per 1,000 participant-minutesAggregated pixels up to 2,073,600getstream.ioread 2026-10-24
StreamVideo 2K$6.00per 1,000 participant-minutesAggregated pixels up to 3,686,400getstream.ioread 2026-10-24
StreamVideo 4K$12per 1,000 participant-minutesAggregated pixels up to 8,847,360getstream.ioread 2026-10-24
VideoSDKVoice$1.00Published as $0.001 per minuteper 1,000 participant-minutesvideosdk.liveread 2026-10-24
VideoSDKVideo HD (720p)$4.00Published as $0.004 per minuteper 1,000 participant-minutesvideosdk.liveread 2026-10-24
VideoSDKVideo Full HD$8.00Published as $0.008 per minuteper 1,000 participant-minutesvideosdk.liveread 2026-10-24
VideoSDKVideo 2K$16Published as $0.016 per minuteper 1,000 participant-minutesvideosdk.liveread 2026-10-24
VideoSDKVideo 2K+$36Published as $0.036 per minuteper 1,000 participant-minutesvideosdk.liveread 2026-10-24
VoltKit (₹, ≈ US$ for orientation), read live from VoltKit's price list
VoltKit RTCStandard Voice₹39 (≈ $0.41)per 1,000 participant-minutesUp to 64 kbpsLive price list
VoltKit RTCHD Voice₹49 (≈ $0.52)per 1,000 participant-minutesUp to 128 kbpsLive price list
VoltKit RTCFull HD Video + HD Audio₹99 (≈ $1.04)per 1,000 participant-minutesUp to 1080p/30, HD audio includedLive price list

List prices as published on 2026-10-24, each at the URL beside it.

Free allowances

Free allowances and minimum commitments

What each vendor gives before it charges, and whether it asks for a plan or a minimum. VoltKit's row is read live.

Free allowances and minimum commitments. List prices as published on 2026-10-24, each at the URL beside it.
VendorFree allowanceHow it is countedMinimum commitment or plan floorSource, read 2026-10-24
Agora10,000 Standard Minutes a month on the Free package (an HD video minute uses 4 Standard Minutes, a Full HD minute 9)Standard MinutesNone for pay-as-you-go; packages from $45.99 a month; Cloud Proxy from $500 a monthdocs.agora.ioread 2026-10-24
ZEGOCLOUD10,000 minutes free on sign-upMinutes (whether monthly is not stated)Not publishedzegocloud.comread 2026-10-24
Tencent RTC (TRTC)10,000 minutes free every month, across the apps on the accountMinutesNone stated; optional plans from $9.9 a monthtrtc.ioread 2026-10-24
Twilio VideoA trial credit (amount not shown); the first 10 GB of media storage freeCreditNone stated: “pay-as-you-go, no subscriptions”twilio.comread 2026-10-24
100ms10,000 conferencing and 10,000 live-streaming minutes a month, plus 300 recording, 300 transcription and 1,000 encoding minutesParticipant-minutesNone listed100ms.liveread 2026-10-24
LiveKit CloudBuild: 5,000 WebRTC minutes, 50 GB downstream and 1,000 agent-session minutes a monthMinutes and GBShip from $50 a month, Scale from $500 a month; no annual commitment statedlivekit.comread 2026-10-24
Cloudflare RealtimeKit (Dyte's successor)No free tier shown on the RealtimeKit pricing pageNot shownNone showndevelopers.cloudflare.comread 2026-10-24
Daily10,000 participant-minutes a monthParticipant-minutesNone shown (named plans and minimums are not on the page)daily.coread 2026-10-24
Vonage100,000 minutes free for new customers (75,000 video sessions and 25,000 advanced features)Minutes, one-timeNone statedvonage.co.ukread 2026-10-24
Stream$100 of usage free every monthCreditEnterprise from 1M participant minutesgetstream.ioread 2026-10-24
VideoSDK$20 credit on sign-upCredit“No minimums. No expiration.” (prepaid)videosdk.liveread 2026-10-24
VoltKit RTCA one-time testing trial: 2,500 participant-minutes on your first project, at any quality; up to 25 people per room until the first paid rechargeParticipant-minutes, at any qualityNone: a prepaid wallet you recharge in rupees; no subscription, nothing renewsUsage and billingread live

List prices as published on 2026-10-24, each at the URL beside it. VoltKit's trial is read live and changes for campaigns.

Others

Others, briefly

The vendors without a page of their own: their call rates, allowances and the facts their pricing pages state.

Daily

Video SDK

  • Video and audio calls: $4.00 per 1,000 participant-minutesPublished as $0.004 per participant-minute at 10,001–100,000 minutesVolume tiers from 7% to 63% off, down to $0.0015 above 50M minutes. SD is not priced separately.daily.coread 2026-10-24
  • Audio-only: $0.99 per 1,000 participant-minutesPublished as $0.00099 per participant-minute (down to $0.00036 above 50M)Applies only when a session has no video or screen track.daily.coread 2026-10-24
  • Free allowance: 10,000 participant-minutes a month. Minimum: None shown (named plans and minimums are not on the page).daily.coread 2026-10-24

Vonage

Video API (OpenTok)

  • Video API (US$): $4.10 per 1,000 participant-minutesPublished as $0.00410 per participant-minuteAny resolution; audio-only is not published separately; volume discounts “contact us”.vonage.co.ukread 2026-10-24
  • Video API (€): €3.50 per 1,000 participant-minutesPublished as €0.00350 per participant-minuteThe same rate in the page's euro column.vonage.co.ukread 2026-10-24
  • Free allowance: 100,000 minutes free for new customers (75,000 video sessions and 25,000 advanced features). Minimum: None stated.vonage.co.ukread 2026-10-24
  • vonage.com's pricing page returned HTTP 403 to an automated fetch on 2026-10-24; the UK page carries the same dollar and euro columns.vonage.comread 2026-10-24

Stream

Video and Audio API; Chat

  • Audio: $0.30 per 1,000 participant-minutesgetstream.ioread 2026-10-24
  • Video SD (480p): $0.75 per 1,000 participant-minutesgetstream.ioread 2026-10-24
  • Video HD (720p): $1.50 per 1,000 participant-minutesgetstream.ioread 2026-10-24
  • Video Full HD (1080p): $3.00 per 1,000 participant-minutesgetstream.ioread 2026-10-24
  • Video 2K: $6.00 per 1,000 participant-minutesgetstream.ioread 2026-10-24
  • Video 4K: $12 per 1,000 participant-minutesgetstream.ioread 2026-10-24
  • Free allowance: $100 of usage free every month. Minimum: Enterprise from 1M participant minutes.getstream.ioread 2026-10-24
  • Stream's Maker Account gives small teams a $100 monthly credit.getstream.ioread 2026-10-24

VideoSDK

Audio and video calls

  • Voice: $1.00 per 1,000 participant-minutesPublished as $0.001 per minutevideosdk.liveread 2026-10-24
  • Video HD (720p): $4.00 per 1,000 participant-minutesPublished as $0.004 per minutevideosdk.liveread 2026-10-24
  • Video Full HD: $8.00 per 1,000 participant-minutesPublished as $0.008 per minutevideosdk.liveread 2026-10-24
  • Video 2K: $16 per 1,000 participant-minutesPublished as $0.016 per minutevideosdk.liveread 2026-10-24
  • Video 2K+: $36 per 1,000 participant-minutesPublished as $0.036 per minutevideosdk.liveread 2026-10-24
  • Free allowance: $20 credit on sign-up. Minimum: “No minimums. No expiration.” (prepaid).videosdk.liveread 2026-10-24
  • Prices are in US dollars only; rupee pricing is not published.videosdk.liveread 2026-10-24
  • The pricing page shows an India office address.videosdk.liveread 2026-10-24

EnableX

Video Call API

  • Video Call API: The pricing page could not be read on 2026-10-24 (three URLs answered HTTP 403 or 404 to an automated fetch). A search snippet from enablex.io read “starts at $0.004 per participant per minute on the pay-as-you-go plan” (unverified).enablex.ioread 2026-10-24
  • Whether EnableX publishes rupee prices is unknown: its pricing page could not be read.enablex.ioread 2026-10-24

Billed separately

What is billed apart from call minutes

Most vendors price recording, transcription, compositions, MAU-based chat, bandwidth and some options on their own lines. They are listed here as published and are not compared.

Lines billed apart from call minutes. List prices as published on 2026-10-24, each at the URL beside it.
VendorProduct lineList price (US$)UnitNoteSource, read 2026-10-24
AgoraCloud Proxy (optional)Not compared$500Published as minimum monthly base fee from $500per month, minimum base fee (Tier 1, up to 200 PCU)The only add-on with a published minimum.agora.ioread 2026-10-24
ZEGOCLOUDIn-app Chat$99per 10,000 MAUPriced separately from calling.zegocloud.comread 2026-10-24
ZEGOCLOUDIn-app Chat beyond the plan's MAU quotaNot compared$0.015Snippet, unverifiedper MAUFrom a search snippet of the ZIM docs, which also say Pro and Enterprise include 10,000 MAU a month; verify before quoting.zegocloud.comread 2026-10-24
Tencent RTC (TRTC)RecordingNot compared$1.49Published as audio $1.49, HD $5.99, Full HD $13.49, 2K $23.99, 4K $53.99 per 1,000 minutesper 1,000 minutes (audio; video tiers cost more)Billed outside packages.trtc.ioread 2026-10-24
Tencent RTC (TRTC)Chat plan$0Published as Chat from $0 (1,000 MAU)per month for 1,000 MAUtrtc.ioread 2026-10-24
Tencent RTC (TRTC)Chat MAU, pay-as-you-go$0.05per user per monthtrtc.ioread 2026-10-24
Twilio VideoRecordingsNot compared$0.004per participant-minuteBilled separately; not compared.twilio.comread 2026-10-24
Twilio VideoCompositionsNot compared$0.01per composed minuteBilled separately; not compared.twilio.comread 2026-10-24
Twilio VideoTranscriptionNot compared$0.027per room-minuteBilled separately; not compared.twilio.comread 2026-10-24
Twilio VideoMedia storageNot compared$0.00167per GB-day after the first 10 GB, which are freeBilled separately; not compared.twilio.comread 2026-10-24
100msRecordingNot compared$0.0135per minute after 300 freeNot compared.100ms.liveread 2026-10-24
100msHIPAA add-on (Developer tier)Not compared$500per month100ms.liveread 2026-10-24
LiveKit CloudShip overage, downstream bandwidthNot compared$0.12per GBlivekit.comread 2026-10-24
LiveKit CloudScale overage, downstream bandwidthNot compared$0.10per GBlivekit.comread 2026-10-24
LiveKit CloudRecording, videoNot compared$0.02per minutelivekit.comread 2026-10-24
LiveKit CloudRecording, audio-onlyNot compared$0.005per minutelivekit.comread 2026-10-24
Cloudflare RealtimeKit (Dyte's successor)Export (recording, RTMP, HLS)Not compared$0.01per minuteAudio-only export $0.003 per minute. Not compared.developers.cloudflare.comread 2026-10-24
Cloudflare RealtimeKit (Dyte's successor)Raw RTP to R2Not compared$0.0005per minuteNot compared.developers.cloudflare.comread 2026-10-24
Cloudflare RealtimeKit (Dyte's successor)Cloudflare Realtime SFU and TURN egressNot compared$0.05per GB after the first 1,000 GB a month (shared), which are freeAn infrastructure product, not an SDK bundle.developers.cloudflare.comread 2026-10-24
DailyRecordingNot compared$0.01349per recorded minute, plus $0.003 a minute for storagedaily.coread 2026-10-24
DailyRTMP outputNot compared$0.015per minutedaily.coread 2026-10-24
DailyHLS outputNot compared$0.03per encoded minutedaily.coread 2026-10-24
DailyHIPAA, firewall and insights add-onsNot compared$500per month eachdaily.coread 2026-10-24
VonageArchiving, individual streamsNot compared$0.01295per archive minutevonage.co.ukread 2026-10-24
VonageComposed archiving (SD; HD and Full HD cost more)Not compared$0.026Published as SD $0.02600, HD $0.03630, Full HD $0.04660 per archive minuteper archive minutevonage.co.ukread 2026-10-24
VonageAdd-onsNot compared$550Published as Advanced Insights $550 a month; Enterprise environment $1,100; regional media zones $550 to $1,100; firewall control $1,100 to $1,650; encryption options $550 eachper month (the lowest add-on fee)vonage.co.ukread 2026-10-24
StreamRecordingNot compared$1.50Published as $1.50 to $12.00 per 1,000 call minutesper 1,000 call minutes (the lowest tier)getstream.ioread 2026-10-24
StreamChat Build plan$0per month: 1,000 MAU and 100 concurrent connectionsgetstream.ioread 2026-10-24
StreamChat Start plan$399per month billed annually ($499 billed monthly): 10,000 MAU and 500 concurrent connectionsgetstream.ioread 2026-10-24
VideoSDKRecordingNot compared$0.015per minutevideosdk.liveread 2026-10-24

List prices as published on 2026-10-24, each at the URL beside it.

VoltKit RTC has no bandwidth line, no plan fee and no MAU price for chat. Chat comes with every room, and chat messages and chat-only connections are not charged; API calls, tokens, webhooks and in-app music are not billed either. See what is billed and the chat guide.

What you build

Live rooms, voice rooms and PK battles on VoltKit RTC

One room model carries calls, voice rooms and interactive live rooms: audio broadcasting rooms and video broadcasting rooms where hosts and seated guests publish and everyone else in the same room watches or listens, with chat beside them.

Interactive live rooms: hosts and seated guests on air, the audience in the same room; not CDN broadcast.

What VoltKit does

  • Rooms with four roles (host, cohost, moderator and viewer), signed into each token by your backend and enforced by the service
  • A stage: a viewer raises a hand, the host promotes them to co-host and back; moderators force-mute, remove people and handle hands
  • Seats as named slots one person holds at a time (claim, release, block), kept through a short drop in the connection
  • Chat in every room, plus chat-only connections for people who only read along
  • Standard and HD voice, video up to 1080p with 60 fps upgrades, screen sharing and in-app music
  • Signed webhooks for room and participant events

What your app builds

  • The seat layout: a 5-seater, 9-seater, 12-seater or 20-seater room is how your app draws the stage
  • PK battles: timers, scores and results for 1v1 PK, 1-vs-N PK, 2v2 team PK or family PK, kept over chat and room metadata
  • Gifts and coins: your own wallet and payments; gift events travel as chat messages
  • Matchmaking, ringing, push notifications and call history

5-seater, 9-seater, 12-seater or 20-seater: the seat count is your app's layout. The service sets no limit on how many people publish in a room, so your app decides how many seats it shows. 1v1 PK, 1-vs-N PK, 2v2 team PK and family PK are app logic built on rooms, chat and the promote-and-reconnect recipe; VoltKit has no PK module.

More on the product at VoltKit RTC. Read Rooms, Group audio rooms and Chat for the calls behind each of these.

Migration

Moving from Agora

The concepts carry over almost one to one: an Agora channel is a VoltKit room, a uid is an identity (a string you choose), a broadcaster is a host or co-host, and an audience member is a viewer. Your backend replaces Agora's token builder with two REST calls, and the app replaces RtcEngine with one StreamClient per call or room.

The honest difference is where decisions are made: roles, moderation and room lifetime are enforced by the VoltKit service from what your backend signed into the token, not by the client. A modified app cannot promote itself, unmute itself after a force-mute or ignore a removal.

Agora concepts and their VoltKit RTC equivalents
AgoraVoltKit RTC
App ID + App CertificateAPI base URL + API secret (server only)
Channel nameroomId (create it with PUT /v1/rooms/{roomId})
uid (int)identity (your user id, a string)
RTC token from the token builderroom token from POST /v1/rooms/{roomId}/tokens, with the role inside
CLIENT_ROLE_BROADCASTERhost (moderates too) or cohost
CLIENT_ROLE_AUDIENCEviewer
setClientRole on the clientthe host calls promote(identity, role); the server enforces it
RTM (messaging)built in: sendMessage / onMessage on the same connection

Android: RtcEngine calls and their StreamClient equivalents

Agora RtcEngine calls and VoltKit StreamClient calls on Android
Agora RtcEngineVoltKit StreamClient
RtcEngine.create(config)StreamClient(context, wsUrl, token)
joinChannel(token, channel, uid, options)connect(metadata)
leaveChannel(), RtcEngine.destroy()close()
muteLocalAudioStream(muted)setMicEnabled(!muted)
setupRemoteVideo(VideoCanvas)attachVideo(track, renderer)
renewToken(token)updateToken(token)

The full table, callbacks included, is in Migrating from Agora. Remote tracks arrive without subscribe calls, audio routing follows headsets by itself, and a token is refreshed by the service during the session, so updateToken is rarely needed.

Your backend: two REST calls instead of a token builder

curl -X PUT "$VOLTKIT_RTC_URL/v1/rooms/call-8f3a" \
  -H "X-API-Key: $VOLTKIT_RTC_SECRET" -H "Content-Type: application/json" \
  -d '{"hostIdentity":"user-7"}'

curl -X POST "$VOLTKIT_RTC_URL/v1/rooms/call-8f3a/tokens" \
  -H "X-API-Key: $VOLTKIT_RTC_SECRET" -H "Content-Type: application/json" \
  -d '{"identity":"user-99","role":"cohost"}'

The reply carries token and wsUrl for the app; tokens live ten minutes by default. Each server SDK wraps the same two calls:

The token endpoint in each server SDK: make sure the room exists, then mint a token
Server SDKMake sure the room existsMint a token for a user
Node.js@voltkit-rtc/serverrtc.ensureRoom({ roomId, hostIdentity })rtc.createToken({ roomId, identity, role })
Pythonvoltkit-rtc-serverrtc.ensure_room(room_id, host_identity=...)rtc.create_token(room_id, identity=..., role=...)
Gogithub.com/voltkit-rtc/voltkit-rtc-server-goclient.EnsureRoom(ctx, voltkit.EnsureRoomParams{...})client.CreateToken(ctx, voltkit.CreateTokenParams{...})
PHPvoltkit/rtc-server$rtc->ensureRoom(roomId: ..., hostIdentity: ...)$rtc->createToken(roomId: ..., identity: ..., role: ...)
Javain.voltkit:voltkit-rtc-serverrtc.ensureRoom(roomId, hostIdentity)rtc.createToken(roomId, identity, role)

Issue tokens from your backend builds the whole endpoint, with your own user authentication in front of it.

The SDKs

  • JavaScript (browser)

    $ npm install @voltkit-rtc/client
    JavaScript SDK guide
  • React (browser)

    $ npm install @voltkit-rtc/react @voltkit-rtc/client
    React SDK guide
  • Node.js (server)

    $ npm install @voltkit-rtc/server
    Node.js SDK guide
  • Python (server)

    $ pip install voltkit-rtc-server
    Python SDK guide
  • Go (server)

    $ go get github.com/voltkit-rtc/voltkit-rtc-server-go
    Go SDK guide
  • PHP (server)

    $ composer require voltkit/rtc-server
    PHP SDK guide
  • Java (server, Spring Boot)

    implementation("in.voltkit:voltkit-rtc-server:0.1.0")
    Java SDK guide
  • Flutter (iOS and Android apps)

    $ flutter pub add voltkit_rtc
    Flutter SDK guide
  • Android (Kotlin apps)

    implementation("in.voltkit:voltkit-rtc:0.9.10")
    Android SDK guide
  • Native iOS (Swift)

    In preview, not released yet. The Flutter SDK covers iOS apps today; for early access, email contact@voltkit.in.

    iOS preview notes

Limits

What VoltKit RTC does not offer

  • 2K or 4K video. VoltKit video goes up to 1080p, at 30 fps or with a 60 fps upgrade; Agora prices 2K and 2K+ tiers.
  • Interactive live rooms: hosts and seated guests on air, the audience in the same room; not CDN broadcast. Viewers are participants, billed at the rate of what they receive; people who only read along can use chat-only connections, which are not metered.
  • A released native iOS (Swift) SDK: it is in preview. The Flutter SDK builds iOS apps today.
  • Self-hosting. VoltKit RTC is a hosted service; your backend and apps use its REST API and SDKs.
  • Transcription, captions or translation.
  • No PK module, gift system or coin wallet: PK battles, gifts and wallets are app logic built on rooms and chat.
  • A published maximum room size. Each project's limits on concurrent rooms and viewers per room are shown on its Settings tab, and support can raise them.
  • Calls outside your app: VoltKit voice is in-app voice between your app's users.

Frequently asked questions

Is Agora free after 10,000 minutes?

Agora's allowance, per its RTC pricing doc read on 2026-10-24: 10,000 Standard Minutes a month on the Free package (an HD video minute uses 4 Standard Minutes, a Full HD minute 9). What happens after that depends on the page: Agora's RTC pricing doc gives the Free package's overuse policy as service suspension until a top-up or postpaid billing. Agora's billing-policy page says minutes beyond the free allowance are charged. Once a paid package is bought, the monthly free allowance stops. Both pages are linked above.

How does Agora count HD and Full HD minutes?

From Agora's pricing pages (docs.agora.io, read 2026-10-24): Video is priced by the aggregate resolution of all the streams a user subscribes to: HD up to 921,600 pixels, Full HD up to 2,073,600, 2K up to 3,686,400, and 2K+ above that. A Standard Minute is usage multiplied by a coefficient: audio 1, HD 4, Full HD 9, 2K 16, 2K+ 36. On VoltKit, each participant is billed one rate at a time: the highest of what they send and what they receive, recorded every 5 seconds and charged per second.

Which video calling API costs the least per minute?

There is no single answer, because vendors count different units: Agora, Tencent RTC and Stream price video by the aggregate resolution a participant receives; Twilio Video, 100ms, Daily, Vonage and Cloudflare RealtimeKit charge one rate for any video; LiveKit Cloud adds a bandwidth meter and a plan fee to its per-minute rate. The table on this page lists every rate as published on 2026-10-24, with its URL. VoltKit RTC: ₹99 (≈ $1.04) per 1,000 participant-minutes for Full HD video at the list prices published on 2026-10-24 by the vendors compared.

Does VoltKit have a free tier like Agora's?

New accounts get a one-time testing trial: 2,500 participant-minutes on your first project, at any quality; up to 25 people per room until the first paid recharge. The number is read live and changes for campaigns. Any free minutes VoltKit sets for a project are shown on the project's Overview tab.

Is chat extra?

Not on VoltKit: every room has a chat channel, and chat messages and chat-only connections are not charged, within a daily allowance that grows with your live usage. For Agora, our research noted that its monthly allowance excludes its Chat SDK; that line is unverified, so check Agora's pricing page before relying on it.

Can I migrate an Android app from Agora?

Yes. The migration guide maps Agora's concepts (channel to room, uid to identity, broadcaster and audience to host, cohost and viewer, RTM to the built-in chat) and lists RtcEngine calls beside their StreamClient equivalents, with Kotlin examples; the Flutter and JavaScript SDKs use the same names. Your backend replaces Agora's token builder with two REST calls.

Does VoltKit offer 2K or 4K video?

No. VoltKit video goes up to 1080p: one rate for 480p, 720p and 1080p at 30 fps with HD audio included, and 60 fps upgrades at 480p, 720p and 1080p, charged only while 60 fps is actually delivered. Agora lists Video 2K at $15.99 and Video 2K+ at $35.99 per 1,000 minutes (agora.io, read 2026-10-24).

Are these prices current?

Each vendor figure is the list price published on 2026-10-24 at the URL beside it; the figures are re-checked monthly and the check date is printed on the page. VoltKit's rates are read live from its price list, so they are today's.

Build your live rooms on VoltKit RTC

Voice rooms, video calls and interactive live rooms with chat, from one prepaid wallet in rupees. Your backend mints the tokens; the browser, React, Flutter and Android SDKs join the room.

Questions about a migration?contact@voltkit.inWhatsApp