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

ApsaraVideo VOD:マルチアプリケーションサービスのコンソールガイド

最終更新日:Dec 18, 2025

ApsaraVideo VOD のマルチアプリケーションサービスを使用すると、アプリケーションごとに VOD リソースを隔離でき、リソース、権限、課金の隔離といったビジネスニーズに対応できます。このサービスは、一般的に開発環境と本番環境を分離したり、異なる事業部門間でデータを隔離したりするために使用されます。このトピックでは、コンソールでこのサービスを使用する方法について説明します。

操作手順

マルチアプリケーションサービスが有効になっていない場合、コンソールにはデフォルトのメインインターフェイスが表示されます。サービスを有効にすると、コンソールにはマルチアプリケーションインターフェイスが表示されます。

image

アクティベーションのリクエスト

  • 前提条件

    マルチアプリケーションサービスはパブリックプレビュー中であり、デフォルトではコンソールで有効になっていません。以下の条件を満たす場合、このサービスの有効化を申請できます。

    過去 7 日間のアクセラレーションされたトラフィックのピーク帯域幅が 500 Mbps 以上であること。ピーク帯域幅を確認するには、[使用量] ページに移動してください。

  • 影響

    • デフォルトアプリケーションを無効にすることはできません。無効にすると、オンラインサービスに影響が出ます。

    • コンソールでは、デフォルトアプリケーション以外のアプリケーションのリソース (メディアファイル、レビューリスト、メディア処理設定など) を管理またはクエリすることはできません。

    • 新しく作成されたアプリケーションについては、トランスコードやコールバック設定などの構成を API を使用して再作成する必要があります。

    説明
    • コールバック機能をテストするには、アップロード時に環境ごとに異なるコールバック URL を設定できます。

    • メディアアセットの隔離には、メディアカテゴリを使用できます。

  • 機能の有効化

    このサービスを有効にするための要件を満たし、上記の影響を受け入れる場合は、チケットを送信してください。チケットを送信した後、以下の手順に従って機能を有効にします。

    説明

    チケットには、次の文言を含めてください:「私はマルチアプリケーションサービスを有効にすることによる影響を理解し、受け入れ、ここにその有効化を申請します。」また、Alibaba Cloud アカウント ID も提供する必要があります。

    1. ApsaraVideo VOD コンソールで、[概要] ページに移動します。

    2. [概要] ページの右上隅にあるマルチアプリケーションセクションを見つけ、[今すぐ有効にする] をクリックします。機能が有効になると、このセクションは概要ページに表示されなくなります。

アプリケーションの作成とアクセス

マルチアプリケーションサービスを有効にした後、ApsaraVideo VOD コンソールに移動し、左側のナビゲーションウィンドウで [アプリケーション管理] をクリックします。

  1. [アプリケーションの作成] をクリックします。アプリケーション名と説明を入力し、[OK] をクリックします。アプリケーションが作成されると、編集、削除、またはアクセスできます。

  2. アプリケーション名をクリックするか、[操作] 列の [アクセス] をクリックします。これにより、アプリケーションのダッシュボードが開き、メディアアセット管理、メディア処理、動画配信などの機能がサポートされます。

説明
  1. マルチアプリケーションサービスを有効にすると、システムはデフォルトアプリケーションを作成します。デフォルトアプリケーションは編集または削除できません。

  2. アカウントごとに、デフォルトアプリケーションを含めて最大 10 個のアプリケーションを作成できます。さらに多くのアプリケーションを作成するには、チケットを送信してください。

image

ID への権限付与

API を使用して権限を付与します。権限付与後、ID (RAM ユーザーまたはロール) はアプリケーション内のリソースを管理できます。権限付与 API については、「AttachAppPolicyToIdentity」をご参照ください。ポリシーについては、「アクセスポリシー」をご参照ください。

マルチアプリケーションサービスの使用

