Cette rubrique décrit l'événement LiveRecordVideoComposeStart, son contenu de notification et des exemples de rappel.
Type d'événement
LiveRecordVideoComposeStart
Description de l'événement
Lorsque vous convertissez un flux en direct enregistré en une vidéo pour la vidéo à la demande (VOD), le processus de composition démarre automatiquement après la fin du flux en direct si la composition automatique est activée. Un flux en direct prend fin lorsque l'ingestion du flux s'arrête ou expire. Cette action déclenche un événement LiveRecordVideoComposeStart. La notification d'événement inclut l'ID de la vidéo à composer.
Par défaut, un flux en direct est considéré comme terminé si l'ingestion du flux est interrompue pendant plus de 3 minutes.
Cet événement indique uniquement que la composition de la vidéo enregistrée a démarré. Il n'inclut pas le statut de composition ultérieur. Enregistrez l'ID vidéo pour suivre le statut.
Contenu de l'événement
Nom du paramètre | Type | Obligatoire | Description |
EventTime | String | Oui | Heure de génération de l'événement au format UTC : yyyy-MM-ddTHH:mm:ssZ. |
EventType | String | Oui | Type d'événement. Ce paramètre obligatoire est défini sur LiveRecordVideoComposeStart. |
VideoId | String | Oui | ID de la vidéo. |
Status | String | Oui | Statut d'achèvement de l'enregistrement.
|
StreamName | String | Non | Nom du flux en direct. |
DomainName | String | Non | Nom de domaine. |
AppName | String | Non | Nom de l'application. |
Exemples de rappel
Les éléments suivants s'appliquent aux exemples de rappel :
Pour un rappel HTTP, le contenu suivant correspond au corps de la requête HTTP POST.
Le contenu suivant représente le corps du message pour un rappel MNS.
{
"EventTime": "2017-12-08T09:26:17Z",
"EventType": "LiveRecordVideoComposeStart",
"VideoId": "43q9fsjnehdf****",
"Status": "success",
"StreamName": "streamname_****",
"DomainName": "domainname_****",
"AppName": "appname_****"
}