プレビューURLの作成

メディア・ストリームでプレビューURLを作成し、コンテンツ・アセットをブラウザで表示します。

ノート

SafariブラウザはHLSをネイティブに再生できます。他のブラウザでは、HLS形式をプレビューするために追加のプラグインまたはサポートされているアプリケーションが必要です。
  • プレイリスト・アセットの詳細ページからプレイリスト・アセットのプレビューURLを生成できます。

    1. ナビゲーション・メニューを開き、「アナリティクスとAI」を選択します。「メディア・サービス」で、「メディア・ストリーム」を選択します。
    2. 「配布チャネル」リスト・ページで、プレビューURLを生成する配布チャネルを含むコンパートメントを選択します。
    3. プレビューURLを生成するディストリビューション・チャネルの名前を選択します。
    4. 詳細ページで、「プレイリスト・アセット」を選択します。
    5. プレビューURLを生成するプレイリスト・アセットを選択します。
    6. プレイリスト・アセットの詳細ページで、「アクション」メニューを選択し、「URLのプレビュー」を選択します。
    7. 「プレビューURL」パネルで、コンテンツ配信に使用するパッケージング構成を選択します。
    8. セッション・トークンの有効期限を10分から24時間の間に指定します。プレビューURLは、指定した期間後に期限切れになります。
    9. 「生成」を選択します。
      アセットのプレビューURLが生成されます。
    10. URLをコピーします。
      アセットは、サポートされているブラウザまたはアプリケーションで再生することで表示できます。
  • CLIを使用してプレビューURLを直接作成することはできません。CLIを使用してセッション・トークンを生成し、トークンIDを使用してプレビューURLを手動で生成する必要があります。セッション・トークンは認証に必要であり、24時間有効です。

    トークンを生成するには、 generate-session-token コマンドを使用します:

    oci media-services media-stream stream-distribution-channel generate-session-token [OPTIONS]

    generate-session-tokenコマンドの必須パラメータ:

    • --endpoint [text]
    • --packaging-config-id [text]
    • --scopes [text]
    • --asset-ids [text]
    ノート

    --endpointパラメータは、目的の分散チャネルのドメインを指している必要があります。

    セッション・トークンが作成されたら、「プレビューURLの手動作成」のステップに従います。

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

    oci media-services stream-distribution-channel -h

    generate-session-tokenコマンドのヘルプを表示するには:

    oci media-services media-stream stream-distribution-channel generate-session-token -h

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

  • コンソールにアクセスできない場合は、次を使用してプレビューURLを手動で作成できます:
    https://<DC_DOMAIN>/20211101/actions/generatePlaylist?mediaAssetId=<ASSET_ID >&streamPackagingConfigId=<PKG_ID>&token=<TOKEN_DATA>
                                
    説明:
    • <DC_DOMAIN>は、GetStreamDistributionChannel操作のドメインです。
    • <PKG_ID>は、ストリーミングに使用されるパッケージ構成のOCIDです。
    • <ASSET_ID>は、ストリーミングされるアセットのOCIDです。
    • <TOKEN_DATA>は、 GenerateSessionToken 操作が返すトークンです。

    プレビューURLをコピーし、サポートされているブラウザまたはアプリケーションで再生して、アセットを表示します。