汎用プロダクションスタジオは、混合ストリーム、グラフィックパッケージング、リアルタイム字幕などの機能を提供する多機能なソリューションで、幅広いライブストリーミングシナリオに対応します。このトピックでは、汎用プロダクションスタジオを使用してライブビデオストリーミングを行う方法について説明します。
前提条件
プロダクションスタジオサービスが有効化されていること。詳細については、「プロダクションスタジオサービスを有効にする」をご参照ください。
高速化ドメイン名が追加され、そのドメイン名に対して CNAME レコードが設定されていること。詳細については、「高速化ドメイン名の追加」および「ストリーミングドメインの CNAME レコード設定」をご参照ください。
(任意) ApsaraVideo Live コンソールからビデオソースを選択する場合、ビデオソース用のストリーミングドメインが追加され、CNAME レコードが設定されていること。詳細については、「ストリーミングドメインの追加」および「ストリーミングドメインの CNAME レコード設定」をご参照ください。
(任意) メディアライブラリからビデオソースを選択する場合、ApsaraVideo VOD のドメイン名が追加され、CNAME レコードが設定されていること。詳細については、「ApsaraVideo VOD のドメイン名追加」および「ApsaraVideo VOD ドメイン名の CNAME レコード設定」をご参照ください。
(任意) ライブ録画機能を使用する場合、録画ファイルを保存するためのサービスが有効化されていること。詳細については、「ライブストリームの OSS への録画」をご参照ください。
開発ガイドを読んでいること。詳細については、「開発ガイド」をご参照ください。
背景情報
サポートされているライブセンターのリストについては、「サービスリージョン」をご参照ください。他のライブセンターのサポートは将来的に追加される予定です。このトピックでは、汎用プロダクションスタジオの設定からリアルタイムプロダクションまでの全プロセスについて説明します。
プロダクションスタジオサービスは、一連の API 操作を提供します。これらの操作は、プロダクションスタジオ、メディアソース、レイアウト、コンポーネント、プログラムリストとインターフェイス、シーンとオーディオ、チャンネル、スタンバイビデオの管理をサポートします。このトピックでは、これらの API 操作を使用して汎用プロダクションスタジオサービスを迅速に統合する方法について説明します。
汎用プロダクションスタジオのワークフロー

図に示すように、汎用プロダクションスタジオを使用するワークフローには、次の段階が含まれます:
ライブストリーム設定: プロダクションスタジオコンソールを使用して、ストリーミングドメイン名、出力定義、トランスコード、録画などの機能を設定します。
ライブストリームの構成:ライブストリーム用のオーディオおよびビデオアセットを追加し、追加したアセットの出力レイアウトを設定します。
ライブストリームの開始:ライブストリームが開始されると、混合ストリームがプレビュー用にプログラムビュー (PVW) に出力されます。最終的なライブストリームは、プログラム (PGM) ストリームとして出力されます。
リアルタイムプロダクション:プロダクション中に、リアルタイム字幕、グラフィックパッケージング、オーディオミキサーなどの機能を使用して、ライブコンテンツとストリーム効果を調整できます。
コンソールガイド
ライブストリーム設定
ApsaraVideo Live コンソールにログインします。左側のナビゲーションウィンドウで、 を選択します。
作成した汎用プロダクションスタジオを見つけ、アクション 列の 開く をクリックします。
プロダクションスタジオインスタンスを作成し、初めてプロダクションスタジオの UI を開くと、設定パネルが表示されます。パラメーターを設定した後、OK をクリックします。
初めてでない場合は、UI の右上隅にある ライブストリーム設定 をクリックしてパネルを開き、プロダクションスタジオを設定することもできます。

