音声と動画を単一のビューに合成する - Amazon Chime SDK

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

音声と動画を単一のビューに合成する

Amazon Chime SDK メディアパイプラインは、音声、ウェブカメラ動画、コンテンツ共有動画ストリームの単一のビューへの合成をサポートしています。その後、ライブコネクタを使用して、その単一ビューを Amazon インタラクティブビデオサービス、Twitch、 YouTube Live などのストリーミングサービスに送信できます。合成された動画は Amazon Simple Storage Service にキャプチャして、保存したり、再利用したりすることもできます。

合成時には GridView というデフォルトの画面レイアウトが使用され、これは次のような動作をします。

  • ウェブカメラ動画だけがアクティブな場合、GridView ではストリームを次のグリッドパターンで編成します。

    4 列、4 行のグリッドには、人物の輪郭が表示されます。

    グリッドには最大 25 件のウェブカメラストリームが表示され、ユーザーがカメラをオンにした時点の順にタイルが並び替えられます。

  • GridView には、LandscapePortrait という 2 つのキャンバスの向きがあります。デフォルトの向きである横向きでは、1280x720 と 1920x1080 (FHD の場合) の動画解像度をサポートしています。縦向きでは、720x1280 と 1080x1920 (FHD の場合) の解像度がサポートされています。

  • 動画タイルの順序、位置、総数、タイルのアスペクト比、角の半径、枠の色、枠線の太さ、ハイライトの色を構成できます。

  • 会議中に参加者が画面を共有すると、コンテンツ共有用のスペースを確保するためにウェブカメラの動画タイルが動的に変化します。次のセクションで説明するレイアウト構成のいずれかを使用して、これらの変化と動画タイルの位置を制御します。

レイアウト構成について

参加者がコンテンツ共有を開始したときに、次のレイアウト構成のいずれかを使用して、共有コンテンツとウェブカメラの動画ストリームを合成する方法を選択できます。

  • ActiveSpeakerOnlyConfiguration では、動画コンテンツを全画面表示にして、発言中のスピーカーのウェブカメラ動画を隅に重ねて合成します。隅の位置は指定できます。

  • PresenterOnlyConfiguration では動画コンテンツを全画面表示にして、プレゼンターのウェブカメラ動画を隅に重ねて合成します。隅の位置は指定できます。

  • VerticalLayoutConfiguration では、動画コンテンツをウェブカメラ動画と隣接する垂直の列に合成します。この列は共有コンテンツの右または左に表示できます。

  • HorizontalLayoutConfiguration では、動画コンテンツとウェブカメラ動画を隣接する水平の行に合成します。この行は共有コンテンツの上または下に表示できます。

合成されたレイアウトは、コンテンツ共有がアクティブか否かに基づき、GridView と選択したレイアウト間で自動的に切り替わります。

以下のトピックでは、グローバルな GridView 設定と各構成レイアウトの使用方法を説明します。