Central stream forwarding configuration

更新时间:
复制 MD 格式

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.

Important

The central stream forwarding feature is planned for deprecation. Use pull-and-forward instead.

Note

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.

Note

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

  1. Log on to the ApsaraVideo Live console.

  2. In the left navigation pane, click Domain Names. The Domain Management page appears.

  3. Click Domain Settings in the Actions column for the target streaming domain. On the domain configuration page, in the left-side menu, choose Streaming Management > Live Center Stream Relay Settings.

  4. 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.

    Note

    To 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.

  5. Click OK to complete the central stream forwarding configuration.

API reference