バーチャルスタジオは、プロダクションスタジオのクロマキーアプリケーション機能であり、青色・緑色・実際の背景を含むストリームに対して、自動的かつプロフェッショナルなレベルのクロマキー処理および合成(コンポジット)を提供します。複数のデバイス、カメラアングル、リモートロケーションからのストリーミングをサポートしています。クラウドベースのクロマキー処理および合成を活用することで、デュアルスクリーン、スプリットスクリーン、ピクチャー・イン・ピクチャー(PiP)などのレイアウトを含む多様なライブストリーミングシナリオを構築し、没入感のある視聴体験を実現できます。本トピックでは、ライブストリーミングにおけるバーチャルスタジオの使用方法について説明します。
前提条件
プロダクションスタジオ サービスが有効化されています。詳細については、「プロダクションスタジオサービスの有効化」をご参照ください。
高速化ドメイン名(CDN ドメイン名)が追加され、そのドメイン名に対して CNAME レコードが設定されています。詳細については、「高速化ドメイン名の追加」および「ストリーミングドメインに対する CNAME レコードの設定」をご参照ください。
(任意)ApsaraVideo Live コンソールから動画ソースを選択する場合は、当該動画ソース用のストリーミングドメインが追加され、CNAME レコードが設定されている必要があります。詳細については、「ストリーミングドメインの追加」および「ストリーミングドメインに対する CNAME レコードの設定」をご参照ください。
(任意)メディア ライブラリから動画ソースを選択する場合は、ApsaraVideo VOD のドメイン名が追加され、CNAME レコードが設定されている必要があります。詳細については、「ApsaraVideo VOD 用ドメイン名の追加」および「ApsaraVideo VOD ドメイン名に対する CNAME レコードの設定」をご参照ください。
(任意)ライブ録画機能を利用する場合は、録画ファイルの保存に使用するサービスが有効化されている必要があります。詳細については、「OSS へのライブストリームの録画」をご参照ください。
開発ガイドを確認済みです。詳細については、「開発ガイド」をご参照ください。
背景情報
バーチャルスタジオは、クロマキー機能を備えたプロダクション機能であり、複数のデバイス、カメラアングル、リモートロケーションからのストリーミングをサポートします。クラウドベースのクロマキー処理および合成を活用することで、デュアルスクリーン、スプリットスクリーン、PiP などの多様なライブストリーミングシナリオを構築し、没入感のある視聴体験を実現できます。本トピックでは、バーチャルスタジオへのアクセスから最終的なライブストリーム出力までの手順について説明します。
プロダクションスタジオサービスは、バーチャルスタジオレイアウトの追加・削除・照会・変更を行う一連の API 操作を提供します。本トピックでは、API 操作を活用したバーチャルスタジオサービスの迅速な統合方法について説明します。
フローチャート
バーチャルスタジオは、標準的なプロダクションスタジオにクロマキー機能を統合したものであり、そのワークフローはプロダクションスタジオと同様です。以下の図は、ライブストリーミングのフローチャートを示しています。
バーチャルスタジオの利用に伴う完全なワークフローは、以下のステージで構成されます:
ライブストリーム設定: プロダクションスタジオ コンソールを使用して、ライブストリームドメイン名、出力定義、トランスコード、録画などの機能を構成します。
ライブストリーム構成: ライブストリーム向けの音声および動画アセットを追加し、それらの出力レイアウトを設定して構成を完了します。
ライブストリーミング開始: ライブストリームが開始された際に、プログラムビュー(PVW)を使用してミックスストリーム出力をプレビューします。プログラム(PGM)方式を用いて、正式なライブストリームを出力します。
リアルタイム制作: 制作中に、リアルタイム字幕、グラフィックオーバーレイ、オーディオミキサーなどの機能を活用して、ライブコンテンツおよびプログラム効果をリアルタイムで調整できます。
コンソール ガイド
ライブストリーム設定
ApsaraVideo Live コンソール にログインします。左側のナビゲーションウィンドウで、 > 制作スタジオ を選択します。
作成済みのバーチャルスタジオを選択し、[操作] 列の 開く をクリックします。
プロダクションスタジオインスタンスを作成し、初めてプロダクションスタジオインターフェイスにアクセスした場合、構成パネルが自動的に表示されます。構成を完了したら、OK をクリックします。
2 回目以降のアクセスの場合、インターフェイス右上隅の ライブストリーム設定 をクリックして構成パネルを開き、プロダクションスタジオを設定することもできます。

