tencent cloud

StreamLive

Introduction
Purchase Guide
Billing Overview
Overdue Payments and Service Suspension
Console Guide
Input Management
Channel Management
Asset Management
Plan Management
Feature Guide
Implementing Live Streaming
Stream Real-Time Monitoring
Digital Rights Management (DRM)
Forensic Watermark
Input Failover
Input Switch
Stream Pushing Callback Notification
Playlist
Scheduled Recording
Highlights
Time shifting
Delayed Playback
Adaptive Bitrate Streaming
Caption
Relay
Frame Capture
SCTE-35
PDT (HLS)
Archiving (Recording)
Dolby Audio
Output To YouTube
Ad Insertion
StreamLive Tag
API Documentation
History
Introduction
API Category
Making API Requests
Input Management APIs
Input Security Group Management APIs
Channel Management APIs
Plan APIs
Watermark Management APIs
Statistics APIs
Data Types
Error Codes
StreamLive Policy
Data Processing and Security Agreement
Privacy Policy
Related Agreement
Service Level Agreement
DocumentationStreamLive Feature GuideAdaptive Bitrate Streaming

Adaptive Bitrate Streaming

PDF
Focus Mode
Font Size
Last updated: 2024-07-22 11:18:47
Adaptive bitrate streaming is a method of streaming over HTTP where the source content is encoded at multiple bitrates or resolutions. Which bitrate is delivered to a player depends on network conditions. This can reduce stutter and improve streaming experiences.
To enable adaptive bitrate streaming, find the target channel on the Channel Management page and click Edit. Click Next until you enter the Output Group Setting page. You can configure outputs of different bitrates or protocols on this page. For detailed directions, see Step 4. Configure Output Groups.
The following section shows you how to configure adaptive bitrate streaming for HLS outputs:
1. First, you need to configure transcoding templates. Audio templates only support the AAC codec. Specify the audio bitrate. If the input is a TS file and a PID selector is specified, you can also configure the Language Code displayed in the manifest.


2. The adaptive bitrate streaming feature is more relevant for videos because videos have higher bitrates and are more likely to be affected by network conditions. The H.264 and H.265 video codecs are supported, and you can choose either of two rate control modes: ABR and CBR. You can also enable Top Speed Codec Transcoding to deliver the same viewing experience at lower bitrates. Note that you cannot modify the rate control mode after enabling top speed codec.


3. After configuring the transcoding templates, you can go on to configure multi-bitrate outputs in the Outputs area.


4. After the configuration, click Done. Now, the input of the channel will generate HLS outputs with two bitrates.

Help and Support

Was this page helpful?

Help us improve! Rate your documentation experience in 5 mins.

Feedback