Java

許可を求める

私たちのアプリは、ユーザーのデバイスからオーディオとビデオを使用するため、オーディオとビデオの許可を要求するコードを追加する必要があります。そのために イージー・パーミッション ライブラリでこれを行う。

  1. プロジェクトにEasyPermissionsライブラリを追加することから始めます。 build.gradle を作成し(app/build.gradleファイル)、dependenciesセクションに以下のコード・スニペットを追加します:
  1. あなたの AndroidManifest.xml ファイル内に次のコード・スニペットを追加する。 manifest のタグがある:

ℹ️ 注: について WAKE_LOCK パーミッションは、ビデオ通話中にデバイスがスリープしないようにするために使用されます。これにより、中断のないメディアストリーミングが保証されます。

  1. あなたの MainActivity.java という新しいメソッドを追加する。 onRequestPermissionsResult:

これはEasyPermissionsライブラリを使用するためのボイラープレートコードです。

重要だ: をクリックして、手動でインポートを追加する必要があります。 イージー・パーミッション (赤文字)をクリックし、MacOSの場合はOption + Enter、Windowsの場合はAlt + Enterキーを押します。このステップはコードを貼り付けるときに必要になることがあります。また、"Add unambiguous imports on the fly "オプション(環境設定|エディター|自動インポート)を有効にして、インポートを自動的に追加することもできます。

  1. を追加する。 PERMISSIONS_REQUEST_CODE プロパティの先頭にある MainActivity.java ファイル:
  1. 次に requestPermissions() メソッドを使用する:

これは、パーミッションがすでに付与されているかどうかをチェックします。もしまだ許可されていなければ、カメラとマイクの許可を求めるために EasyPermissions.requestPermissions メソッドを使用する。

パーミッションが付与されると、このメソッドは @AfterPermissionGranted(PERMISSIONS_REQUEST_CODE) アノテーションを追加します。これからのステップで、セッションオブジェクトとビューオブジェクトを初期化するコードを追加します。

  1. を加える。 requestPermission(); の中のメソッドを呼び出す。 onCreate() メソッドを使用する:

基本的なビデオチャット

Vonage Video API プラットフォームの基本概念(ビデオ、音声、メッセージングによるユーザ間のコミュニケーション方法など)を学びます。Vonage Video API の基本的なフローを説明します。

手順
1
はじめに
2
はじめに
3
新規プロジェクトの作成
4
Android SDKの追加
5
認証の設定
6
許可を求める
7
セッションへの接続
8
サンプルアプリのUIを調整する
9
セッションへのストリームの公開
10
他のクライアント・ストリームへの加入
11
アプリの実行
12
結論