Tous les produits
Search
Centre de documentation

:CreateLivePackageChannel

Dernière mise à jour :Aug 10, 2026

Génère un canal de traitement de flux vidéo en temps réel prenant en charge le protocole HLS et attribuant automatiquement des points de terminaison et des clés.

Description de l'opération

Description de l'opération

Cette opération crée un canal de service de packaging vidéo en direct. Actuellement, seul le protocole HLS est pris en charge. Le système génère automatiquement les adresses des points de terminaison d'ingestion ainsi que le nom d'utilisateur et le mot de passe requis pour l'authentification.

Avant de commencer

  • Les noms de groupe de canaux et les noms de canaux ne peuvent contenir que des lettres majuscules et minuscules, des chiffres, des traits de soulignement et des traits d'union.

  • Actuellement, seul le protocole HLS est pris en charge.

  • La durée des segments doit être comprise entre 1 et 30 secondes.

  • Le nombre de segments m3u8 doit être compris entre 2 et 100.

Une réponse réussie renvoie les détails du canal nouvellement créé, y compris le nom du canal, l'heure de création, l'heure de modification et les détails des points de terminaison d'ingestion.

Testez maintenant

Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.

Test

Autorisation RAM

Aucune autorisation n'est requise pour cette opération. En cas de problème, contactez le support technique.

Paramètres de requête

Paramètre

Type

Requis

Description

Exemple

GroupName

string

Oui

Le nom du groupe de canaux. Le nom ne peut contenir que des lettres majuscules et minuscules, des chiffres, des traits d'union et des traits de soulignement. Le nom doit comporter entre 1 et 200 caractères. Format : [A-Za-z0-9_-]+

channel-group-1

SegmentCount

integer

Oui

Le nombre de segments m3u8 pour le flux d'entrée. Valeurs valides : 2 à 100.

3

Description

string

Non

La description. La description peut comporter jusqu'à 1 000 caractères.

Ceci est un canal de test

SegmentDuration

integer

Oui

La durée de segment du flux d'entrée, en secondes. Valeurs valides : 1 à 30.

6

ChannelName

string

Oui

Le nom du canal. Le nom ne peut contenir que des lettres majuscules et minuscules, des chiffres, des traits d'union et des traits de soulignement. Le nom doit comporter entre 1 et 200 caractères. Format : [A-Za-z0-9_-]+

channel-1

ClientToken

string

Non

Le jeton d'idempotence.

****12e8864746a0a398****

Protocol

string

Oui

Le protocole d'entrée. Actuellement, seul le protocole HLS est pris en charge.

HLS

Éléments de réponse

Élément

Type

Description

Exemple

object

Schéma de la réponse.

LivePackageChannel

object

Les détails du canal de packaging en direct.

ChannelName

string

Le nom du canal.

example-channel

CreateTime

string

L'heure de création. Format : yyyy-MM-ddTHH:mm:ssZ (UTC).

2023-04-01T12:00:00Z

Description

string

La description.

Ceci est un canal de test

GroupName

string

Le nom du groupe de canaux.

channel-group-1

IngestEndpoints

array<object>

Les points de terminaison d'ingestion.

object

L'URL du point de terminaison d'ingestion.

Id

string

L'identifiant du point de terminaison d'ingestion.

ingest1

Password

string

Le mot de passe.

2F9e******b569c8

Url

string

L'URL du point de terminaison d'ingestion.

http://xxx-1.packagepush-abcxxx.ap-southeast-1.aliyuncsiceintl.com/v1/group01/1/ch01/manifest

Username

string

Le nom d'utilisateur.

us12******das

LastModified

string

L'heure de création. Format : yyyy-MM-ddTHH:mm:ssZ (UTC).

2023-04-01T12:00:00Z

Protocol

string

Le protocole d'entrée. Valeur valide : HLS.

HLS

SegmentCount

integer

Le nombre de segments m3u8 pour le flux d'entrée.

3

SegmentDuration

integer

La durée de segment du flux d'entrée.

5

RequestId

string

L'identifiant de la requête.

******3B-0E1A-586A-AC29-742247******

Exemples

JSON format

{
  "LivePackageChannel": {
    "ChannelName": "example-channel",
    "CreateTime": "2023-04-01T12:00:00Z",
    "Description": "Ceci est un canal de test",
    "GroupName": "channel-group-1",
    "IngestEndpoints": [
      {
        "Id": "ingest1",
        "Password": "2F9e******b569c8",
        "Url": "http://xxx-1.packagepush-abcxxx.ap-southeast-1.aliyuncsiceintl.com/v1/group01/1/ch01/manifest",
        "Username": "us12******das"
      }
    ],
    "LastModified": "2023-04-01T12:00:00Z",
    "Protocol": "HLS",
    "SegmentCount": 3,
    "SegmentDuration": 5
  },
  "RequestId": "******3B-0E1A-586A-AC29-742247******"
}

Codes d'erreur

Consultez Codes d'erreur pour la liste complète.

Notes de version

Consultez Notes de version pour la liste complète.