構成項目
説明
ドメイン
ドメイン テキストボックスをクリックします。ドメイン ドロップダウンリストから、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))を選択できます。
説明複数のトランスコード仕様を選択できますが、トランスコード後の解像度は元のストリームより高くすることはできません。トランスコード形式として LD を選択した場合、視聴者は再生時に オリジナル画質 または LD のいずれかを選択できます。
録画設定
(任意)録画設定 スイッチをオンにして、録画を有効化します。
自動録画または手動録画を選択できます。自動録画は、ライブストリームが開始されると同時に開始されます。手動録画は、ライブストリーム開始後に必要に応じて録画の開始および停止が可能です。
ライブストリーム録画の保存先を設定します。
説明保存先は、プロダクションスタジオ と同じリージョンである必要があります。クロスリージョン録画はサポートされていません。
録画ファイルの保存フォーマットを 1 つ以上選択します。
録画エポックを設定します。たとえば、10 分に設定した場合、10 分ごとに録画ファイルが生成されます。
遅延再生
(任意)遅延再生 スイッチをオンにして、出力に遅延を設定します。範囲は 15 秒~300 秒です。
スタンバイビデオ
(任意)
ライブストリーム: ApsaraVideo Live コンソールから選択 または ライブストリーミング URL を入力してください をスタンバイビデオとして選択します。
VOD リソース: 選択 をクリックします。VOD ソースの一覧から、ライブストリーム開始前または異常発生時に使用するスタンバイクリップとして VOD 動画を選択します。
重要使用されるすべての ApsaraVideo VOD アセット(VOD ソース、スタンバイビデオなど)は、プロダクションスタジオ と同じリージョンにある必要があります。プロダクションスタジオ では、他のリージョンの VOD 動画をアセットとして選択することはできません。たとえば、中国(上海)の プロダクションスタジオ を使用する場合、アセットも中国(上海)の ApsaraVideo VOD サービスに存在している必要があります。
画像: ApsaraVideo VOD メディアアセットライブラリから選択 または ローカルアップロード をスタンバイイメージとして選択します。JPG または PNG 形式のイメージをアップロードできます。最大ファイルサイズは 10 MB です。
マルチウェイストリームリレー
(任意)URL の追加 をクリックして、リレーアドレスを設定します。
重要リレーアドレスを追加または削除した後は、設定を有効化するために PGM を切断して再起動する必要があります。
サードパーティプラットフォーム機能の利用には、追加のリレーフィーが発生します。デフォルトでは、同一ドメイン名下で 3 つの無料リレーアドレスが提供されます。3 つを超えるリレーアドレスを設定した場合、超過分は課金対象となります。課金基準は、ライブセンターにおけるストリームリレーと同一です。詳細については、「ライブセンターにおけるストリームリレーの課金」をご参照ください。
ライブストリーム構成
入力ソースを追加します。バーチャルスタジオは、2 種類の動画ソースをサポートします。
クロマキー入力ソース: グリーンバックを含むライブストリームです。プロダクションスタジオのクロマキー処理により、グリーンバックを除去できます。これは、プロダクションスタジオの動画ソース領域内の 画像マット入力ソース タブから追加できます。
マルチメディア入力ソース: マルチメディアウィンドウ用の動画ソースです。VOD やライブストリームを追加できます。これは、プロダクションスタジオの動画ソース領域内の マルチメディア入力ソース タブから追加できます。
メディアの追加 をクリックして、リソースの追加 パネルを開きます。以下の表を参照して、ライブストリームまたは VOD 動画を追加し、動画ソースを選択します。

