はじめに
このサンプルでは 一社 (カメラ)と 複数の遠隔参加者 同じVonage Videoセッションで
このサンプルは、3つの主要な部分が連動している:
セッション処理 (
MainActivity) - ビデオセッションを作成し、1つのローカルパブリッシャーを設定し、各リモート参加者のサブスクライバーを作成します。UIの状態管理 - 用途
mutableStateOfそしてmutableStateListOfマイク/カメラのオン/オフ、スロットが占有されているかどうか、リモートオーディオが有効になっているかどうかなど、UIの変更を追跡する。コンポーズUI (
SimpleMultipartyScreen) - 各スロットが同じ位置に留まるグリッドで参加者を表示。ローカルビデオのプレビューが小さなオーバーレイとして表示され、下部のコントロールでカメラを切り替えたり、オーディオ/ビデオを切り替えたりできます。
完成予想時間:25分
このチュートリアルをスキップしたい? で完成したKotlinクライアントのコードに直接ジャンプできます。 スクリーン共有 のフォルダにあります。 Androidサンプルアプリレポ をGitHubにアップした。このレポには、プロジェクトの実行方法と探索方法に関する完全な文書が記載されたREADMEが含まれています。このチュートリアルでは、KotlinバージョンのAndroidサンプルアプリを取り上げます。Javaバージョンについては 前回のサンプルアプリレポ.
必要条件
このチュートリアルを完成させるために必要なもの:
- 有効なVonage Video APIアカウント - お持ちでない場合は、以下のことが可能です。 無料体験を申し込む
- アンドロイドスタジオ
シンプルなマルチパーティー
Vonage Android SDKを使用したマルチパーティコールの方法をご紹介します。アプリケーションは、デバイスからオーディオ/ビデオを公開し、複数の加入者に接続することができます。