Met à jour les informations d'un modèle d'enregistrement de flux en direct.
Description de l'opération
Seuls les modèles créés par l'utilisateur peuvent être mis à jour. Le modèle prédéfini ne peut pas être mis à jour.
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
|
ice:UpdateLiveRecordTemplate |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| RecordFormat |
array<object> |
Oui |
La liste des formats d'enregistrement. |
|
|
object |
Non |
Le format d'enregistrement. |
||
| Format |
string |
Oui |
Le format des fichiers d'enregistrement. Remarque
Si vous définissez ce paramètre sur m3u8, vous devez également spécifier les paramètres SliceOssObjectPrefix et SliceDuration. |
m3u8 |
| SliceDuration |
integer |
Non |
La durée d'un segment unique. Unité : secondes. Remarque
Ce paramètre prend effet uniquement si vous définissez Format sur m3u8. Si vous ne spécifiez pas ce paramètre, la valeur par défaut de 30 secondes est utilisée. Valeurs valides : 5 à 30. |
30 |
| OssObjectPrefix |
string |
Non |
Le nom de l'enregistrement stocké dans Object Storage Service (OSS).
|
record/{JobId}/{Sequence}_{EscapedStartTime}_{EscapedEndTime} |
| SliceOssObjectPrefix |
string |
Non |
Le nom du segment TS. Remarque
Ce paramètre est requis uniquement si vous définissez Format sur m3u8. Par défaut, la durée d'un segment est de 30 secondes. Le nom du segment doit comporter moins de 256 octets et peut contenir les variables {JobId}, {UnixTimestamp} et {Sequence}. Le nom du segment doit contenir les variables {UnixTimestamp} et {Sequence}. |
record/{JobId}/{UnixTimestamp}_{Sequence} |
| CycleDuration |
integer |
Non |
La durée du cycle d'enregistrement. Unité : secondes. Si vous ne spécifiez pas ce paramètre, la valeur par défaut de 6 heures est utilisée. Remarque
|
3600 |
| TemplateId |
string |
Oui |
L'identifiant du modèle. |
69e1f9fe-1e97-11ed-ba64-0c42a1b73d66 |
| Name |
string |
Oui |
Le nom du modèle. |
modèle de test |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les paramètres de réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
0F3D5C03-4B6E-5F40-B7F6-B1956776E7D3 |
Exemples
JSON format
{
"RequestId": "0F3D5C03-4B6E-5F40-B7F6-B1956776E7D3"
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.