追加方法
説明
ライブストリーム
ApsaraVideo Live コンソールから選択: ドメイン名を選択すると、当該ドメイン名配下のすべてのライブストリームが自動的に同期され、一覧表示されます。現在のプロダクションスタジオインスタンスに追加するアップストリーミング URL を選択します。
ライブストリーム URL の入力: 有効なライブストリーム URL を入力します。RTMP、FLV、RTS 形式がサポートされています。
ApsaraVideo VOD
選択 をクリックします。メディア ライブラリの動画アセット一覧から動画を選択します。再生モードを 一回 または ループ に設定し、OK をクリックして動画を追加します。
説明VOD オプションから選択した VOD 動画アセットについては、ApsaraVideo VOD コンソールの その他 ドロップダウンリストから [ライブ制作用] を選択する必要があります。プロダクションスタジオ で動画を使用できるのは、アップロードおよび事前処理が完了した後のみです。事前処理のルールおよび課金方法の詳細については、「ApsaraVideo VOD の料金」をご参照ください。
ローカル取り込み
ストリームアップロード方法:
画面共有: 画面を共有します。アプリケーションウィンドウまたはデスクトップを入力ソースとして選択できます。
カメラストリームアップロード: ローカルのカメラを入力ソースとして使用します。
解像度: 適切な解像度を選択します。
レイアウト をクリックして、スタジオリレイアウトを追加および構成します。
レイアウト設定 ウィンドウで、レイアウトタイプ を スタジオレイアウト に設定し、レイアウト名 を入力します。プロダクションスタジオでは、スタンバイクリップ、広告、メインのライブストリーム間の切り替えに使用する、共通レイアウトおよびスタジオリレイアウトの 2 種類のレイアウトを追加できます。

レイアウト設定 ウィンドウの 背景画像 タブで、背景イメージを追加します。テンプレートライブラリからイメージを選択するか、ローカルの背景イメージをアップロードできます。
説明背景イメージは全画面で表示されます。イメージのディメンションは、画面のディメンションと一致することを推奨します。ファイルサイズは 10 MB を超えてはなりません。
レイアウト設定 ウィンドウの 画像マット素材 タブで、追加 をクリックして、クロマキーマテリアルを追加します。入力ソースを関連付けた後、以下の表を参照して、当該入力ソースの自動クロマキー処理を構成します。ライブチャンネルは、複数のクロマキー入力ソースをサポートします。

