パッケージング構成の作成

メディア・ストリームのビデオ・コンテンツのHTTP Live Streaming (HLS)パッケージ化用のパッケージ構成を作成します。

    1. ナビゲーション・メニューを開き、「アナリティクスとAI」をクリックします。「メディア・サービス」で、「メディア・ストリーム」をクリックします。
    2. 「分散チャネル」リスト・ページで、構成をパッケージ化する分散チャネルを含むコンパートメントを選択します。
    3. 構成をパッケージ化するチャネルの名前をクリックします。
    4. 「分散チャネルの詳細」ページの「リソース」で、「パッケージング構成」をクリックします。
    5. 「パッケージング構成の作成」をクリックします。
    6. 「パッケージ構成の作成」パネルで、パッケージ構成の名前を入力し、次の情報を指定します:
      • フォーマット: 「HLS」または「DASH」を選択します。
      • セグメント・サイズ(分): セグメント・サイズを指定します。この設定により、元のアセットのサイズを大きいセグメント・サイズで上書きできます。たとえば、取り込まれたアセットのセグメント・サイズが4秒で、パッケージング構成のリクエストされたセグメント・サイズが2秒の場合、有効なセグメント・サイズは4秒です。同様に、取り込まれたアセットのセグメント・サイズが4秒で、パッケージング構成のリクエストされたセグメント・サイズが8秒の場合、有効なセグメント・サイズは8秒です。
      • 暗号化アルゴリズム: パッケージング構成で暗号化が有効になっている場合、ビデオ・セグメントは、各プレイリストに動的に生成されるデータ・キーを使用して暗号化されます。このデータ・キーは、Oracle管理対象マスター・キーまたはユーザーのOCI Vaultサービス・ボールトに格納されているユーザー指定のマスター・キーでエンベロープ暗号化されます。HLSプレイリストの場合、プレーヤーはEXT-X-KEYタグを使用してデータキーを取得します。特定のセグメントの復号化に使用される初期化ベクトル(IV)は、RFC 8216で指定されたセグメント番号です。使用可能な暗号化アルゴリズムはAES128です。
      • KMSキーID: KMSキーIDを指定します。これはOCI Vaultサービスのマスター暗号化キーIDです。詳細は、Vaultキーの詳細の表示を参照してください。
    7. (オプション)パッケージ構成にタグを適用するには、「拡張オプションの表示」をクリックします。
      タグ付けとは、テナンシ内のリソースを整理およびトラッキングできるメタデータ・システムです。リソースを作成する権限がある場合、それにフリーフォーム・タグを追加する権限もあります。定義済タグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの一般情報は、リソース・タグおよびタグ付けの概要を参照してください。
    8. 「作成」をクリックします。パッケージ構成が作成され、「パッケージ構成」セクションにリストされます。
  • パッケージング構成を作成するには、次のコマンドを使用します: create-stream-packaging-config-encryption-aes128

    oci media-services stream-packaging-config create-stream-packaging-config-encryption-aes128 [OPTIONS]
    または、create-stream-packaging-config-encryption-none
    oci media-services stream-packaging-config create-stream-packaging-config-encryption-none [OPTIONS]

    create-stream-packaging-config-encryption-aes128コマンドの必須パラメータは次のとおりです。

    • --display-name [text]
    • --distribution-channel-id [text]
    • --segment-time-in-seconds [integer]
    • --stream-packaging-format [text]
    • --encryption-kms-key-id [text]

    create-stream-packaging-config-encryption-noneコマンドの必須パラメータは次のとおりです。

    • --display-name [text]
    • --distribution-channel-id [text]
    • --segment-time-in-seconds [integer]
    • --stream-packaging-format [text]

    stream-distribution-channelのすべてのコマンドを取得するには:

    oci media-services stream-packaging-config -h

    create-stream-packaging-config-encryption-aes128コマンドのヘルプを取得するには:

    oci media-services stream-packaging-config create-stream-packaging-config-encryption-aes128 -h

    create-stream-packaging-config-encryption-noneコマンドのヘルプを取得するには:

    oci media-services stream-packaging-config create-stream-packaging-config-encryption-none -h

    CLIコマンドのフラグおよび変数オプションの完全なリストは、コマンドライン・リファレンスを参照してください。

  • パッケージング構成を作成するには、CreateStreamPackagingConfig操作を使用します。