プレイリストモードプロダクションスタジオは、複数のビデオプログラムを迅速にアセンブルするために使用されます。この機能により、プレイリストベースのライブチャンネルを作成し、ライブストリーミングシナリオとコンテンツ形式を充実させることができます。プレイリストの作成、取得、更新、削除、およびプログラムコンテンツの編集が可能です。本トピックでは、ライブストリーミングにプレイリストモードプロダクションスタジオを使用する方法について説明します。
前提条件
プロダクションスタジオ サービスが有効化されています。詳細については、「プロダクションスタジオサービスを有効にする」をご参照ください。
高速化ドメイン名が追加され、ドメイン名に CNAME レコードが設定されています。詳細については、「高速化ドメイン名を追加する」および「ストリーミングドメインの CNAME レコードを設定する」をご参照ください。
(オプション) ApsaraVideo Live コンソールからビデオソースを選択する場合は、ビデオソース用のストリーミングドメインが追加され、CNAME レコードが設定されています。詳細については、「ストリーミングドメインを追加する」および「ストリーミングドメインの CNAME レコードを設定する」をご参照ください。
(オプション) メディアライブラリからビデオソースを選択する場合は、ApsaraVideo VOD のドメイン名が追加され、CNAME レコードが設定されています。詳細については、「ApsaraVideo VOD のドメイン名を追加する」および「ApsaraVideo VOD ドメイン名の CNAME レコードを設定する」をご参照ください。
(オプション) ライブ録画機能を使用する場合は、録画を保存するサービスが有効化されています。詳細については、「ライブストリームを OSS に録画する」をご参照ください。
開発ガイドを読みました。詳細については、「開発ガイド」をご参照ください。
背景情報
プレイリストモードプロダクションスタジオは、複数のビデオプログラムを迅速にアセンブルし、プレイリストベースのライブチャンネルを作成するために使用されます。プレイリストの作成、取得、更新、削除、およびプログラムコンテンツの編集が可能です。サービスを柔軟に呼び出し、簡単に構成することで、さまざまなビジネスシナリオを効率的に実装できます。本トピックは、プレイリストモードプロダクションスタジオへのアクセスからリアルタイムライブストリームの開始までのプロセス全体を理解するのに役立ちます。
プロダクションスタジオサービスは、一連の API 操作を提供します。これらの操作により、プレイリストモードプロダクションスタジオでプログラムの追加、編集、変更、クエリ、および停止が可能です。本トピックでは、API 操作を使用してプレイリストモードプロダクションスタジオサービスを迅速に統合する方法について説明します。
各プレイリストモードプロダクションスタジオには、最大 1,000 プログラムを追加できます。
コンソール操作
コンソールでは、VOD ビデオ、イメージ、ライブストリームなどのメディアファイルを追加できます。また、再生時間とプレイリストの順序を設定することもできます。コンテンツを一括で追加した後、迅速にストリーミングを開始できます。プレイリストの順序を調整したり、コンテンツをリアルタイムで追加または削除したりすることも可能です。
ApsaraVideo Live コンソール にログインします。左側のナビゲーションウィンドウで、 を選択します。
お使いのプレイリストモードのプロダクションスタジオを見つけ、操作 列で 開く をクリックします。
初めてプロダクションスタジオ インスタンスに入ると、構成パネルが表示されます。構成を完了したら、OK をクリックします。
以前にプロダクションスタジオに入ったことがある場合は、ページの右上隅にあるライブストリーム設定をクリックして構成パネルを開き、構成を変更できます。

