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

:パラメーター解析に関するよくある質問

最終更新日:Jan 22, 2026

このトピックでは、ApsaraVideo VOD におけるいくつかの重要なパラメーターについて説明します。

videoID とは何か、なぜ必要なのか、どうすれば取得できるのか

セキュリティ上の理由から、メディアファイルを ApsaraVideo VOD にアップロードすると、URL の代わりにビデオ ID (videoID) が返されます。videoID は OpenAPI を使用して取得することもできます。詳細については、「音声と動画の再生 URL の取得」をご参照ください。

videoID は、ファイルを ApsaraVideo VOD にアップロードした後に返されます。

また、ApsaraVideo VOD コンソールで以下の手順に従って videoID を取得することもできます。

  1. ApsaraVideo VOD コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、メディアファイル の下にある メディアファイル をクリックします。

  3. 動画リストで videoID を確認します。

コンソールから取得した videoID を使用して、ダウンロードと再生をテストできます。メディアアセットのアップロード方法の詳細については、「アップロード SDK の概要」をご参照ください。

AccessKey ID と AccessKey Secret とは何か、どうすれば取得できるのか

Alibaba Cloud の AccessKey ID と AccessKey Secret は、Alibaba Cloud API にアクセスするための固有の認証情報です。AccessKey ID はユーザーを識別し、AccessKey Secret はアクセスパラメーターが変更されるのを防ぐために署名に使用されます。AccessKey Secret はログインパスワードに似ており、機密情報として扱う必要があります。

取得手順:

  1. ApsaraVideo VOD コンソールにログインします。

  2. メニューバーでユーザープロファイルにカーソルを合わせ、ショートカットメニューの [AccessKey 管理] をクリックします。

  3. [AccessKey 管理] ページで、AccessKey を作成するか、既存の AccessKey ID の AccessKey Secret を表示できます。

playKey とは何か、どうすれば取得できるのか

playKey (API キーとも呼ばれます) は、再生に使用されるキーです。プレーヤーソフトウェア開発キット (SDK) は、動画の再生 URL を取得する際に、この playKey を使用して認証を行います。再生認証は、標準の Alibaba Cloud AccessKey セキュリティの上に構築された二次的な認証メカニズムであり、ホットリンクを防ぐのに役立ちます。ApsaraVideo VOD は、Flash、H5、iOS、Android プラットフォーム向けにデフォルトの playKey を提供しています。

説明

セキュリティのため、playKey を表示するにはモバイル認証コードを入力する必要があります。

取得手順:

  1. ApsaraVideo VOD コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、設定の管理 の下にある 配信の高速化設定 > ダウンロードの設定 を選択します。セキュアダウンロードモードをオンにします。

  3. [キーの取得] セクションで、一意のアプリ識別子秘密鍵 を入力します。

  4. キーを生成してダウンロード をクリックします。

playauth とは何か、どうすれば取得できるのか

プレーヤーは、さまざまなシナリオに対応する 3 つの動画再生モードをサポートしています。playauth メソッドは最も安全で、`setAuthInfo` 再生モードを使用します。

playauth は再生認証情報です。ApsaraVideo VOD サービスは、videoID、AccessKey ID、AccessKey Secret などの情報を組み合わせて暗号化します。その結果、プレーヤーが再生に使用する単一のデータ文字列が生成されます。

再生モード

シナリオ

長所と短所

推奨される使用法

setDataSource

テスト用

漏洩のリスクがあります。AccessKey ID と AccessKey Secret をクライアントコードに直接記述する必要があります。クライアントがクラックされた場合、認証情報が漏洩する可能性があります。

商用利用は非推奨

setAuthInfo

商用利用向け

安全です。動画の URL やリンクは公開されません。

商用利用を推奨

ローカルおよびネットワーク URL の再生

ローカル動画および URL からの動画を再生

シンプルです。他のプラットフォームの動画も再生できます。

ローカル動画またはネットワーク URL からの動画を再生する必要がある場合に使用

フロー: サーバーが再生認証情報を取得 > サーバーが認証情報をクライアントに送信 > クライアントが動画を再生

  1. 再生認証情報の取得: サーバーで、サーバーサイド再生認証 SDK を呼び出して、ApsaraVideo VOD サービスから再生認証情報を取得します。

  2. 動画の再生: プレーヤー SDK は、videoID と再生認証情報を使用して、ApsaraVideo VOD サービスから動画の再生 URL を取得します。その後、SDK はビデオストリームを読み込んでデコードし、再生します。

重要

再生認証情報の有効期間は 100 秒です。特定の動画の再生 URL を取得するためにのみ使用できます。再利用したり、他の動画に使用したりすることはできません。認証情報の有効期限が切れた場合、再生 URL を取得することはできません。新しい認証情報を取得する必要があります。

プレーヤー SDK は、再生認証情報を使用して再生 URL を自動的に取得し、動画をデコードして再生します。再生 URL の有効期間は 30 分です。再生認証情報の有効期限が切れた場合は、新しい認証情報を取得し、プレーヤー SDK に渡して再生 URL をリフレッシュする必要があります。

Alibaba Cloud アカウントを保護するため、RAM ユーザーの AccessKey を使用することを推奨します。これは、特に Web 再生のシナリオで重要です。