VOD パッケージング構成を作成します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ice:CreateVodPackagingConfiguration |
create |
*All Resource
|
なし | なし |
リクエスト構文
POST HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| GroupName |
string |
任意 |
パッケージンググループの名前。最大 128 文字まで指定可能です。英字、数字、アンダースコア (_)、ハイフン (-) を使用できます。 |
vod_hls |
| ConfigurationName |
string |
任意 |
パッケージング構成の名前。アカウント内で一意である必要があります。最大 128 文字まで指定可能です。英字、数字、アンダースコア (_)、ハイフン (-) を使用できます。 |
hls_3s |
| Protocol |
string |
任意 |
パッケージタイプ。
|
HLS |
| Description |
string |
任意 |
パッケージング構成の説明文。 |
HLS 3s vod packaging |
| PackageConfig |
object |
任意 |
パッケージング構成の設定内容。 |
|
| ManifestName |
string |
任意 |
マニフェストファイルの名前。最大 128 文字まで指定可能です。英字、数字、アンダースコア (_)、ハイフン (-) を使用できます。 |
index |
| SegmentDuration |
integer |
任意 |
パッケージ化されたストリームにおける各セグメントの長さ。単位:秒。MediaPackage は、入力されたセグメント期間の最も近い倍数にセグメントを四捨五入します。有効な値:1~30。 |
6 |
| StreamSelection |
object |
任意 |
ストリーム選択の設定。 |
|
| MinVideoBitsPerSecond |
integer |
任意 |
ビデオストリームの最小ビットレート。単位:bit/s。 |
100000 |
| MaxVideoBitsPerSecond |
integer |
任意 |
ビデオストリームの最大ビットレート。単位:bit/s。 |
1000000000 |
| StreamOrder |
string |
任意 |
マスタープレイリスト内でのマニフェストファイルの並び順。有効な値:
|
ORIGINAL |
| DrmProvider |
object |
任意 |
デジタル著作権管理 (DRM) 暗号化の設定。 |
|
| EncryptionMethod |
string |
任意 |
暗号化方式。有効な値:
|
AES_128 |
| IV |
string |
任意 |
データブロックの暗号化にキーとともに使用される、128 ビット(16 バイト)の 16 進数値(32 文字の文字列)。このパラメーターを空欄のままにした場合、MediaPackage は定数の初期化ベクトル (IV) を生成します。値を指定した場合は、DRM サービスに渡されます。 |
00001111222233334444555566667777 |
| SystemIds |
array |
任意 |
DRM システムの ID。許可されるシステム ID の最大数はプロトコルの種類によって異なります。制限事項:
Apple FairPlay、Google Widevine、Microsoft PlayReady がサポートされています。それぞれのシステム ID は以下のとおりです:
|
|
|
string |
任意 |
DRM システムの ID。 |
94ce86fb-07ff-4f43-adb8-93d2fa968ca2 |
|
| Url |
string |
任意 |
DRM キー提供者の URL。 |
https://***drm***/getcontent |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答スキーマ |
||
| RequestId |
string |
リクエストの ID。 |
******11-DB8D-4A9A-875B-275798****** |
| PackagingConfiguration |
VodPackagingConfiguration |
パッケージング構成。 |
例
成功レスポンス
JSONJSON
{
"RequestId": "******11-DB8D-4A9A-875B-275798******",
"PackagingConfiguration": {
"GroupName": "",
"Description": "",
"CreateTime": "",
"ConfigurationName": "",
"Protocol": "",
"PackageConfig": {
"ManifestName": "",
"StreamSelection": {
"MinVideoBitsPerSecond": 0,
"StreamOrder": "",
"MaxVideoBitsPerSecond": 0
},
"DrmProvider": {
"SystemIds": [
""
],
"EncryptionMethod": "",
"IV": "",
"Url": ""
},
"SegmentDuration": 0
}
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。