汎用モードの Media Production Studio は、幅広いライブストリーミングシナリオに対応するため、マルチストリームミキシング、グラフィックパッケージング、ライブ字幕などの機能を提供します。本ガイドでは、汎用モードでのライブストリームの設定と配信の手順について説明します。
前提条件
-
Media Production Studio を有効化しました。詳細については、「Media Production Studio を有効化する」をご参照ください。
-
本番環境用のドメイン名を追加し、その CNAME レコードを設定しています。 詳細については、「加速ドメイン名を追加する」および「ライブストリーミングの CNAME レコードを設定する」をご参照ください。
-
(オプション) ApsaraVideo Live コンソールでビデオソースを選択するには、ライブストリーミングドメイン名を追加し、その CNAME レコードを設定します。詳細については、「ライブストリーミングドメイン名を追加する」および「ライブストリーミングの CNAME レコードを設定する」をご参照ください。
-
(任意) メディアライブラリからビデオソースを選択するには、ApsaraVideo VOD ドメイン名を追加し、その CNAME レコードを設定します。詳細については、「ApsaraVideo VOD ドメイン名を追加する」と「ApsaraVideo VOD の CNAME レコードを設定する」をご参照ください。
-
(任意) ライブ録画機能を使用するには、録画用のストレージサービスを有効化してください。詳細については、「ライブストリームを OSS に録画する」をご参照ください。
-
API 開発ガイドを読んでいる必要があります。 詳細については、「開発ガイド」をご参照ください。
背景情報
-
サポートされているライブセンターのリストについては、「サービスリージョン」をご参照ください。今後、さらに多くのセンターがサポートされる予定です。
-
配信サービスでは、スタジオ、入力メディアソース、レイアウト、コンポーネント、ランダウンリスト、シーン、オーディオ、チャンネル、スタンバイリソースを管理するための API を提供しています。以下のセクションでは、これらの API を使用して汎用モードを統合する方法について説明します。
ワークフロー