設定項目
手順
ドメイン名
ドメイン名 テキストボックスをクリックします。ドメイン名 ドロップダウンリストから、CNAME レコードが設定されているストリーミングドメイン名を選択します。
出力
出力 ドロップダウンリストから、ライブストリームのオリジナル解像度を選択します。有効な値:LD、SD、HD、Ultra HD 1080P (1920 x 1080)、縦向き低解像度、縦向き標準解像度、縦向き高解像度、縦向き超高解像度 1080p (1080 × 1920)。
トランスコード仕様
LD
SD
HD
Ultra HD 1080P (1920 x 1080)
出力を設定した後、ライブストリームのトランスコーディング仕様も設定できます。LD、SD、HD、Ultra HD 1080P (1920 x 1080) などのトランスコーディング仕様を 1 つ以上選択します。
説明複数のトランスコーディング仕様を選択できます。ただし、トランスコードされたストリームの解像度は、オリジナルストリームよりも高くすることはできません。LD をトランスコーディングフォーマットとして選択した場合、視聴者は再生中に オリジナル画質 と LD を切り替えることができます。
録画設定
(任意) 録画設定 スイッチをオンにして録画を有効にします。
自動録画または手動録画を選択できます。自動録画はライブストリームの開始時に開始されます。手動録画では、ライブストリームの開始後に必要に応じて録画を開始または停止できます。
ライブストリーム録画のストレージロケーションを設定します。
説明ストレージロケーションは、プロダクションスタジオと同じリージョンにある必要があります。リージョンをまたいだ録画はサポートされていません。
録画ファイルのストレージフォーマットを 1 つ以上選択します。
録画サイクルを設定します。たとえば、サイクルを 10 分に設定すると、10 分ごとに新しい録画ファイルが生成されます。
遅延再生
(任意) 遅延再生 スイッチをオンにして、出力に遅延を設定します。有効な範囲は 15 秒から 300 秒です。
スタンバイビデオ
(任意)
ライブストリーム:ApsaraVideo Live コンソールから選択 または ライブストリーミング URL を入力してください を選択して、スタンバイビデオを指定します。
VOD リソース:選択 をクリックします。VOD ビデオソースのリストから、ライブストリーム開始前またはストリームが異常になった場合のスタンバイクリップとして使用する VOD ビデオを選択します。
重要VOD ソースやスタンバイビデオなど、使用されるすべての VOD アセットは、プロダクションスタジオと同じリージョンにある必要があります。プロダクションスタジオは、他のリージョンから VOD ビデオをアセットとして選択することをサポートしていません。たとえば、中国 (上海) のプロダクションスタジオを使用する場合、アセットも中国 (上海) の ApsaraVideo VOD にある必要があります。
画像:ApsaraVideo VOD メディアアセットライブラリから選択 または ローカルアップロード をクリックして、スタンバイ画像を指定します。JPG または PNG 画像をアップロードできます。最大ファイルサイズは 10 MB です。
マルチウェイストリームリレー
(任意) URL の追加 をクリックして、リレーアドレスを設定します。
重要リレーアドレスを追加または削除した後、設定を有効にするには PGM を切断して再起動する必要があります。
サードパーティプラットフォームの機能を使用すると、追加のリレー料金が発生します。デフォルトでは、各ドメイン名には 3 つの無料リレーアドレスが提供されます。この制限を超えた場合、追加のアドレスは課金されます。課金基準は、ライブセンターでのストリームリレーと同じです。詳細については、「ライブセンターでのストリームリレーの課金」をご参照ください。
ライブストリームの構成
+ メディアファイルを追加 をクリックします。リソースの追加 パネルで、ライブストリームまたは VOD ビデオをビデオソースとして追加します。

追加方法
操作
ライブストリーム
[ライブコンソールから選択]:ドメイン名を選択すると、そのドメイン名の下にあるすべてのライブストリームのリストが自動的に表示されます。現在のプロダクションスタジオインスタンスに追加するアップストリーム URL を選択します。
[ライブストリーム URL を入力]:有効なライブストリーム URL を入力します。RTMP、FLV、RTS 形式がサポートされています。
ApsaraVideo VOD
選択 をクリックします。メディアライブラリのビデオアセットのリストからビデオを選択します。再生を 一回 または ループ に設定します。
(任意) 再生切り替えの開始時刻を設定します。この開始時刻は、アセットを設定して PGM に同期する場合にのみ有効になります。
OK をクリックしてビデオを追加します。
説明VOD オプションから VOD ビデオアセットを使用するには、ApsaraVideo VOD コンソールに移動する必要があります。その他 ドロップダウンリストから、[ライブプロダクションに使用] を選択します。ビデオがアップロードされ、前処理が完了するのを待ってから、プロダクションスタジオで使用できます。前処理ルールと課金方法については、「ApsaraVideo VOD の料金」をご参照ください。
画像
ApsaraVideo VOD メディアアセットライブラリから選択:画像を選択 をクリックし、メディアライブラリから画像を選択します。
ローカルアップロード:ローカル画像をアップロードします。JPG または PNG 画像をアップロードできます。最大ファイルサイズは 10 MB です。アップロードされた画像は VOD メディアライブラリに保存されます。
ローカル取り込み
ストリーム取り込み方法:
画面共有:画面を共有します。アプリケーションウィンドウまたはデスクトップを入力ソースとして選択できます。
カメラストリーム取り込み:ローカルカメラを入力ソースとして使用します。
解像度:適切な解像度を選択します。
出力レイアウトを設定します。
[+] レイアウト をクリックします。ビデオ出力のレイアウトタイプを選択します。レイアウト内の各ビデオポジションにメディアアセットを関連付けます。

説明レイアウト内のビデオソースは一意である必要があり、空にすることはできません。
レイアウトを追加してライブストリームを開始した後、作成した レイアウト をクリックします。ライブストリームは、選択したレイアウトに基づいて混合され、出力されます。

