Modifie l'état d'un LiveChannel pour l'activer ou le désactiver.
Notes d'utilisation
Lorsque vous appelez PutLiveChannelStatus, tenez compte des points suivants :
Si un LiveChannel est désactivé, OSS vous empêche d'ingérer des flux vers ce LiveChannel. Si vous ingérez un flux vers un LiveChannel désactivé, votre client est déconnecté du LiveChannel après environ 10 secondes.
Si aucun flux n'est ingéré vers un LiveChannel, vous pouvez recréer le LiveChannel en appelant PutLiveChannel pour modifier son état.
Si un flux est en cours d'ingestion vers un LiveChannel, vous ne pouvez appeler PutLiveChannelStatus que pour désactiver le LiveChannel.
Permissions
Par défaut, un compte Alibaba Cloud dispose de toutes les autorisations. Les utilisateurs RAM ou les rôles RAM associés à un compte Alibaba Cloud ne disposent d'aucune autorisation par défaut. Le compte Alibaba Cloud ou l'administrateur du compte doit accorder les autorisations d'opération via des politiques RAM ou une Bucket Policy.
|
API |
Action |
Description |
|
PutLiveChannelStatus |
oss:PutLiveChannelStatus |
Bascule l'état entre activé et désactivé. |
Syntaxe de la requête
PUT /ChannelName?live&status=NewStatus HTTP/1.1
Date: Tue, 25 Dec 2018 17:35:24 GMT
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Authorization: SignatureValue
Éléments de la requête
|
Élément |
Type |
Obligatoire |
Description |
|
status |
String |
Oui |
L'état du LiveChannel. Valeurs valides :
|
En-têtes de requête
Tous les en-têtes d'une requête PutLiveChannelStatus sont des en-têtes de requête communs. Pour plus d'informations, consultez les en-têtes HTTP communs.
En-têtes de réponse
Tous les en-têtes de la réponse à une requête PutLiveChannelStatus sont des en-têtes de réponse communs. Pour plus d'informations, consultez les en-têtes HTTP communs.
Exemples
Exemple de requête
PUT /test-channel?live&status=disabled HTTP/1.1
Date: Tue, 25 Dec 2018 17:35:24 GMT
Host: test-bucket.oss-cn-hangzhou.aliyuncs.com
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e
Exemple de réponse
HTTP/1.1 200
Content-Length: 0
Server: AliyunOSS
Connection: close
x-oss-request-id: 57BE8422B92475920B00****
Date: Tue, 25 Dec 2018 17:35:24 GMT