Updated on 2026-01-09 GMT+08:00

Adding Domain Names

Before using Live, you must add ingest domain names and streaming domain names to Live.

Prerequisites

  • You have registered a HUAWEI ID, enabled Huawei Cloud services, and completed real-name authentication.

    If you are a user of Huawei Cloud (International) or Huawei Cloud (Europe), you need to complete real-name authentication when you:

    • Purchase and use cloud services in Huawei Cloud regions in the Chinese mainland. In this case, real-name authentication is required by the laws and regulations of the Chinese mainland.
    • Plan to use Live in Huawei Cloud regions in the Chinese mainland.
  • Domain names for Live are available. Live requires an ingest domain name and a streaming domain name, and the two domain names must be different.

    If you want to perform livestreaming acceleration in the Chinese mainland or globally, the domain names must complete ICP filing in advance as required by the Ministry of Industry and Information Technology (MIIT).

Notes

  • An area needs to be specified for stream push, and the streaming domain name needs to be associated with the ingest domain name. This allows viewers to watch the livestream only in the region where the ingest domain name is hosted. In other words, a streaming domain name cannot be used to watch livestreams in and outside China at the same time.
  • The pricing for Live differs inside and outside the Chinese mainland. For details, see Live Pricing Details.
  • If the streaming URL is not used in the selected acceleration area, the playback quality may be compromised.
  • If the Service Area of the streaming domain name is Chinese mainland or Global, and the origin server of the ingest domain name is in the Chinese mainland, the domain names must be licensed in the Chinese mainland.
  • If you add, modify, or delete a domain name, the change will be displayed in My Resources within 24 hours. Please check the data later.

Procedure

  1. Log in to the Live console.
  2. In the navigation pane, choose Domains.
  3. Click Add Domain. On the displayed page, enter a streaming or ingest domain name.

    Figure 1 Adding a domain name
    Table 1 Domain name parameters

    Parameter

    Description

    Domain Name

    Enter a second-level ingest domain name or streaming domain name, for example, test-push.example.com.

    If the system displays a message indicating that you need to verify the domain name ownership after you enter the domain name, click View Verification Methods on the right and perform operations by referring to Verifying Domain Name Ownership.

    NOTE:
    • A domain name can contain a maximum of 64 characters and cannot contain uppercase letters.
    • An ingest domain name must be different from a streaming domain name. Wildcard domains are not allowed.
    • By default, you can add up to 64 domain names in your account. If you need to add more domain names, submit a service ticket.
    • Domain names must be unique across all regions.

    Enterprise Project

    Add the domain name to an enterprise project for unified management.

    You can create an enterprise project or use the default one whose name is default. If you are using an IAM user, the user group that you are in must be authorized to manage the enterprise project. For details, see Authorizing a User Group to Manage an Enterprise Project. By doing so, users in this user group obtain the permissions on the domain names in the enterprise project.

    NOTE:

    Only enterprise accounts can configure enterprise projects.

    Subservice Type

    Select a subservice type of Live.

    Options:

    • Cloud Live: This easy-to-use livestreaming service provides diverse live acceleration capabilities for entertainment, e-commerce, and education scenarios.
    • Media Live: This broadcast-grade livestreaming service provides features such as channel management and content encryption for media organizations and broadcasters.

    Select Cloud Live.

    Type

    If you enter an ingest domain name for Domain Name, then select Ingest domain name for Type. The domain name type cannot be changed after the domain name is added.

    Live Origin Server

    Select the region where the Live origin server for this domain is located. For details, see How Do I Select a Live Origin Server and Acceleration Area? The Live origin server cannot be changed after the domain is added. You are advised to select the origin server nearest to your services.

    Currently, Live origin servers are deployed in the following regions:

    • CN North-Beijing4 of Huawei Cloud (Chinese Mainland): CN North-Beijing4 and AP-Singapore.
    • Singapore of Huawei Cloud (International): AP-Singapore, LA-Sao Paulo1, and CN North-Beijing4.
    • Dublin of Huawei Cloud (Europe): EU-Dublin.
    NOTE:
    • The origin server for the ingest domain name must be in the region where the streamer is. Streamers cannot push streams across regions. For example, if a streamer needs to livestream in both the Chinese mainland and Malaysia, two sets of streaming and ingest domain names need to be configured. The origin servers of each set of domain names are located in the Chinese mainland and Singapore, respectively.
    • The origin servers of the ingest and streaming domain names to be associated must be in the same region.
    • The OBS buckets that you use for storing live video recordings and snapshots must be in the same region as the Live origin servers.

    Service Area

    Select the area where the streaming domain name is to be accelerated. For details, see How Do I Select a Live Origin Server and Acceleration Area? This parameter is available only for streaming domain names. This setting cannot be modified after the domain is added.

    If the livestream is not played in the selected acceleration area, the livestreaming quality may be compromised. Select an acceleration area that fits your needs.

    Options:

    • Europe

      Select this option when the audience is in Europe.

    • Global

      Select this option when the audience is not in Europe.

      If you select Global as the acceleration area, when you or your end users use the domain name, the configuration data of the domain name, including audio and video data, may be transferred across borders in the following scenarios:
      • Audio and video data is transferred across borders from Ireland to the country or region where your end users are.
      • The configuration data of the domain name is transferred from Ireland to Singapore.
    NOTICE:

    If the Service Area you select involves cross-border data transfer, you shall be responsible for such transfer. For details, see section 2.3 "Processing Your Content Data" of Live Service Agreement.

    Supported Protocol

    Select the streaming protocols supported by your streaming domain name.

    • This parameter is available only for streaming domain names.
    • This setting cannot be modified after the domain name is added. The default value is FLV+RTMP+RTC.

    Options:

    • FLV+RTMP+RTC: The streaming domain name can use HTTP-FLV, RTMP, and WebRTC to play cloud-based livestreams.
    • HLS: The streaming domain name can use HLS to play cloud-based livestreams.

  4. Click OK.

    The domain name is displayed in the domain name list, and its Status is Configuring. If Status changes to Normal in 3 to 5 minutes, the domain name has been added.

  5. After adding the streaming domain name, associate the streaming domain name with the ingest domain name before using Live. The ingest and streaming domain names must use the same Live origin server. For details, see Associating Domain Names.
  6. Configure CNAME records at your DNS provider to point your domain names to the CNAME addresses assigned by the CDN. Once the configuration takes effect, livestreaming acceleration is automatically enabled for the domain names.