すべてのプロダクト
Search
ドキュメントセンター

:ApsaraVideo for Media Processingへのアクセスをロールに承認する

最終更新日:Jan 08, 2025

コンテンツモデレーションは、ApsaraVideo for Media Processingを呼び出して、オブジェクトストレージサービス(OSS)にアップロードされた動画のフレームをキャプチャします。Alibaba Cloud Resource Access Management(RAM)のロール管理機能を使用して、ApsaraVideo for Media Processingへのアクセスをロールに承認する必要があります。その後、コンテンツモデレーションは、そのロールを使用して動画フレームキャプチャタスクを送信できます。このトピックでは、必要な手順を実行する方法について説明します。

背景情報

  • 非同期動画モデレーションタスクを送信し、動画 URL を oss://xxxx 形式で指定した場合、コンテンツモデレーションは OSS にアップロードされた動画のフレームを自動的にキャプチャできます。自動フレームキャプチャを確実に行うには、ApsaraVideo for Media Processingへのアクセスをロールに承認する必要があります。
  • OSS サービスは、中国(杭州)、中国(上海)、中国(北京)、中国(深圳)の各リージョンで利用できます。

手順

  1. RAM ロールを作成し、このロールに権限を付与します。
    Alibaba Cloud アカウントの ApsaraVideo for Media Processing にアクセスできる RAM ロールを作成します。Alibaba Cloud アカウントにロールをアサインします。Alibaba Cloud アカウントを使用してコンテンツモデレーションがアクティブ化されていることを確認してください。
    1. RAM コンソール にログインします。
    2. 左側のナビゲーションペインで、[ID] > [ロール] を選択します。
    3. [ロール] ページで、[ロールの作成] をクリックします。
    4. [ロールの作成] パネルで、信頼できるエンティティとして [alibaba Cloud サービス] を選択し、[次へ] をクリックします。
    5. ロールタイプとして [標準サービスロール] を選択し、[RAM ロール名] を設定し、信頼できるサービスとして [メディアトランスコーディングサービス] を選択して、[OK] をクリックします。
      説明 この操作には、携帯電話ベースの検証が必要になる場合があります。
    6. ロールが作成された後、[RAM ロールに権限を追加] をクリックします。
    7. [権限の追加] パネルで、[aliyunossreadonlyaccess] システムポリシーを選択し、[OK] をクリックします。
      この操作により、Alibaba Cloud アカウントに属する OSS データに対する読み取り専用権限が RAM ロールに付与されます。
  2. RAM ロールの信頼ポリシーを変更します。
    1. [ロール] ページで、作成したロールの名前をクリックして、ロールの詳細ページに移動します。
    2. [信頼ポリシー管理] タブをクリックし、[信頼ポリシーの編集] をクリックします。
    3. [信頼ポリシーの編集] パネルで、"Service" の内容を "118484706224****@mts.aliyuncs.com" に置き換え、[OK] をクリックします。
      この操作により、UID が 118484706224**** である Alibaba Cloud アカウントが、作成された RAM ロールをアサインして ApsaraVideo for Media Processing を呼び出すように指定されます。コンテンツモデレーションもこの Alibaba Cloud アカウント内で使用されます。

次のステップ

ロールが承認された後、OSS でモデレートされる動画の非同期モデレーションタスクを送信する際に、指定された形式の URL を使用する必要があります。指定された形式の URL を使用するには、次の手順を実行します。
  1. ロールの詳細ページで、Alibaba Cloud リソース名を示す [ARN] を表示してコピーします。
  2. モデレートされる動画の URL を OSS で生成します。URL は oss://arn@bucket.region/object の形式です。

    中国(深圳)リージョンにある f** OSS バケット内の video/bar.mp4 オブジェクトをモデレートするとします。生成される動画の URL は oss://acs:ram::118484706224****:role/mts-to-a@f**.cn-shenzhen/video/bar.mp4 です。ここで、118484706224**** は Alibaba Cloud アカウントの 16 桁の ID です。

  3. 非同期動画モデレーションタスクを送信する際に、生成された URL を使用します。
    説明 URL を使用してモデレートする動画を指定する方法は、非同期動画モデレーションタスクでのみ使用できます。詳細については、「/green/video/asyncscan and /green/video/results」をご参照ください。