La fonctionnalité Live-to-VOD enregistre les flux en direct de manière synchrone sous forme de vidéos à la demande (VOD). Elle prend en charge la gestion des ressources multimédias, le traitement des médias, la production de contenu et la diffusion accélérée par CDN.
Architecture
Le schéma suivant illustre l'architecture de la solution Live-to-VOD :
Avantages
Par rapport à un enregistrement traditionnel sur le stockage de l'utilisateur, l'enregistrement dans ApsaraVideo VOD offre les avantages suivants :
Production vidéo de bout en bout : ApsaraVideo VOD automatise le transcodage et la diffusion du contenu via Alibaba Cloud CDN, offrant ainsi un flux de travail complet pour la production vidéo.
Gestion complète des ressources multimédias : ApsaraVideo VOD gère les vidéos enregistrées comme des ressources individuelles, avec de nombreuses options de gestion permettant une mise à l'échelle aisée.
Production de contenu performante : Les capacités d'édition en ligne vous permettent de monter les vidéos enregistrées directement dans le cloud, sans recourir aux workflows de production hors ligne traditionnels.
Traitement des médias basé sur l'IA : Exploitez l'intelligence artificielle pour la modération de contenu, la génération intelligente de vignettes et l'empreinte digitale des médias.
Utilisation
Prérequis
ApsaraVideo VOD est activé. Pour plus d'informations, consultez la rubrique Activer ApsaraVideo VOD.
ApsaraVideo Live est activé. Pour plus d'informations, consultez la rubrique Activer et acheter ApsaraVideo Live.
Pour stocker les enregistrements dans ApsaraVideo VOD, la région dans laquelle vous avez activé ApsaraVideo VOD doit correspondre à la région du centre de diffusion en direct de votre domaine de streaming.
Configurer l'enregistrement en direct vers VOD
ApsaraVideo Live enregistre et stocke le contenu en direct, qui est ensuite géré dans ApsaraVideo VOD.
-
Dans ApsaraVideo VOD, créez un groupe de modèles de transcodage pour traiter le contenu vidéo enregistré.
Connectez-vous à la console ApsaraVideo VOD. Sur la page Transcoding Template Groups, créez le groupe de modèles. Pour plus d'informations, consultez la rubrique Transcodage audio et vidéo.
-
Configurez ApsaraVideo Live pour stocker les enregistrements en direct dans ApsaraVideo VOD.
Connectez-vous à la console ApsaraVideo Live. Pour le domaine de streaming cible, accédez à la page Record to VOD en choisissant Domain Settings > Templates > Live Recording > Record to VOD. Configurez les paramètres sur cette page. Pour plus d'informations, consultez la rubrique Stocker les enregistrements dans VOD. Vous pouvez également appeler l'opération d'API AddLiveRecordVodConfig pour ajouter une configuration d'enregistrement.
-
Une fois la configuration terminée, le système enregistre les flux entrants selon le modèle défini.
RemarquePour éviter que les enregistrements ne soient tronqués en raison de fluctuations du réseau ou d'interruptions temporaires du flux, le système attend 180 secondes après une interruption avant de finaliser le fichier d'enregistrement. Si le flux est ingéré à nouveau durant cette fenêtre de 180 secondes, le système poursuit le même enregistrement. Si l'ingestion reprend après 180 secondes, le système démarre un nouvel enregistrement.
Interroger les vidéos enregistrées
Lorsqu'un flux en direct est enregistré dans ApsaraVideo VOD, le contenu est géré sous forme de ressources vidéo dotées de vastes capacités de traitement multimédia. Vous pouvez récupérer les vidéos enregistrées de plusieurs manières :
-
Depuis la console
Dans le volet de navigation de gauche de la console ApsaraVideo VOD, choisissez Media Files, puis cliquez sur Audio/Video. Sur la page Audio/Video, sélectionnez ApsaraVideo Live dans la liste déroulante Source pour filtrer les résultats.
Dans le volet de navigation de gauche de la console ApsaraVideo Live, choisissez Feature Management > Live Recording. Sur la page Live Recording, cliquez sur l'onglet Recording Files. Vous pouvez ensuite filtrer les fichiers d'enregistrement par AppName et StreamName.
-
Rappel d'enregistrement
Configurez ApsaraVideo VOD pour envoyer un rappel d'enregistrement lorsqu'un enregistrement en direct est terminé. En écoutant l'événement Live Recording Complete, vous pouvez obtenir des informations sur les nouvelles ressources vidéo créées.
-
Appel d'une opération d'API
ApsaraVideo VOD fournit une opération d'API pour interroger les vidéos. Appelez l'opération ListLiveRecordVideo et spécifiez le domaine,
AppNameetStreamNamepour récupérer les vidéos.
Références
Choisir un scénario live-to-VOD : Cette rubrique couvre trois scénarios types : l'enregistrement en direct avec transcodage automatique et accélération par Alibaba Cloud CDN ; l'enregistrement en direct avec stockage uniquement, suivi d'un transcodage manuel et d'une accélération par Alibaba Cloud CDN ; et la fusion automatique des enregistrements vidéo sur plusieurs périodes.
FAQ sur la fonctionnalité live-to-VOD : Cette rubrique présente les problèmes courants et les solutions recommandées pour la fonctionnalité live-to-VOD.