This topic shows you how to bind a sub-streaming domain to a main streaming domain, view the binding between streaming domains, and unbind a sub-streaming domain from its main streaming domain. To bind an ingest domain to multiple streaming domains, you must bind one or more sub-streaming domains to a main streaming domain.
Prerequisites
At least two streaming domains are available. For more information, see Add a domain name.
Background information
After you bind one or more sub-streaming domains to a main streaming domain, an ingest domain can be bound to all these streaming domains.
An ingest domain can be bound to only one main streaming domain. To play an ingested stream by using multiple streaming domains, specify one of them as a main streaming domain and bind the others as sub-streaming domains to the main streaming domain.

Sub-streaming domains inherit the settings of the main streaming domain, such as the settings of stream ingest and transcoding. The settings that you configure for sub-streaming domains are invalid. For example, transcoding templates are valid only for main streaming domains.
A sub-streaming domain cannot be nested to other sub-streaming domains.
After a streaming domain is configured as a sub-streaming domain, the business settings of the streaming domain become invalid. Before you perform this operation, make sure that no important online business exists. To avoid faults, we recommend that you use a new domain name as a sub-streaming domain.
Configure a sub-streaming domain
Log on to the ApsaraVideo Live console.
In the left-side navigation pane, click Domains.
On the Domain Management page, find the main streaming domain that you want to manage and click Domain Settings in the Actions column.
On the Basic Settings page, click the Streaming Information tab. Then, click Configure Sub-streaming Information.
Select the sub-streaming domain that you want to configure and click OK.
View binding
Log on to the ApsaraVideo Live console.
In the left-side navigation pane, click Domains.
On the Domain Management page, find the main streaming domain that you want to view and click Domain Settings in the Actions column.
On the Basic Settings page, click the Streaming Information tab to view the configuration.
The following figure shows the streaming information about the main streaming domain and its sub-streaming domains.
Unbind a sub-streaming domain from its main streaming domain
Log on to the ApsaraVideo Live console.
In the left-side navigation pane, click Domains.
On the Domain Management page, find the main streaming domain that you want to manage and click Domain Settings in the Actions column.
On the Basic Settings page, click the Streaming Information tab. Find the sub-streaming domain that you want to unbind and click Unbind.
Features of ApsaraVideo Live that are enabled for streaming domains
Feature | Main streaming domain | Sub-streaming domain | |
Stream management | View active ingest endpoints | √ | N/A |
View activity logs | √ | N/A | |
View disabled ingest endpoints | √ | N/A | |
Configure disabled ingest endpoints | √ | N/A | |
Recording management | View recordings | √ | N/A |
Edit index files | √ | N/A | |
Snapshot management | View snapshots | √ | N/A |
Domain management | Change the edge group | N/A | √ |
Add stream ingest information | √ | N/A | |
Remove stream ingest information | √ | N/A | |
Add a sub-streaming domain | √ | A sub-streaming domain cannot be nested to another sub-streaming domain. | |
Configure the origin host for an HTTP Live Streaming (HLS) video | √ | The origin host header of a sub-streaming domain must be set to the main streaming domain. | |
Configure streaming latency | N/A | √ | |
Configure HTTP headers | N/A | √ | |
Configure HTTPS | N/A | √ | |
Configure hotlink protection | N/A | √ | |
Configure URL signing | N/A | √ | |
Configure the IP address blacklist or whitelist | N/A | √ | |
Monitor the peak bandwidth | N/A | √ | |
Configure IPv6 settings | N/A | √ | |
Configure transcoding templates | √ | N/A | |
Configure recording templates | √ | N/A | |
Configure recording callbacks | √ | N/A | |
Configure snapshots | √ | N/A | |
Configure snapshot callbacks | √ | N/A | |
Configure content moderation | √ | N/A | |
Configure content moderation callbacks | √ | N/A | |
Configure time shifting during live streaming | √ | N/A | |
Configure streaming latency | √ | N/A | |
Configure stream pulling | √ | N/A | |
Data monitoring | Resource monitoring: Monitor the downstream bandwidth | N/A | √ |
Resource monitoring: Collect back-to-origin statistics | N/A | √ | |
Resource monitoring: Monitor HTTP status codes | N/A | √ | |
Real-time monitoring: Monitor the bandwidth and traffic | N/A | √ | |
Real-time monitoring: Monitor quality | N/A | √ | |
Access statistics | Unique visitors | N/A | √ |
User distribution | N/A | √ | |
Resource usage | Streaming bandwidth and traffic | N/A | √ |
Ingest endpoints | √ | N/A | |
Transcoding length | √ | N/A | |
Snapshots | √ | N/A | |
Time shifting during live streaming | √ | N/A | |
Premium streaming acceleration | √ | N/A | |
Log management | Log download | N/A | √ |
Real-time log delivery | N/A | √ |