設定項目
説明
入力ソース
ドロップダウンリストから対応する入力ソースを選択します。
Portrait Type
全身縦向きおよび半身縦向きのタイプをサポートします。
画像マットの色域
グリーンバック、ブルーバック、自然風景の 3 種類のクロマキー色域を自動検出します。
位置/サイズ
水平オフセット、垂直オフセット、および拡大縮小の設定をサポートします。
レイアウト設定 ウィンドウの マルチメディア素材 タブで、追加 をクリックして、マルチメディアマテリアルを追加します。ライブチャンネルでは、1~3 個のマルチメディアウィンドウを設定でき、動画またはイメージアセットの挿入が可能です。
レイアウト設定 ウィンドウの Order of Layers タブで、アセットのスタック順序を調整できます。
OK をクリックして、バーチャルスタジオリレイアウトの構成を完了します。
ライブストリーミング開始
ライブストリームを開始するには、使用するレイアウトをクリックし、その後 ライブストリーミングの開始 をクリックします。動画ソースは、レイアウトに従って PVW ウィンドウに表示されます。
PGM に同期 をクリックします。これは、エンドユーザーが視聴する正式なライブコンテンツです。
ライブコンテンツを切り替えるには、使用する新しいレイアウトをクリックします。このレイアウトが PVW プレビュー状態になった後、PGM に同期 をクリックして、ライブストリームを視聴者に配信します。
重要プロダクションスタジオでは、構成済みのスタジオリレイアウトを切り替えることで、PVW プレビュー ウィンドウ内のライブコンテンツを切り替えることができます。ライブストリーム中にスタジオの切り替えや、スタジオ内でのコンテンツ(クロマキー入力ソースやマルチメディアウィンドウ内のコンテンツなど)の切り替えを行うには、あらかじめ異なるスタジオリレイアウトを構成しておく必要があります。
異なるスタジオリレイアウトを追加する際は、名前で区別することを推奨します。
ライブストリームを終了するには、停止 をクリックします。
リアルタイム制作
ストリームをモニターしながら、以下の機能を活用して、ライブコンテンツおよびプログラム効果をリアルタイムで編集および調整できます。
オーディオミキサー ボタンをクリックし、上下にスライドして、プログラム音量を調整します。
映像と音声を同期: PVW ウィンドウはビデオを表示しますが、オーディオは再生しません。[オーディオがビデオに追随] を選択し、[PGM に同期] をクリックすると、PVW ウィンドウ内のビデオソースからのオーディオが PGM 出力に送信されます。デフォルトでは、他のビデオソースからのオーディオはミュートされます。すべてのビデオソースのオーディオ出力は、オーディオミキサーで設定できます。
映像と音声を同期(未選択): PVW から PGM への切り替え時、映像と音声を同期 がオフになっている場合、PVW 動画ソースの音声は PGM に出力されません。

字幕スタイルおよびバイリンガル翻訳を設定します。
説明リアルタイム字幕機能は、シンガポールのライブセンターではご利用いただけません。
リアルタイム字幕は、ライブストリームの音声に対してリアルタイム音声認識を実行し、認識結果をストリームと同期した字幕として表示します。認識された字幕はリアルタイムで翻訳可能です。字幕は、ライブストリーム音声の元の言語、翻訳後のターゲット言語、または両方の言語で表示できます。
翻訳は、中国語、英語、スペイン語、ロシア語間でサポートされています。リアルタイム字幕機能は、コンテンツにプロフェッショナリズムを付与し、音声を聞くことが困難なシーンにおいて優れた視聴体験を提供します。リアルタイム翻訳は、国際的・多言語ユーザーがライブストリームコンテンツを理解する際の障壁を下げ、クロスボーダー E コマースおよび国際イベントのライブストリーミングにとって非常に有用なツールです。
リアルタイム字幕 をクリックして、字幕コンポーネントウィンドウを開きます。
コンポーネント名、フォントスタイル、サイズ、位置、動画ソース、元の言語、翻訳言語を設定します。左側のエリアで効果をプレビューできます。設定を完了したら、OK をクリックして保存します。

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

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

動画ストリームのレイアウトを変更します。同時には最大 20 個のレイアウトを作成できます。
スタンバイに切り替える をクリックします。ライブストリームが異常になった場合やその他の理由により、リアルタイムでスタンバイビデオへ切り替えることで、ライブストリームの円滑な継続を確保できます。
API ガイド
API 操作を呼び出して、バーチャルスタジオサービスを迅速に統合および利用できます。その手順は以下のとおりです:
プロダクションスタジオを作成および構成します。タイプは必ず「バーチャルスタジオ」に設定してください。詳細については、「CreateCaster」および「SetCasterConfig」をご参照ください。
動画リソースをプロダクションスタジオに追加します。詳細については、「AddCasterVideoResource」をご参照ください。
バーチャルスタジオリレイアウトを追加します。詳細については、「AddStudioLayout」をご参照ください。
(任意)コンポーネントをプロダクションスタジオに追加します。詳細については、「AddCasterComponent」をご参照ください。
プロダクションスタジオを開始します。詳細については、「StartCaster」をご参照ください。
再生シーンを設定します。詳細については、「SetCasterSceneConfig」をご参照ください。
プロダクションスタジオを停止します。詳細については、「StopCaster」をご参照ください。