汎用モードでの配信ワークフローには、次の段階が含まれます。
-
ライブストリーミングのセットアップ:Media Production Studio コンソールを使用して、ストリーミングドメイン名、出力品質、トランスコーディング、レコーディングの設定を行います。
-
ライブストリームの設定:オーディオおよび映像アセットを追加し、追加したアセットの出力レイアウトを設定します。
-
ライブストリームの開始:ストリームが開始されると、PVW を使用してミックス出力をプレビューし、PGM を使用して最終出力を視聴者に配信します。
-
リアルタイム配信:配信中は、ライブ字幕、グラフィックパッケージング、オーディオミキサーなどの機能を使用して、コンテンツとエフェクトを調整します。
コンソール
ライブストリーム設定
-
ApsaraVideo Live コンソールにログインします。ナビゲーションペインで、を選択します。
-
作成したプロダクションスタジオを見つけ、アクションで 開く をクリックします。
-
新しく作成したプロダクションスタジオを開くと、スタジオ設定パネルが自動的に表示されます。設定を完了したら、OK をクリックします。
初回でない場合は、ページ右上の ライブストリーム設定 をクリックしてパネルを開き、スタジオを設定することもできます。
[スタジオ設定] パネルで、スタジオの [名前] を入力し、[ライブセンター] (中国 (上海) など) および [リソースグループ] を選択します。
パラメータ
説明
[ドメイン名]
ドメイン名 ドロップダウンリストから、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 を切り替えることができます。
[録画設定]
(オプション) 録画設定 スイッチをオンにして、レコーディングを有効にします。
ライブストリームと同時に開始する自動レコーディング、または必要に応じてレコーディングを開始および停止できる手動レコーディングを選択できます。
-
ライブストリームレコーディングの保存場所を設定します。
説明保存場所は、Media Production Studio インスタンスと同じリージョンにある必要があります。リージョン間レコーディングはサポートされていません。
-
レコーディングファイルの保存形式を選択します。複数の形式を選択できます。
-
レコーディング間隔を設定します。たとえば、10 分に設定すると、10 分ごとに新しいレコーディングファイルが生成されます。
[遅延再生]
(オプション) 遅延再生 スイッチをオンにして、出力の遅延を設定します。範囲は [15 s~300 s] です。
[スタンバイビデオ]
(オプション)
-
[ライブストリーム]:ApsaraVideo Live コンソールから選択 または ライブストリーミング URL を入力してください を選択して、スタンバイビデオを指定します。
-
[VOD リソース]:選択 をクリックし、リストから VOD ビデオを選択します。このビデオは、ライブストリームが開始される前、またはストリームが中断された場合のプレースホルダーとして使用されます。
重要ApsaraVideo VOD のすべてのアセット (VOD ソース、スタンバイビデオ) は、Media Production Studio インスタンスと同じリージョンにある必要があります。Media Production Studio では、異なるリージョンからの VOD ビデオの選択はサポートされていません。たとえば、中国 (上海) で Media Production Studio を使用している場合、アセットも中国 (上海) の ApsaraVideo VOD に保存されている必要があります。
-
[画像]:ApsaraVideo VOD メディアアセットライブラリから選択 または ローカルアップロード をクリックして、スタンバイ画像を指定します。サポートされている形式は JPG および PNG で、最大ファイルサイズは 10 MB です。
[マルチウェイストリームリレー]
(オプション) URL の追加 をクリックして、リレー先を設定します。
重要-
リレー URL を追加または削除した後、変更を有効にするには PGM 出力を再起動する必要があります。
-
サードパーティプラットフォームへのストリームリレーには、追加のストリームリレー料金が発生します。デフォルトでは、ドメイン名ごとに 3 つの無料リレー URL を利用できます。追加の URL は課金対象となります。課金基準は、ライブセンターのストリームリレーと同じです。詳細については、「ライブセンターのストリームリレー課金」をご参照ください。
-
ライブコンテンツ
-
+ メディアファイルを追加 をクリックして、リソースの追加 パネルを開きます。ライブストリームまたは VOD ビデオを映像ソースとして追加します。
方法
説明
[ライブストリーム]
-
ライブストリームを選択:ドメイン名を選択して、そのライブストリームを一覧表示します。次に、スタジオに追加するインジェスト URL を選択します。
-
ストリーミング URL を入力:有効なストリーミング URL を入力します。RTMP、FLV、RTSP 形式がサポートされています。
[ApsaraVideo VOD]
-
選択 をクリックし、メディアライブラリからビデオを選択して、再生を 一回 または ループ に設定します。
-
(オプション) 再生開始時刻を設定します。この設定は、アセットを PGM に同期するときに適用されます。
-
OK をクリックして、ビデオを追加します。
説明VOD の VOD アセットを使用するには、まず ApsaraVideo VOD コンソールに移動し、ドロップダウンリストから その他 を選択し、次に[ライブプロダクションに使用] を選択します。アセットは、アップロードおよび前処理された後にのみ、Media Production Studio で利用可能になります。前処理ルールと課金の詳細については、「ApsaraVideo VOD の料金ページ」をご参照ください。
[画像]
-
[ApsaraVideo VOD メディアアセットライブラリから選択]:画像を選択 をクリックし、メディアライブラリリストから画像を選択します。
-
[ローカルアップロード]:ローカルマシンから画像をアップロードします。サポートされている形式は JPG および PNG で、最大ファイルサイズは 10 MB です。アップロードされた画像は ApsaraVideo VOD メディアライブラリに保存されます。
[ローカル取り込み]
インジェスト方法:
-
画面共有:画面を共有します。入力ソースとして、アプリケーションウィンドウまたはデスクトップ全体を選択できます。
-
カメラストリーミング:ローカルカメラを入力ソースとして使用します。
解像度:適切な解像度を選択します。
-
-
出力画面レイアウトを設定します。
-
+ レイアウト をクリックします。[レイアウトを追加] ポップアップウィンドウで、シングルペイン、サイドバイサイド、上下、クアッドビューなどの [レイアウトタイプ] を選択します。[ビデオを設定] セクションで、A や B などの各画面領域に映像ソースを割り当て、[OK] をクリックします。
説明レイアウト内の映像ソースは一意である必要があり、空にすることはできません。
-
レイアウトを追加したら、ライブストリームを開始してレイアウトをクリックします。これにより、選択した レイアウト (サイドバイサイドやピクチャーインピクチャーなど) が PGM 出力に適用されます。
-
ライブストリームの開始
-
ライブストリーミングの開始 をクリックします。PVW エリアに、映像ソースからのミックスコンテンツが表示されます。
重要-
ライブストリーミングの開始 をクリックすると課金が開始され、Web ページを閉じても課金は継続されます。Media Production Studio インスタンスは実行を続け、料金が発生し続けます。サービスと課金を停止するには、停止 をクリックする必要があります。
-
PVW エリアは、ストリームのプレビューと調整用です。このコンテンツは視聴者には表示されません。プレビュー後、PGM に同期 をクリックして、コンテンツを視聴者にライブ配信できます。
-
-
PGM に同期 をクリックして、最終的なライブコンテンツを視聴者に配信します。
リアルタイム配信
ストリームがライブ配信中の場合、次の機能を使用して、コンテンツとエフェクトをリアルタイムで調整できます。
-
[音量スライダー] を上下にドラッグして、プログラム音量を調整します。
-
[映像と音声を同期] (選択済み):PVW にはオーディオなしのビデオのみが表示されます。映像と音声を同期 を選択して PGM に同期 をクリックすると、PVW ソースのオーディオが PGM 出力に送信されます。他のソースのオーディオはデフォルトでミュートされます。オーディオミキサーを使用して、すべての映像ソースのオーディオ出力を管理できます。
-
[映像と音声を同期] (未選択):PVW から PGM に切り替えるときに、映像と音声を同期 が選択されていない場合、PVW 映像ソースのオーディオは PGM 出力に送信されません。
映像ソースの上にある [歯車] アイコンをクリックして、その設定にアクセスします。
-
-
字幕スタイルを設定し、バイリンガル翻訳を有効にします。
ライブ字幕は、リアルタイム音声認識を使用して、オーディオを画面上のテキストに変換します。認識されたテキストはリアルタイムで翻訳することもでき、ソース言語、ターゲット言語、またはその両方を表示できます。
翻訳は、中国語、英語、スペイン語、ロシア語の間でサポートされています。リアルタイム翻訳により、全世界の視聴者がコンテンツにアクセスできるようになり、越境 EC や国際イベントに特に役立ちます。
-
リアルタイム字幕 をクリックして、字幕コンポーネントウィンドウを開きます。
-
コンポーネント名、フォントスタイル、サイズ、位置、映像ソース、ソース言語、翻訳言語を設定します。左ペインで効果をプレビューできます。設定が完了したら、OK をクリックして保存します。字幕コンポーネントウィンドウでは、[名前]、[フォント]、[サイズ] (フォントカラーを含む)、[字幕背景] (オン/オフスイッチ、カラー、不透明度)、[サイズ調整]、[字幕遅延] (ミリ秒単位)、[位置調整] (上下左右の微調整、および画面の上部、中央、下部のプリセット位置をサポート)、[映像ソース] の各パラメータを設定できます。左のプレビューペインには、字幕スタイルのリアルタイムプレビューが表示されます。完了したら、[OK] をクリックします。
-
-
ウォーターマーク、ロゴ、テキストバナーなどのエフェクトをライブストリームに挿入します。
-
画像を追加
-
画像 をクリックして、画像コンポーネントウィンドウを開きます。
-
画像のアップロード をクリックし、ローカルマシンから画像ファイルを選択します。アップロード後、コンポーネント名、スケール (サイズ)、位置を設定します。左側でプレビューできます。OK をクリックして保存します。
-
-
テキストを追加
-
テキスト をクリックして、テキストコンポーネントウィンドウを開きます。
-
入力ボックスにテキストを入力し、コンポーネント名、フォントスタイル、サイズ、表示モード、位置を設定します。左側でプレビューできます。OK をクリックして保存します。
-
-
-
ビデオストリームレイアウトを変更します。最大 20 個のレイアウトを作成できます。
-
スタンバイに切り替える をクリックします。ストリームの中断やその他の問題が発生した場合、リアルタイムでスタンバイソースに切り替えて、ライブ配信がスムーズに継続されるようにできます。
API
汎用モードで Media Production Studio を統合して使用するには、次の順序で以下の API を呼び出します。
-
一般モードでスタジオを作成および設定します。詳細については、「CreateCaster および SetCasterConfig」をご参照ください。
-
ビデオソースを追加します。詳細については、「AddCasterVideoResource」をご参照ください。
-
スタジオレイアウトを追加します。詳細については、「AddCasterLayout」をご参照ください。
-
(オプション) スタジオコンポーネントを追加します。詳細については、「AddCasterComponent」をご参照ください。
-
スタジオを起動します。詳細については、「StartCaster」をご参照ください。
-
再生シーンを設定します。詳細については、「SetCasterSceneConfig」をご参照ください。
-
スタジオを停止します。詳細については、「StopCaster」をご参照ください。