アセットの再生
メディア・ストリームのコンテンツ・アセットに対して生成されたプレビューURLを表示します。
コンテンツの再生中、セッション・トークンを使用してアセット・ストリーマの認証が行われます。コンソールは、コンテンツを表示するセッション・トークンを24時間取得します。
ノート
再生のパフォーマンスを向上させるには、サポートされているコーデックを含むコンテンツを使用します。オーディオがサポートされていない場合、オーディオなしでビデオが再生されることがあります。サポートされているビデオコーデックはH.264で、サポートされているオーディオコーデックはAACとMP3です。
再生のパフォーマンスを向上させるには、サポートされているコーデックを含むコンテンツを使用します。オーディオがサポートされていない場合、オーディオなしでビデオが再生されることがあります。サポートされているビデオコーデックはH.264で、サポートされているオーディオコーデックはAACとMP3です。
- セッション・トークン・サービスにアクセスするには、アセットが取り込まれたパッケージング構成を含むディストリビューション・チャネルに関連付けられているコンパートメントに対する次の権限が必要です:
- ストリーム配信チャネルを読む
- stream-packaging-configの読取り
- stream-cdn-configの読取り
プレイリストの生成には、認証用のセッション・トークンが必要です。したがって、プレイリストを生成する前にセッショントークンを生成する必要があります。セッション・トークンは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]
セッション・トークンの生成後、
generate-playlistコマンドを使用してアセットを再生するプレイリストを生成します。oci media-services media-stream stream-distribution-channel generate-playlist [OPTIONS]generate-playlistコマンドの必須パラメータ:--file [filename]--media-asset-id [text]--stream-packaging-config-id [text]--endpoint [text]--token [text]
ノート
--endpointパラメータは、目的の分散チャネルのドメインを指している必要があります。stream-distribution-channelのすべてのコマンドを取得するには:oci media-services stream-distribution-channel -hgenerate-session-tokenコマンドのヘルプを表示するには:oci media-services media-stream stream-distribution-channel generate-session-token -hgenerate-playlistコマンドのヘルプを表示するには:oci media-services media-stream stream-distribution-channel generate-playlist -hCLIコマンドのフラグおよび変数オプションの完全なリストは、コマンドライン・リファレンスを参照してください。
アセットを再生するには、
GeneratePlaylistおよびGenerateSessionToken操作を使用します。