Central stream forwarding routes a live stream through the live center to third-party platforms or other domains you own.
Overview
After a stream is pushed to the live center, central stream forwarding routes it to the configured third-party ingest URL.
The central stream forwarding feature is planned for deprecation. Use pull-and-forward instead.
When central stream forwarding is configured, Stream Ingest can still trigger video processing features such as transcoding, recording, and snapshot capture.
Scenarios
Third-party platform integration: Forward your live stream to a third-party platform for playback through ApsaraVideo Live.
Stream forwarding between domains: Forward a stream between your own live domains. For example, forward a stream ingested to domain A so that viewers can play it from domain B.
If your forwarded streams do not require video processing such as transcoding, recording, or snapshots, use edge stream forwarding instead. For details, see Edge stream forwarding configuration.
Limits
-
Central stream forwarding supports up to 200 destination addresses. You cannot add more after reaching this limit. To increase your quota, submit a ticket .
-
Central stream forwarding currently supports only RTMP and SRT protocol live streams.
Billing
Central stream forwarding incurs forwarding fees. For billing details, see Central stream forwarding fees.
Configure central stream forwarding
-
Log on to the ApsaraVideo Live console.
-
In the left navigation pane, click Domain Names. The Domain Management page appears.
-
Click Domain Settings in the Actions column for the target streaming domain. On the domain configuration page, in the left-side menu, choose .
-
Click Add to create a central stream forwarding configuration.
When configuring central stream forwarding, the AppName must match the AppName in your ingest URL for the configuration to take effect. StreamName does not support wildcard characters.
Parameter
Description
AppName
The application name of the live source. Case-sensitive.
StreamName
The stream name of the live source.
NoteTo forward a transcoded stream, set your transcoding template to trigger on ingest, and format the StreamName as
StreamName_TranscodingTemplateID.Destination address
The destination address for forwarding. Each configuration supports one destination address. To forward to multiple addresses, add separate configurations.
The protocol of the destination address must match the forwarded stream. Enter a complete address. Only RTMP and SRT protocols are supported.
Start and end time
The start and end times must be within 7 days of each other, and the end time must be later than the current time.
-
Click OK to complete the central stream forwarding configuration.