Liez des compartiments Object Storage Service (OSS) à ApsaraVideo Media Processing (MPS) en tant que compartiments multimédias d'entrée et de sortie. Cette opération permet à MPS de surveiller les téléversements de fichiers et de déclencher automatiquement l'exécution des workflows.
Prérequis
Le service OSS est activé. Activation d'OSS.
Étape 1 : Ajout de compartiments multimédias
Connectez-vous à la console MPS.
Dans la barre de navigation supérieure, sélectionnez une région dans la liste déroulante.

Dans le volet de navigation de gauche, choisissez . La page affiche les onglets Input Buckets et Output Bucket.
Sous l'onglet Input Buckets, cliquez sur Add Bucket.
-
Dans la boîte de dialogue Add Input Bucket, les compartiments OSS de la région actuelle sont répertoriés. Vous pouvez :
-
Sélectionnez un compartiment existant et cliquez sur OK pour ajouter le compartiment d'entrée.
RemarqueSi votre compartiment ne figure pas dans la liste, vérifiez que la région correcte est sélectionnée dans la barre de navigation supérieure.
-
Cliquez sur Create Bucket, saisissez un nom de compartiment, puis cliquez sur OK. Sélectionnez le nouveau compartiment et cliquez sur OK pour l'ajouter en tant que compartiment d'entrée.
RemarqueSi le message « The requested bucket name is not available. The bucket namespace is shared by all users of the system. Please select a different name and try again. » s'affiche, le nom du compartiment est déjà utilisé. Les noms de compartiments doivent être uniques à l'échelle mondiale.
Les compartiments créés sans ACL spécifiée ont par défaut une visibilité privée. Bucket ACL.
-
Sélectionnez l'onglet Output Bucket et cliquez sur Add Bucket. Suivez la même procédure que pour les Input Buckets.
Étape 2 : Création des chemins de stockage du compartiment
Après avoir ajouté les Input Buckets et le Output Bucket, vous devez créer des chemins de stockage pour ceux-ci dans la console OSS. Sans chemins de stockage, les tâches de traitement multimédia échouent.
Connectez-vous à la console OSS.
Dans le volet de navigation de gauche, cliquez sur Bucket List.
À côté de Create Bucket, saisissez le nom des Input Buckets que vous avez ajoutés dans MPS. Le compartiment correspondant apparaît dans la liste.
Cliquez sur le nom du compartiment dans la liste.
Cliquez sur Create Folder.
-
Dans le champ Folder Name, saisissez un nom de dossier et cliquez sur OK. Cette action crée le chemin de stockage pour les Input Buckets.
ImportantChaque workflow doit disposer d'un préfixe de chemin d'entrée unique. Des préfixes qui se chevauchent entraînent le déclenchement de plusieurs workflows par un seul téléversement. Par exemple, si
testettest1sont définis comme chemins d'entrée pour des workflows distincts, un fichier situé danstest1correspond également àtest, ce qui déclenche les deux workflows. Règles de mise en correspondance des fichiers pour les workflows. Cliquez sur Object Storage Service dans le coin supérieur gauche pour revenir à la page Bucket List.
-
Dans le champ Bucket Name, saisissez le nom du Output Bucket que vous avez ajouté dans MPS. Suivez la même procédure que pour le input bucket.
RemarqueAprès avoir créé les chemins de stockage pour le Input Bucket et le Output Bucket, liez-les à un workflow afin de déclencher automatiquement le traitement multimédia lors du téléversement de fichiers. Téléversement de fichiers vers OSS.
(Facultatif) Étape 3 : Configuration de la protection contre les hotlinks
Si la protection contre les hotlinks est activée sur le compartiment source OSS, ajoutez un Referer à la liste d'autorisation du compartiment d'entrée dans MPS afin que MPS puisse accéder au fichier source. Les paramètres de protection contre les hotlinks de MPS n'affectent pas la configuration de votre compartiment OSS. Ignorez cette étape si la protection contre les hotlinks n'est pas activée sur votre compartiment. Protection contre les hotlinks.
Connectez-vous à la console MPS.
Dans la barre de navigation supérieure, sélectionnez une région dans la liste déroulante.

Dans le volet de navigation de gauche, choisissez .
Sous l'onglet Input Buckets, localisez le compartiment d'entrée souhaité et cliquez sur Configure Hotlink Protection dans la colonne Actions.
-
Dans la zone de texte Referer Whitelist, saisissez le Referer souhaité.
RemarqueLe Referer doit correspondre à une entrée de la liste d'autorisation des referers du compartiment dans OSS. Protection contre les hotlinks.
Si le compartiment comporte plusieurs Referers dans OSS, n'en ajoutez qu'un seul dans MPS.
Étapes suivantes
Créez un workflow. Dans le volet de navigation de gauche, choisissez et configurez les paramètres. Création d'un workflow.
Téléversez un fichier depuis la console MPS ou OSS. Nous recommandons d'utiliser la console OSS. Téléversement de vidéos.