Help Center/ Live/ Cloud Live/ Tools/ Signed URL Generation Tool
Updated on 2026-01-09 GMT+08:00

Signed URL Generation Tool

After configuring URL validation for an ingest domain name and a streaming domain name, you can use this tool to quickly generate signed URLs of the domain names.

Notes

  • Currently, Live does not support the generation of HLS authentication addresses using the URL validation address generation tool. You can manually assemble an HLS authentication address by referring to URL Validation.

Prerequisites

You have configured URL validation for your ingest and streaming domain names by referring to Stream Push Authentication and URL Validation.

Procedure

  1. Log in to the Live console.
  2. In the navigation pane, choose Tools > URL Signing.
  3. Select the ingest domain name and streaming domain name for which a signed URL needs to be generated, and set App Name and Stream Name.

    You can generate a signed URL only for the streaming domain name or ingest domain name.

    To generate a signed streaming URL after transcoding, set Stream Name to the value of Stream Name_Transcoding template ID, for example, huawei01_lld. You can obtain the transcoding template ID on the Transcoding page of the Live console.

    Figure 1 Generating a signed URL

  4. Click Generate to generate signed ingest and streaming URLs.

    Signed streaming URLs are provided according to the protocols supported by the streaming domain name.

    • If the streaming domain name supports FLV, RTMP, and RTC, signed URLs for these protocols will be generated accordingly.
    • If the streaming domain name supports HLS, signed URLs for HLS will not be generated automatically, and the console will display a notification indicating this limitation. To generate a signed URL for the HLS protocol, see URL Validation.