マルチアプリケーション機能をサポートするサービスには、AppId パラメーターのサポートが含まれます。リソースや新しい設定を作成する際に、このパラメーターを指定できます。データをクエリする際には、アクセス権限のあるアプリケーションのリソースのみが返されます。リソースの変更または削除時にも権限がチェックされます。

現在、メッセージコールバックメディアアセットサービス (アップロード、再生、アセット管理) のみがマルチアプリケーション機能をサポートしています。

  • メッセージコールバック

    SetMessageCallback 操作を呼び出すことで、各アプリケーションに一意のコールバックメソッドと Webhook アドレスを設定できます。

    • AppId を指定して、そのアプリケーションのコールバックを設定します。

    • 指定しない場合、システムのデフォルトアプリケーションが使用されます。

    設定後、異なるアプリケーション内での動画や画像などのアップロードに関するイベント通知は、それぞれのコールバック URL に送信されます。また、GetMessageCallback API を使用して関連する設定をクエリすることもできます。

  • メディアアセットサービス

    • メディアアップロード:アップロード関連の API (動画や画像のアップロード URL と認証情報の取得など) は、AppId の指定をサポートしています。アカウント ID は、指定されたアプリケーションへのアップロード権限を持っている必要があります。AppId が指定されていない場合、メディアはシステムのデフォルトアプリケーションにアップロードされます。

    • 音声/動画の再生:アクセス権限のあるアプリケーションの再生情報 (再生認証情報や URL など) のみを取得できます。

    • 変更と削除:権限を持つアプリケーションのメディアアセットのみを変更または削除できます。

    • メディアアセットのクエリ:メディア詳細をクエリする API は、アクセス権限のあるアプリケーションのアセット情報のみを取得します。バッチクエリでは、権限のあるメディアアセットのデータのみが返されます。権限のないメディアアセット ID は NonExistMediaIds に配置されます (フィールド名は若干異なる場合があります)。

    • メディア検索:検索結果には、アクセス権限のあるアプリケーションのメディアアセットのみが含まれます。検索条件に 1 つ以上の AppId を指定できます。

コンソールのナビゲーション権限

レベル 1 メニュー

レベル 2 メニュー

レベル 3 メニュー

デフォルトバージョン

マルチアプリケーションバージョン

アプリケーション外

アプリケーション内

概要

✔️

✔️

アプリケーション管理

✔️

メディアファイル

音声/動画

✔️

✔️

画像

✔️

✔️

ショートビデオ素材

✔️

✔️

制作センター

動画編集

✔️

✔️

アプリケーション内で表示可能。デフォルトアプリケーションでのみサポートされます。

レビュー管理

Content Moderation

✔️

✔️

設定

✔️

✔️

設定管理

メディア管理

ストレージ

✔️

✔️

ストレージポリシー

✔️

✔️

アプリケーション内で表示可能。デフォルトアプリケーションでのみサポートされます。

カテゴリ

✔️

✔️

メディア処理

トランスコードテンプレートグループ

✔️

✔️

スナップショットテンプレート

✔️

✔️

フレームアニメーションテンプレート

✔️

✔️

ウォーターマーク

✔️

✔️

ワークフロー

✔️

✔️

コールバック

✔️

✔️

DRM 証明書

✔️

✔️

HLS 暗号化

✔️

✔️

CDN 設定

ドメイン名

✔️

✔️

パージとプリフェッチ

✔️

✔️

ダウンロード

✔️

✔️

SDK 管理

SDK

✔️

✔️

マイライセンス

✔️

✔️

ツール

トラブルシューティング

✔️

✔️

デジタルウォーターマーク抽出

✔️

✔️

マルチアプリケーションの有効化

✔️

✔️

データセンター

再生品質

✔️

✔️

シングルポイントトレース

✔️

✔️

データ監視

リソース監視

✔️

✔️

リアルタイム監視

✔️

✔️

分析

✔️

✔️

リソースプラン

✔️

✔️

使用量

✔️

✔️

✔️

ログ

✔️

✔️

✔️

メディアデータのエクスポート

✔️

✔️