ApsaraVideo Media Processing (MPS) は、Object Storage Service (OSS) バケットを使用してメディアファイルを保存します。OSS バケットを入力および出力メディアバケットとして MPS にバインドすることで、MPS はファイルのアップロードを監視し、ワークフローを自動的にトリガーできるようになります。
前提条件
OSS がアクティベートされている必要があります。OSS のアクティベート。
手順 1:メディアバケットの追加
- ApsaraVideo Media Processing (MPS) コンソールにログインします。
- 上部のナビゲーションバーで、ドロップダウンリストからリージョンを選択します。

-
左側のナビゲーションウィンドウで、 の順に選択します。ページには、入力バケット タブと 出力バケット タブが表示されます。
-
入力バケット タブで、バケット追加 をクリックします。
-
入力メディアバケットの追加 ダイアログボックスに、現在のリージョンにある OSS バケットが一覧表示されます。次のいずれかの操作を行います。
-
既存のバケットを選択し、 [OK] をクリックして入力バケットを追加します。
説明バケットが一覧に表示されない場合は、上部メニューで正しいリージョンが選択されていることを確認してください。
-
[バケットの作成] をクリックし、バケット名を入力して [OK] をクリックします。新しいバケットを選択し、 [OK] をクリックして入力バケットとして追加します。
説明-
「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.」というメッセージが表示された場合、そのバケット名はすでに使用されています。バケット名はグローバルで一意である必要があります。
-
ACL を指定せずに作成されたバケットは、デフォルトでプライベートになります。バケット ACL。
-
-
-
出力バケット タブを選択し、バケット追加 をクリックします。入力バケット の場合と同様の手順で追加します。
手順 2:バケットストレージパスの作成
入力バケット と 出力バケット を追加した後、 OSS コンソールでそれらのストレージパスを作成します。ストレージパスがない場合、メディア処理ジョブは失敗します。
-
OSS コンソールにログインします。
-
左側のナビゲーションウィンドウで、バケットリスト をクリックします。
-
[バケット名] フィールドに、MPS で追加した入力バケット の名前を入力します。一致するバケットが一覧に表示されます。
-
一覧でバケット名をクリックします。
-
[フォルダの作成] をクリックします。
-
[フォルダ名] フィールドにフォルダ名を入力し、OK をクリックします。これにより、入力バケット のストレージパスが作成されます。
重要各ワークフローには一意の入力パス プレフィックスが必要です。プレフィックスが重複すると、1 回のアップロードで複数のワークフローがトリガーされます。たとえば、別々のワークフローの入力パスとして
testとtest1を指定した場合、test1内のファイルはtestの条件にも一致するため、両方のワークフローがトリガーされてしまいます。ワークフローのファイル一致ルール。 -
左上の Object Storage Service をクリックして、バケットリスト ページに戻ります。
-
バケット名 フィールドに、MPS で追加した出力バケット の名前を入力します。[入力バケット]の場合と同様の手順を実行します。
説明[入力バケット] と [出力バケット] のストレージパスを作成し、それらをワークフローにバインドすることで、ファイルのアップロード時にメディア処理が自動的にトリガーされるようになります。OSS へのファイルのアップロード。
(オプション) 手順 3:ホットリンク保護の設定
ソース OSS バケットでホットリンク保護が有効になっている場合は、MPS がソースファイルにアクセスできるよう、入力バケットの Referer ホワイトリストに Referer を追加する必要があります。MPS のホットリンク保護設定は OSS バケットの設定に影響しません。OSS バケットでホットリンク保護を有効にしていない場合は、この手順をスキップしてください。ホットリンク保護。
- ApsaraVideo Media Processing (MPS) コンソールにログインします。
- 上部のナビゲーションバーで、ドロップダウンリストからリージョンを選択します。

-
左側のナビゲーションウィンドウで、 の順に選択します。
-
入力バケット タブで対象の入力バケットを検索し、アクション 列の ホットリンク保護の設定 をクリックします。
-
リファラーホワイトリスト テキストボックスに、目的の Referer を入力します。
説明-
Referer は、OSS バケットの Referer ホワイトリスト内のエントリと一致する必要があります。ホットリンク保護。
-
OSS 側でバケットに複数の Referer が設定されている場合でも、MPS にはそのうちの 1 つを追加するだけで十分です。
-