Updated on 2026-02-25 GMT+08:00

Adaptive Bitrate

Cloud Live supports adaptive bitrate (ABR) through multiple transcoding templates to accommodate different types of client devices. In this mode, multiple output streams with the same content but different bitrates or resolutions are generated for the player. The player is then delivered the most suitable stream, improving the overall livestreaming experience.

Prerequisites

You have created transcoding templates with Triggered By set to Stream push and Use Source I-Frame enabled.

Procedure

  1. Log in to the Live console.
  2. In the navigation pane, choose Domains.
  3. Click Manage in the Operation column of the desired ingest domain name.

    The subservice type of the domain name must be Cloud Live.

  4. In the navigation pane, choose Templates > Adaptive Bitrate (ABR).
  5. Click Create ABR Template. The page shown in Figure 2 is displayed on the right.

    Configure ABR template parameters by referring to Table 1.

    Figure 1 Create ABR Template
    Table 1 Parameters

    Parameter

    Description

    Name

    Name of the ABR template.

    App Name

    Application name. The default value is live. The value is automatically obtained by the system and cannot be configured.

    Transcoding Template List

    Select all matched transcoding templates from the drop-down list. For details about how to create a transcoding template, see Transcoding.

    You can only select transcoding templates with Triggered By set to Stream push and Use Source I-Frame enabled.

  6. Click OK. An ABR template is added.

    You can perform the following operations on the added template:

    • Click Modify in the Operation column of the ABR template to modify the ABR template settings. You can only modify the transcoding template list.
    • Click Delete in the Operation column of the ABR template to delete the template.