|
パラメーター |
タイプ |
説明 |
例 |
|---|---|---|---|
|
object |
ライブパッケージングの構成。 |
||
| DrmConfig |
object |
DRM 暗号化プロバイダーの構成。暗号化する必要がない場合は、すべてのフィールドを空にしてください。 |
|
| SystemIds |
array |
DRM システム ID。プロトコルの種類によって決まります。
3 つの DRM システムがサポートされています: Apple FairPlay、Google Widevine、および Microsoft PlayReady です。対応するシステム ID は次のとおりです。
|
|
|
string |
DRM システム ID。 |
9a04f079-9840-4286-ab92-e65be0885f95 |
|
| EncryptionMethod |
string |
暗号化アルゴリズム。有効な値:
デフォルト値: 空 (暗号化しないことを示します)。 |
SAMPLE_AES |
| IV |
string |
32 文字の文字列で表されるオプションの 128 ビット (16 バイト) の 16 進数値。この値はキーと一緒に使用され、データブロックを暗号化します。この値を指定しない場合、MediaPackage は定数の初期化ベクトル (IV) を作成します。デフォルト値: 空。指定した場合、その値は定数の初期化ベクトルとしてプロバイダーに渡されます。 |
00000000000000000000000000000000 |
| Url |
string |
DRM キープロバイダーの URL。 |
https://exampledrm.com/path?arg1=xxx |
| RotatePeriod |
integer |
DRM キーのローテーション間隔。単位: 秒。デフォルト値: 0 (キーのローテーションが無効であることを示します)。 |
0 |
| ContentId |
string |
DRM システム内のコンテンツ ID。フォーマット: [A-Za-z0-9_-]+。最大長: 256 文字。コンテンツ ID が一意であることを確認してください。そうでない場合、DRM の再生が失敗する可能性があります。 |
live-axb1-9dd2fa123 |
| SegmentDuration |
integer |
各セグメントの持続時間 (秒単位)。デフォルト値: チャンネルのセグメント期間。実際のセグメント期間は、設定された値以上のソースセグメント期間の最も近い倍数となります。有効な値: 1~30。 |
6 |
| UseAudioRenditionGroups |
boolean |
TS セグメント内でオーディオトラックを分離するかどうかを指定します。 |
true |
| LiveManifestConfigs |
array |
ライブマニフェストの構成。最大 1 つの構成がサポートされています。 |
|
| LiveManifestConfig |
ライブマニフェストの構成。 |
||
| PartDurationMs |
integer |