Billing of Interactive Live Audio Streaming

Last updated: 2021-09-15 15:34:48

    This document describes the billing of low-latency live streaming in TRTC rooms. You will incur additional costs if you relay audio and video in TRTC rooms to the CSS system and stream them to audience via CDNs. For details, see CDN Relayed Live Streaming > Billing.

    Usage Calculation

    Your usage of interactive live audio streaming is the cumulative audio duration of all users in your TRTC rooms.

    • A user’s length of stay in a TRTC room is equivalent to the audio duration of the user.
    • Billing starts the moment a user enters a TRTC room, even if he or she is the only user in the room.
    • In cases where a user enters and leaves a room multiple times, TRTC will add up the durations of the user’s stays in the room.

    A duration is calculated in seconds and monthly cumulative seconds are converted to minutes for billing. A duration of less than one minute is calculated as one minute.


    The price of interactive live audio streaming is listed below:

    Billable Item Unit Price (USD/1,000 Min)
    Audio 0.99

    Billing Mode

    TRTC supports two billing modes: prepaid packages and pay-as-you-go. The former is the default mode. To switch to pay-as-you-go, please see Enabling Pay-As-You-Go.

    Prepaid packages

    Your audio duration is deducted 1:1 from a general prepaid package, meaning that for 1 minute of audio duration used, 1 minute will be deducted from your package.
    Below are the prices of general packages:

    Package Type Package Duration (1,000 Min) List Unit Price (USD/1,000 Min) Package Unit Price (USD/1,000 Min) Package Price (USD) Package Price/List Price
    Fixed-time package 25 0.99 0.960 24 <97%
    250 0.99 0.908 227 <92%
    1000 0.99 0.856 856 <87%
    3000 0.99 0.805 2416 <82%
    Custom package 0 < T < 25 0.99 0.99 Package unit price × Package duration (T) 100%
    25 ≤ T < 250 0.99 0.960 <97%
    250 ≤ T < 1000 0.99 0.908 <92%
    1000 ≤ T < 3000 0.99 0.856 <87%
    T ≥ 3000 0.99 0.805 <82%

    The package unit prices in the table are rounded up to 3 decimal places. However, in actual billing, unit prices are rounded to 8 decimal places.

    About general packages:

    • A general package is valid from the day of purchase to the last day of the same month next year.
      For example, if you purchased a package on May 1, 2021, it would be valid from May 1, 2021 to May 31, 2022.
    • You can purchase multiple packages. Durations are deducted in real time from the package that expires the fastest.
    • A new package takes effect in about 5 minutes after payment. If your account has a duration that is generated after 00:00 of the day of purchase and hasn’t been deducted, it will be deducted immediately from the newly purchased package.
    • To avoid interrupting your businesses, TRTC will not suspend services for your account when your package is used up or expires. The minutes not deducted from any package will be billed at pay-as-you-go rates.
    • Once a general package expires, the remaining minutes in the package will become invalid and cannot be retrieved.


    When you overuse your package, the extra duration will be billed at pay-as-you-go rates.
    You can choose to pay daily or monthly.

    Daily pay-as-you-go

    For accounts that create their first application in the TRTC console on or after September 1, 2020, daily pay-as-you-go applies by default. Fees for a day are deducted at 10:00 AM the next day.

    Monthly pay-as-you-go

    For accounts that created their first application in the TRTC console on or before August 31, 2020, monthly pay-as-you-go applies by default. Fees for a month are deducted within the first five days of the next month. For details, see Bills.


    • You cannot change the billing cycle by yourself. If you want to change the billing cycle from monthly to daily, please submit a ticket.
    • If your account balance is insufficient for the deduction of the incurred fees, the overdue payment may cause other Tencent Cloud services to be suspended for your account too. For example, because on-cloud recording relies on CSS and VOD, your on-cloud recording task may fail due to the overdue payment.

    Billing Example


    The example below uses the list price. You can purchase a package to reduce your expenses.

    Assume that users A, B, and C stayed in a TRTC room for 30 minutes, during which none of them received video data. The call would be billed as audio duration.


    • Cost of audio-only duration = Unit price of audio duration × Sum of all users’ audio durations
    • The total cost would be Unit price of audio duration × The sum of all three users’ audio durations = 0.99 USD/1,000 min × (30 min + 30 min + 30 min) ÷ 1,000 = 0.0891 USD.

    Usage and Cost Estimation

    You can use the TRTC Price Calculator to estimate your usage of interactive live audio streaming and the cost.

    1. In Interactive Live Audio/Video Streaming, specify Average Rooms Per Day, Average Anchors Per Room, Average Audience Size Per Room, and Average Streaming Duration Per Room.
    2. Select Audio for Category to get your monthly Usage Estimate.
    3. In Cost Estimate, you will see your general package usage and estimated costs under the prepaid and pay-as-you-go modes.