ApsaraVideo VOD est une solution tout-en-un de streaming audio et vidéo à la demande. Elle couvre la collecte, le montage, le téléversement, le transcodage automatisé, le montage dans le cloud, l'accélération de la diffusion, la lecture et la gestion des ressources multimédias.
Processus global
Le schéma suivant illustre les étapes de téléversement, de stockage, de traitement et de lecture des contenus audio et vidéo dans ApsaraVideo VOD.
Ce schéma représente un processus standard incluant le transcodage et la lecture basée sur des informations d'identification. Le processus peut différer si le transcodage est désactivé ou si la modération des médias est activée.
L'utilisateur obtient l'autorisation de téléversement.
ApsaraVideo VOD renvoie l'URL de téléversement, les informations d'identification de téléversement et l'identifiant VideoId.
L'utilisateur téléverse la vidéo et enregistre l'identifiant VideoId.
Le serveur obtient l'autorisation de lecture.
Le client demande l'URL de lecture et les informations d'identification. ApsaraVideo VOD renvoie une URL de lecture et des informations d'identification valides pour une durée limitée.
Le serveur envoie les informations d'identification de lecture au client pour lancer la lecture.
Accès et stockage
ApsaraVideo VOD opère dans plusieurs régions à travers le monde, chacune disposant de régions de service, de régions API et de régions de stockage distinctes. Chaque endpoint correspond à une région de stockage spécifique ; il est impossible d'accéder aux ressources situées dans d'autres régions de stockage. Les correspondances entre les régions et les endpoints sont répertoriées dans Centres VOD et endpoints.
Configurations globales
|
Configuration |
Description |
Références |
|
Compte et autorisation |
ApsaraVideo VOD prend en charge Resource Access Management (RAM) et Security Token Service (STS). Méthodes d'autorisation :
|
|
|
Service multi-applications |
Isolez les ressources, les configurations et les données de plusieurs utilisateurs au sein d'un même compte en gérant les applications et en attachant des stratégies aux entités d'identité. |
|
|
Notifications d'événements |
ApsaraVideo VOD prend en charge les notifications d'événements basées sur des callbacks.
|
|
|
Sécurité vidéo |
ApsaraVideo VOD propose plusieurs mécanismes de sécurité pour le contenu vidéo :
|
Fonctionnalités
|
Fonctionnalité |
Description |
Références |
|
Téléversement de médias |
Téléversez des fichiers audio, vidéo et image dans les buckets OSS alloués par ApsaraVideo VOD. Obtenez l'URL de téléversement et les informations d'identification avant le téléversement. Méthodes prises en charge : Outils graphiques
Outils pour développeurs
|
|
|
Gestion des actifs multimédias |
Gérez les ressources multimédias générées après le téléversement ou le traitement, y compris les informations de base, les fichiers source, les données de lecture et les données IA. Vous pouvez obtenir, mettre à jour, rechercher, télécharger ou supprimer ces ressources. |
|
|
Traitement des médias |
ApsaraVideo VOD fournit des capacités fondamentales de traitement des médias, notamment le transcodage audio et vidéo, la capture d'instantanés, la génération de GIF animés et le filigrane vidéo. Il offre également des fonctionnalités avancées telles que la modération automatisée, le montage en ligne. |
|
|
Lecture audio et vidéo |
ApsaraVideo VOD prend en charge trois méthodes de lecture : aperçu dans la console, SDK ApsaraVideo Player et lecteurs tiers. |
|
|
Live to VOD |
Enregistrez simultanément les flux en direct sous forme de vidéos à la demande pour une lecture ultérieure. |