ライブストリームの開始
ライブストリーミングの開始 をクリックします。ビデオソースからの混合コンテンツが PVW ウィンドウに出力されます。
重要コンソールの右上隅にある ライブストリーミングの開始 をクリックすると課金が開始されます。Web ページを閉じても、ライブストリームや PGM 出力は停止しません。プロダクションスタジオは実行を継続し、料金が発生します。サービスを停止するには、停止 をクリックする必要があります。
PVW ウィンドウはビデオをデバッグするためのものです。このストリームは視聴者には表示されません。ストリームをプレビューした後、PGM に同期 をクリックして、コンテンツを視聴者に表示します。
PGM に同期 をクリックします。コンテンツは公式のライブストリームとしてエンドユーザーにブロードキャストされます。
リアルタイムプロダクション
ストリームがライブの間、以下の機能を使用して、ライブコンテンツとストリーム効果をリアルタイムで編集および調整できます。
オーディオミキサーボタンをクリックし、上下にスライドさせてストリームの音量を調整します。
映像と音声を同期:デフォルトでは、PVW ウィンドウには音声なしのビデオが表示されます。映像と音声を同期 オプションを選択し、PGM に同期 をクリックすると、PVW ウィンドウのビデオソースからの音声が PGM ストリームに送信されます。他のビデオソースからの音声はデフォルトでミュートされます。オーディオミキサーを使用して、すべてのビデオソースからの音声をストリーム出力に含めるように設定できます。
映像と音声を同期 (チェックなし):PVW ウィンドウを PGM ストリームに同期する際に、映像と音声を同期 が選択されていない場合、PVW ウィンドウのビデオソースからの音声は PGM ストリームに送信されません。

字幕スタイルを設定し、二か国語翻訳を有効にします。
リアルタイム字幕機能は、ライブストリームの音声に対してリアルタイム音声認識を実行します。その後、認識されたテキストを字幕としてストリームに表示します。認識された字幕はリアルタイムで翻訳できます。ストリーム音声のソース言語、翻訳されたターゲット言語、またはその両方で字幕を表示できます。
翻訳は、中国語、英語、スペイン語、ロシア語の間でサポートされています。リアルタイム字幕機能は、コンテンツにプロフェッショナルな印象を与えるだけでなく、音声が利用できない環境でも視聴者が内容を追えるようにします。リアルタイム翻訳により、多国籍、多言語の視聴者がライブコンテンツを理解しやすくなります。この機能は、越境 EC や国際的なイベントのライブストリーミングに非常に効果的です。
リアルタイム字幕 をクリックして、字幕コンポーネントウィンドウを開きます。
コンポーネント名、フォントスタイル、サイズ、位置、ビデオソース、ソース言語、翻訳言語を設定します。左側のプレビューエリアで効果をプレビューできます。完了したら、OK をクリックして保存します。

ウォーターマーク、ロゴ、バナーテキストなどの効果をライブストリームに挿入します。
画像の追加
画像 をクリックして、画像コンポーネントウィンドウを開きます。
画像のアップロード をクリックし、ローカルマシンから画像を選択します。画像がアップロードされたら、コンポーネント名、スケーリング (サイズ)、位置を設定します。左側のプレビューエリアで効果をプレビューできます。完了したら、OK をクリックして保存します。

テキストの追加
テキスト をクリックして、テキストコンポーネントウィンドウを開きます。
入力ボックスにテキストを入力します。次に、コンポーネント名、フォントスタイル、サイズ、表示スタイル、位置を設定します。左側のプレビューエリアで効果をプレビューできます。完了したら、OK をクリックして保存します。

ビデオストリームのレイアウトを変更します。最大 20 個のレイアウトを作成できます。
スタンバイに切り替える をクリックします。ライブストリームで問題が発生した場合、リアルタイムでスタンバイビデオに切り替えて、スムーズなブロードキャストを確保できます。
API 操作ガイド
以下の API 操作を呼び出すことで、汎用プロダクションスタジオサービスを迅速に統合して使用できます。プロセスには次のステップが含まれます:
汎用プロダクションスタジオを作成および設定します。詳細については、「CreateCaster 」および「SetCasterConfig」をご参照ください。
プロダクションスタジオにビデオソースを追加します。詳細については、「AddCasterVideoResource」をご参照ください。
プロダクションスタジオにレイアウトを追加します。詳細については、「AddCasterLayout」をご参照ください。
(任意) プロダクションスタジオにコンポーネントを追加します。詳細については、「AddCasterComponent」をご参照ください。
プロダクションスタジオを開始します。詳細については、「StartCaster 」をご参照ください。
再生シーンを設定します。詳細については、「SetCasterSceneConfig」をご参照ください。
プロダクションスタジオを停止します。詳細については、「StopCaster」をご参照ください。