Crée un modèle d'enregistrement en temps réel pour soumettre des tâches d'enregistrement en temps réel.
Description de l'opération
L'enregistrement en temps réel nécessite un modèle d'enregistrement. Un modèle d'enregistrement spécifie le format de sortie des fichiers d'enregistrement (m3u8, mp4 ou flv), la durée des fichiers d'enregistrement et d'autres informations.
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:CreateLiveRecordTemplate |
*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. Remarque
Si vous sélectionnez le format m3u8, vous devez également définir les paramètres de requête SliceOssObjectPrefix et SliceDuration. |
m3u8 |
| SliceDuration |
integer |
Non |
La durée d'une tranche unique. Unité : secondes. Remarque
Ce paramètre ne prend effet que lorsque Format est défini sur m3u8. Si ce paramètre n'est pas spécifié, la valeur par défaut est de 30 secondes. Valeurs valides : 5 à 30. |
30 |
| OssObjectPrefix |
string |
Non |
Le nom du fichier d'enregistrement stocké dans OSS.
|
record/{JobId}/{Sequence}_{EscapedStartTime}_{EscapedEndTime} |
| SliceOssObjectPrefix |
string |
Non |
Le nom de la tranche TS. Remarque
Ce paramètre n'est requis que lorsque Format est défini sur m3u8.
|
record/{JobId}/{UnixTimestamp}_{Sequence} |
| CycleDuration |
integer |
Non |
La durée d'enregistrement du cycle. Unité : secondes. Si ce paramètre n'est pas spécifié, la valeur par défaut est de 6 heures. Remarque
|
3600 |
| Name |
string |
Oui |
Le nom du modèle. |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Schéma de la réponse. |
||
| TemplateId |
string |
L'identifiant du modèle. |
****96e8864746a0b6f3**** |
| RequestId |
string |
L'identifiant de la requête. |
0622C702-41BE-467E-AF2E-883D4517962E |
Exemples
JSON format
{
"TemplateId": "****96e8864746a0b6f3****",
"RequestId": "0622C702-41BE-467E-AF2E-883D4517962E"
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.