Tous les produits
Search
Centre de documentation

:CreateMediaLiveInput

Dernière mise à jour :Aug 07, 2026

Crée une entrée de média en direct.

Description de l'opération

  • Crée une entrée de média en direct.\n\n## Limite de requêtes par seconde (QPS)\n\nLa limite de requêtes par seconde (QPS) pour cette API est de 50 requêtes par seconde et par utilisateur. Si cette limite est dépassée, les appels d'API seront soumis à une limitation de débit, ce qui peut avoir un impact sur votre activité. Veuillez invoquer l'API de manière appropriée.

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

Le tableau ci-dessous décrit les autorisations nécessaires pour appeler cette API. Vous pouvez les définir dans une politique Resource Access Management (RAM). Les colonnes du tableau sont détaillées ci-dessous :

  • Action : les actions peuvent être utilisées dans l'élément Action des instructions de politique de permissions RAM pour accorder les autorisations nécessaires à l'exécution de l'opération.

  • API : l'API que vous pouvez appeler pour exécuter l'action.

  • Niveau d'accès : le niveau d'accès prédéfini accordé pour chaque API. Valeurs valides : create, list, get, update et delete.

  • Type de ressource : le type de ressource qui prend en charge l'autorisation pour exécuter l'action. Il indique si l'action prend en charge les permissions au niveau de la ressource. La ressource spécifiée doit être compatible avec l'action. Sinon, la politique sera inefficace.

    • Pour les API avec permissions au niveau de la ressource, les types de ressource requis sont marqués d'un astérisque (*). Spécifiez l'Alibaba Cloud Resource Name (ARN) correspondant dans l'élément Resource de la politique.

    • Pour les API sans permissions au niveau de la ressource, la valeur All Resources est affichée. Utilisez un astérisque (*) dans l'élément Resource de la politique.

  • Clé de condition : les clés de condition définies par le service. La clé permet un contrôle granulaire, applicable aux actions seules ou aux actions associées à des ressources spécifiques. En plus des clés de condition propres au service, Alibaba Cloud fournit un ensemble de clés de condition communes applicables à tous les services pris en charge par RAM.

  • Action dépendante : les actions dépendantes requises pour exécuter l'action. Pour mener à bien l'opération, l'utilisateur RAM ou le rôle RAM doit disposer des permissions pour toutes les actions dépendantes.

ice:CreateMediaLiveInput

create

*All Resource

*

Aucune Aucune

Paramètres de requête

Paramètre

Type

Requis

Description

Exemple

Name

string

Oui

Le nom de l'entrée. Les lettres, les chiffres, les tirets (-) et les traits de soulignement (_) sont pris en charge. Il peut contenir jusqu'à 64 caractères.

myinput

Type

string

Oui

Le type d'entrée. Valeurs valides : RTMP_PUSH, RTMP_PULL, SRT_PUSH, SRT_PULL et MEDIA_CONNECT.

RTMP_PUSH

SecurityGroupIds

array

Non

Les identifiants des groupes de sécurité à associer à l'entrée. Ce paramètre est requis pour les entrées PUSH.

["G6G4X5T4SZYPSTT5"]

string

Non

L'identifiant du groupe de sécurité.

G6G4X5T4SZYPSTT5

InputSettings

array<object>

Oui

Les paramètres d'entrée. Une entrée peut avoir jusqu'à deux sources : une source principale et une source de secours.

object

Non

StreamName

string

Non

Le nom du flux poussé. Ce paramètre est requis pour les entrées PUSH. Il peut contenir jusqu'à 255 caractères.

mystream

SourceUrl

string

Non

L'URL source à partir de laquelle le flux est tiré. Ce paramètre est requis pour les entrées PULL.

rtmp://domain/app/stream

FlowId

string

Non

L'identifiant du flux provenant de MediaConnect. Ce paramètre est requis lorsque le paramètre Type est défini sur MEDIA_CONNECT.

******81-9693-40dc-bbab-db5e49******

FlowOutputName

string

Non

Le nom de sortie du flux MediaConnect. Ce paramètre est requis lorsque le paramètre Type est défini sur MEDIA_CONNECT.

myFlowOutputName

SrtMaxBitrate

integer

Non

Le débit binaire maximal du flux SRT, en bits par seconde (bps). Valeurs valides : [100, 100000000]. Ce paramètre est facultatif lorsque le paramètre Type est SRT_PUSH ou SRT_PULL.

3000000

SrtLatency

integer

Non

La latence du flux SRT, en millisecondes (ms). Valeurs valides : [100, 10000]. Ce paramètre est facultatif lorsque le paramètre Type est SRT_PUSH ou SRT_PULL.

1000

SrtPassphrase

string

Non

La configuration du chiffrement SRT. Le mot de passe du flux SRT se compose de 10 à 79 caractères ASCII visibles. Ce paramètre est facultatif lorsque le paramètre Type est SRT_PUSH ou SRT_PULL.\n\nSi la configuration de chiffrement n'est pas vide, tous les clients SRT doivent utiliser le mot de passe correct pour publier ou lire le flux ; sinon, la connexion SRT sera refusée.

srtencryption

SrtPbKeyLen

integer

Non

La configuration du chiffrement SRT. La longueur de la clé pour le flux SRT. Valeurs valides : 0, 16, 24, 32. Ce paramètre est facultatif lorsque le paramètre Type est SRT_PUSH ou SRT_PULL.

16

Éléments de réponse

Élément

Type

Description

Exemple

object

Schéma de la réponse.

RequestId

string

L'identifiant de la requête.

******11-DB8D-4A9A-875B-275798******

InputId

string

L'identifiant de l'entrée.

SEGK5KA6KYKAWQQH

Exemples

JSON format

{
  "RequestId": "******11-DB8D-4A9A-875B-275798******",
  "InputId": "SEGK5KA6KYKAWQQH"
}

Codes d'erreur

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

Notes de version

Consultez Notes de version pour la liste complète.