構成項目
手順
ドメイン
「ドメイン」テキストボックスをクリックします。「ドメイン」ドロップダウンリストから、使用する予定の ApsaraVideo Live ドメイン名のうち、CNAME レコードを設定済みのものを選択します。
出力
[出力] ドロップダウンリストから、出力ストリームの解像度を選択します。オプションには、[LD]、[SD]、[HD]、[Ultra HD 1080P (1920 x 1080)]、[縦向き低解像度]、[縦向き標準解像度]、[縦向き高解像度]、および [縦向き超高解像度 1080p (1080 × 1920)] が含まれます。
バックグラウンド設定
この設定により、ライブストリーム、VOD リソース、またはイメージをプレイリストのバックグラウンドとして設定できます。
ライブストリーム
ApsaraVideo Live コンソールから選択: ドメイン名を選択すると、そのドメイン名下のすべてのライブストリームのリストが自動的に表示されます。現在のプロダクションスタジオインスタンスに追加するアップストリーミング URL を選択します。
ストリーミング URL を入力します。: 有効なライブストリーム URL を入力します。URL は RTMP、FLV、または RTS 形式にできます。
VOD リソース
選択をクリックし、メディアアセットライブラリのビデオファイルリストからビデオを選択します。
画像
ApsaraVideo VOD メディアアセットライブラリから選択: 画像を選択 をクリックします。メディア アセット ライブラリ内の画像ファイルの一覧から、画像を選択します。
ローカルアップロード: ローカルイメージをアップロードできます。イメージは JPG または PNG 形式で、サイズは 10 MB を超えることはできません。アップロードされたイメージは ApsaraVideo VOD メディアアセットライブラリに保存されます。
説明バックグラウンド設定は、プレイリスト内の VOD ビデオが WebM 形式の場合にのみ有効になります。
マルチウェイストリームリレー
(任意) URL の追加 をクリックして、リストリーミングアドレスを設定します。
重要リストリーミングアドレスを追加または削除した後、設定を有効にするには PGM 出力を切断して再起動する必要があります。
サードパーティプラットフォームを使用すると、追加のリストリーミング料金が発生します。デフォルトでは、各ドメイン名につき 3 つの無料リストリーミングアドレスが提供されます。3 つを超えるアドレスを使用する場合、追加分が課金されます。課金基準は、ApsaraVideo Live コンソールでのリストリーミングと同じです。詳細については、「Live Center でのリストリーミング課金」をご参照ください。
プレイリスト で 追加 をクリックして設定を構成します。

設定
説明
ビデオソース名
任意項目です。デフォルトでは、ソースファイルの名前が使用されます。
ビデオソースタイプ
選択可能なタイプは以下のとおりです。
動画
イメージ
ライブストリームを選択
ライブストリームを指定
ビデオ
「動画ソースタイプ」を「動画」に設定した場合、選択 をクリックして、メディアアセットライブラリから VOD 動画を追加します。再生回数または再生期間を設定できます。
画像
「動画ソースタイプ」を「イメージ」に設定した場合、画像を選択 をクリックして、メディアアセットライブラリからイメージを追加します。再生期間を必ず設定してください。
ドメイン名/ライブストリーム/ストリーミング URL
「ビデオソースタイプ」を ライブストリームを選択 または ライブストリームを指定 に設定した場合、ライブセンターからオンラインのライブストリームを選択するか、ライブストリーム URL を入力します。 URL は RTMP、FLV、または RTS フォーマットを使用できます。 再生時間を設定できます。
ループ設定
ループ設定は、動画ソースタイプによって異なります。必要に応じて再生回数および再生期間を設定してください。
設定を構成した後、OK をクリックします。
開始 をクリックします。以下の設定で進行中のライブストリームを管理できます。

設定
手順
①
いつでもライブストリームを開始または停止します。
②
プレイリスト全体のループ回数を設定します。
③
特定のプログラムに切り替えます。
④
プレイリストの順序を調整します。
⑤
個々のプログラムを追加または削除します。
API 操作
API 操作を呼び出すことで、プレイリストモードプロダクションスタジオサービスを迅速に統合して使用できます。プロセスは次のとおりです。
新しいプレイリストモードプロダクションスタジオを作成および構成します。詳細については、「CreateCaster」および「SetCasterConfig」をご参照ください。
プレイリストにプログラムを追加または削除します。詳細については、「AddShowIntoShowList」および「RemoveShowFromShowList」をご参照ください。
(オプション) プレイリストの詳細をクエリし、プレイリストのプロパティを変更します。詳細については、「DescribeShowList」および「ModifyShowList」をご参照ください。
プレイリストモードプロダクションスタジオを開始します。詳細については、「StartCaster」をご参照ください。
プレイリストモードプロダクションスタジオを停止します。詳細については、「StopCaster」をご参照ください。
(オプション) プレイリストを自動的に開始および停止する定期タスクを作成します。詳細については、「InitializeAutoShowListTask」をご参照ください。