この操作をオーディオまたはビデオ ID で呼び出して、再生 URL を取得します。その後、ApsaraVideo Player またはサードパーティのプレーヤー (ネイティブ、オープンソース、プロプライエタリプレーヤーなど) で URL を使用して、オーディオまたはビデオを再生できます。
操作説明
この操作を呼び出す前に、ApsaraVideo VOD の課金方法と料金を理解していることを確認してください。再生 URL からのビデオのダウンロードまたは再生によって生成されたアウトバウンドトラフィックに対して課金されます。高速化ドメイン名を設定しない場合、詳細については、「ストレージのアウトバウンドトラフィック料金」をご参照ください。高速化ドメイン名を設定する場合、詳細については、「アクセラレーションサービス料金」をご参照ください。ストレージの転送アクセラレーションを有効にすると、ダウンロードアクセラレーションに対しても課金されます。課金の詳細については、「ストレージ料金の転送アクセラレーション」をご参照ください。
Normal 状態 (Status パラメーターが Normal に設定されている) のビデオのみ再生できます。再生 URL の再生手順と制限の詳細については、「オーディオとビデオの再生」をご参照ください。
ビデオの再生が異常な場合は、GetMezzanineInfo 操作を呼び出して、ソースビデオファイル情報が正しいかどうかを確認できます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
vod:GetPlayInfo |
get |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| VideoId |
string |
必須 |
オーディオまたはビデオファイルの ID。ID は 1 つだけ指定できます。ID は、次のいずれかの方法で取得できます:
|
93ab850b4f654b6e91d24d81d44**** |
| Formats |
string |
任意 |
メディアストリームのフォーマット。複数のフォーマットはコンマ (,) で区切ります。有効な値:
説明
|
mp4,m3u8 |
| AuthTimeout |
integer |
任意 |
再生 URL の有効期間。単位: 秒。
|
1800 |
| OutputType |
string |
任意 |
出力 URL のタイプ。有効な値:
|
cdn |
| StreamType |
string |
任意 |
メディアストリームのタイプ。複数のタイプはコンマ (,) で区切ります。有効な値:
デフォルトでは、すべてのタイプのストリームが返されます。 |
video |
| ReAuthInfo |
string |
任意 |
CDN 認証パラメーター。このパラメーターは JSON 文字列です。URL 署名方式 A を有効にすると、認証 URL に |
{"uid":"12345","rand":"abckljd"} |
| Definition |
string |
任意 |
ビデオストリームの解像度。複数の解像度はコンマ (,) で区切ります。有効な値:
説明
|
LD |
| ResultType |
string |
任意 |
返されるデータのタイプ。有効な値:
|
Single |
| PlayConfig |
string |
任意 |
カスタム再生設定。このパラメーターは JSON 文字列です。再生用のドメイン名を指定できます。パラメーター構造の詳細については、「PlayConfig」をご参照ください。 説明
|
{"PlayDomain":"vod.test_domain","XForwardedFor":"yqCD7Fp1uqChoVj/sl/p5Q==","PreviewTime":"20","MtsHlsUriToken":"yqCD7Fp1uqChoVjslp5Q"} |
| AdditionType |
string |
任意 |
弾幕データの URL。値を danmu に設定します。 説明
このパラメーターは、 |
danmu |
| Trace |
string |
任意 |
デジタルウォーターマークのカスタム情報。
|
test mark |
| DigitalWatermarkType |
string |
任意 |
デジタルウォーターマークのタイプ。有効な値:
|
TraceMark |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンス。 |
||
| RequestId |
string |
リクエストの ID。 |
F552E596-967D-5500-842F-17E6364**** |
| VideoBase |
object |
オーディオまたはビデオファイルの基本情報。 |
|
| CreationTime |
string |
オーディオまたはビデオファイルが作成された時刻。時刻は yyyy-MM-ddTHH:mm:ssZ 形式です。時刻は UTC で表示されます。 |
2017-06-26T06:38:48Z |
| Status |
string |
オーディオまたはビデオファイルの状態。有効な値と説明の詳細については、「ステータス: オーディオまたはビデオファイルの状態」をご参照ください。 |
Normal |
| VideoId |
string |
オーディオまたはビデオファイルの ID。 |
93ab850b4f654b6e91d24d81d44**** |
| CoverURL |
string |
サムネイルの URL。 説明
ビデオをアップロードした後にリアルタイムでサムネイル URL を取得したい場合は、イベント通知を設定できます。詳細については、「HTTP コールバック」および「SnapshotComplete」をご参照ください。 |
http://example.aliyundoc.com/sample.jpg?auth_key=2333232-atb**** |
| Duration |
string |
オーディオまたはビデオファイルの長さ。単位: 秒。 |
3.1667 |
| Title |
string |
オーディオまたはビデオファイルのタイトル。 |
阿里云VOD |
| MediaType |
string |
メディアファイルのタイプ。有効な値:
|
video |
| DanMuURL |
string |
弾幕データの URL。 |
http://example.aliyundoc.com/****?auth_key=abdf2123-6783232**** |
| StorageClass |
string |
メディアアセットのストレージクラス。有効な値:
|
Standard |
| PlayInfoList |
object |
||
| PlayInfo |
array<object> |
オーディオまたはビデオストリームに関する再生情報。 |
|
|
object |
オーディオまたはビデオファイルの詳細。 |
||
| CreationTime |
string |
ストリームが作成された時刻。時刻は yyyy-MM-ddTHH:mm:ssZ 形式です。時刻は UTC で表示されます。 |
2022-04-18T07:37:15Z |
| Status |
string |
メディアストリームの状態。有効な値:
|
Normal |
| Specification |
string |
ビデオトランスコーディング出力の仕様。有効な値と説明の詳細については、「出力仕様: 仕様」をご参照ください。 |
H264.LD |
| NarrowBandType |
string |
トランスコーディングタイプ。有効な値:
|
0 |
| Height |
integer |
メディアストリームの高さ。単位: px。 |
640 |
| Bitrate |
string |
メディアストリームのビットレート。単位: Kbit/s。 説明
M3U8 の動的シャーディング機能により、ビットレートにドリフトが生じる場合があります。 |
450.878 |
| ModificationTime |
string |
ストリームが最後に更新された時刻。時刻は yyyy-MM-ddTHH:mm:ssZ 形式です。時刻は UTC で表示されます。 |
2022-04-20T06:32:19Z |
| WatermarkId |
string |
メディアストリームに関連付けられているウォーターマークテンプレートの ID。 |
dgfn26457856**** |
| Encrypt |
integer |
メディアストリームが暗号化されているかどうかを示します。有効な値:
|
1 |
| Definition |
string |
ビデオストリームの解像度。有効な値:
|
LD |
| EncryptType |
string |
メディアストリームの暗号化タイプ。有効な値:
説明
ストリームが AliyunVoDEncryption を使用して暗号化されている場合、ApsaraVideo Player SDK を使用してのみストリームを再生できます。 |
AliyunVoDEncryption |
| EncryptMode |
string |
メディアストリームの暗号化モード。有効な値:
説明
暗号化モードが License の場合、ApsaraVideo Player SDK を使用してのみストリームを再生できます。 |
License |
| StreamType |
string |
メディアストリームのタイプ。 メディアストリームがビデオストリームの場合、値は video です。メディアストリームがオーディオのみのストリームの場合、値は audio です。 |
video |
| JobId |
string |
トランスコーディングジョブの ID。この ID は、メディアストリームの一意の識別子です。 |
80e9c6580e754a798c3c19c59b16**** |
| Size |
integer |
メディアストリームのサイズ。単位: バイト。 説明
M3U8 の動的シャーディング機能により、サイズにドリフトが生じる場合があります。 |
418112 |
| Width |
integer |
メディアストリームの幅。単位: px。 |
360 |
| Fps |
string |
メディアストリームのフレームレート。単位: 1 秒あたりのフレーム数。 |
25 |
| Duration |
string |
メディアストリームの長さ。単位: 秒。 |
9.0464 |
| PlayURL |
string |
ビデオストリームの再生 URL。 |
https://example.aliyundoc.com/d52ee123f331466aabf6ab32a93d****/a777f9e24e6e47a2a942467d5c38ea37-8ee8e04293c6657fdda282bc422704****.m3u8 |
| Format |
string |
メディアストリームのフォーマット。
|
m3u8 |
| HDRType |
string |
メディアストリームのハイダイナミックレンジ (HDR) タイプ。有効な値:
|
HLG |
| BitDepth |
integer |
色深度。値は整数です。 |
8 |
| JobType |
integer |
デジタルウォーターマークのタイプ。有効な値:
|
2 |
| JobExt |
string |
著作権ウォーターマークのカスタムウォーターマーク情報。このパラメーターは、 |
CopyrightMarkTest |
| CodecName |
string |
エンコーディングタイプ。有効な値:
|
H264 |
例
成功レスポンス
JSONJSON
{
"RequestId": "F552E596-967D-5500-842F-17E6364****",
"VideoBase": {
"CreationTime": "2017-06-26T06:38:48Z",
"Status": "Normal",
"VideoId": "93ab850b4f654b6e91d24d81d44****",
"CoverURL": "http://example.aliyundoc.com/sample.jpg?auth_key=2333232-atb****",
"Duration": "3.1667",
"Title": "阿里云VOD",
"MediaType": "video",
"DanMuURL": "http://example.aliyundoc.com/****?auth_key=abdf2123-6783232****",
"StorageClass": "Standard"
},
"PlayInfoList": {
"PlayInfo": [
{
"CreationTime": "2022-04-18T07:37:15Z",
"Status": "Normal",
"Specification": "H264.LD",
"NarrowBandType": "0",
"Height": 640,
"Bitrate": "450.878",
"ModificationTime": "2022-04-20T06:32:19Z",
"WatermarkId": "dgfn26457856****",
"Encrypt": 1,
"Definition": "LD",
"EncryptType": "AliyunVoDEncryption",
"EncryptMode": "License",
"StreamType": "video",
"JobId": "80e9c6580e754a798c3c19c59b16****",
"Size": 418112,
"Width": 360,
"Fps": "25",
"Duration": "9.0464",
"PlayURL": "https://example.aliyundoc.com/d52ee123f331466aabf6ab32a93d****/a777f9e24e6e47a2a942467d5c38ea37-8ee8e04293c6657fdda282bc422704****.m3u8",
"Format": "m3u8",
"HDRType": "HLG",
"BitDepth": 8,
"JobType": 2,
"JobExt": "CopyrightMarkTest",
"CodecName": "H264"
}
]
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。