Cette rubrique explique comment utiliser ApsaraVideo Media Processing (MPS), depuis l'activation du service jusqu'à la soumission d'une tâche de traitement multimédia.
Vue d'ensemble du processus
Prérequis
Créez un compte Alibaba Cloud et effectuez la vérification d'identité réelle. Pour plus d'informations, consultez la rubrique Créer un compte Alibaba Cloud.
Étape 1 : Activer le service
Activez le service ApsaraVideo Media Processing (MPS). Pour obtenir des instructions détaillées, consultez la rubrique Activer le service.
-
(Recommandé) Créez un utilisateur RAM pour MPS et attribuez-lui les autorisations nécessaires. Pour obtenir des instructions détaillées, consultez la rubrique Créer un utilisateur RAM et lui accorder des autorisations.
RemarqueNous vous recommandons d'utiliser des utilisateurs RAM pour attribuer des autorisations spécifiques. Si plusieurs utilisateurs collaborent sur des ressources, n'accordez à chacun que les autorisations minimales requises. Cette pratique évite de partager votre compte Alibaba Cloud ou vos paires AccessKey, ce qui réduit les risques de sécurité.
Étape 2 : Télécharger et stocker des fichiers
Connectez-vous à la console Object Storage Service (OSS). Dans le volet de navigation de gauche, cliquez sur Buckets, puis sur Create bucket.
Dans le panneau Create Bucket, configurez les paramètres selon les instructions affichées.
-
Cliquez sur OK.
ImportantLe bucket doit se trouver dans une région où les fonctionnalités MPS que vous utilisez sont disponibles. Si vous souhaitez stocker les fichiers d'entrée et de sortie dans des buckets différents, répétez les étapes précédentes pour créer un autre bucket.
-
Téléchargez le fichier à traiter.
Sur la page Files, cliquez sur le nom du bucket vers lequel vous souhaitez télécharger le fichier. Accédez à la page .
Cliquez sur Upload et sélectionnez le fichier à télécharger.
-
Une fois que l'état du fichier passe à Ready to upload, cliquez sur Upload.
Lorsque l'état du fichier dans la liste des tâches passe à Uploaded, le téléchargement est terminé.
Étape 3 : Activer une file d'attente MPS
Les différents types de tâches nécessitent différents types de files d'attente MPS. Pour plus de détails sur les types de files d'attente et leur activation, consultez la rubrique Activer une file d'attente MPS.
Connectez-vous à la console MPS.
Dans la barre de navigation supérieure, sélectionnez la même region que celle de votre bucket OSS.
Dans le volet de navigation de gauche, choisissez .
-
Recherchez le type de file d'attente MPS requis, cliquez sur Enable dans la colonne Actions, puis définissez un nom pour la file d'attente MPS.
RemarqueSi le type de file d'attente MPS requis n'est pas disponible, accédez à la page dans la console MPS pour en créer une. Pour plus d'informations, consultez la rubrique Activer une file d'attente MPS.
(Facultatif) Étape 4 : Configurer des modèles multimédias
MPS fournit des modèles prédéfinis. S'ils répondent à vos besoins, ignorez cette étape. Sinon, créez un modèle personnalisé.
Les modèles de transcodage prédéfinis incluent des modèles pour le transcodage standard, le transcodage audio uniquement, le remuxage, Narrowband HDTM et l'amélioration de la résolution. Pour plus d'informations, consultez la rubrique Détails des modèles prédéfinis.
Les modèles personnalisés incluent des modèles de transcodage et des modèles de filigrane. Vous pouvez les créer dans la console ou en appelant des opérations API. Pour obtenir des instructions, consultez les rubriques Gérer les modèles.
Étape 5 : Créer une tâche de traitement multimédia
Soumettez des tâches de traitement multimédia via la console MPS ou en appelant des opérations API. Vous pouvez créer une tâche unique ou un workflow.
-
Créer une tâche de traitement multimédia unique dans la console
Dans le volet de navigation de gauche, cliquez sur Job management pour accéder à la page de création de tâche.
-
Sélectionnez l'onglet requis, cliquez sur Create job et configurez les paramètres tels que le fichier, la file d'attente MPS et le modèle. Pour plus d'informations, consultez la rubrique Gestion des tâches.
RemarquePour créer des tâches de traitement multimédia en appelant des opérations API, consultez les opérations pertinentes dans la section Référence API.
-
Créer un workflow de traitement multimédia dans la console
Dans le volet de navigation de gauche, choisissez , puis cliquez sur Create workflow.
Configurez les paramètres requis, tels que le fichier d'entrée, les nœuds du workflow et le type de déclencheur.
Vous pouvez également créer des tâches par programmation en utilisant les opérations décrites dans la section Référence API.
Étape 6 : Vérifier le résultat de la tâche
Après avoir soumis une tâche, vérifiez le résultat de plusieurs manières :
Sur la page Job management de la console MPS, consultez l'état et les détails de la tâche dans la liste des tâches.
Appelez une opération API pour interroger l'état de la tâche. Par exemple, pour une tâche de transcodage, appelez l'opération QueryJobList afin d'interroger plusieurs tâches de transcodage par lot à l'aide de leurs ID de tâche.
Utilisez Simple Message Queue (anciennement MNS) pour recevoir des notifications de message. Pour plus d'informations, consultez la rubrique Configurer les notifications de message.