以下の用途向け:ANDROID

Android ビデオ通話 SDK

Tencent RTC の Android ビデオ通話 SDK でネイティブ Android ユーザーをつなぎます。TUICallEngine を通じて、独自の画面内で着信、ローカルメディア操作、通話イベントを処理します。

開発者向けリソース

Android ビデオ通話 SDKのドキュメントとサンプル

Android での 1 対 1 ビデオ通話

個人的な交流や相談向けに、Android アプリ内で対面のような会話を実現し、ビデオと通話の操作を一体化した体験を提供します。

Android でのグループビデオ通話

ネイティブ Android の通話画面で複数の参加者を接続します。プラットフォームガイドに従って、通話フローとサポート対象のグループレイアウトを設定してください。

ANDROID CALL の機能

Android ビデオ通話の機能

人と人をつなぐ

  • 音声・ビデオ通話
  • 着信処理

通話体験を自在にコントロール

  • カメラとマイクのコントロール
  • 通話ライフサイクルイベント

自分らしく仕上げる

  • アプリケーションのフロー
  • プラットフォーム固有の統合

Androidビデオ通話APIを見る

TUICallEngine を使用してユーザーを接続し、通話を発信して、通話状態の変化に応じてネイティブ Android の通話画面を更新します。

ユーザーを接続

ユーザーを Android Call SDK に接続

ユーザーがアプリにログインした後、TUICallEngine にログインします。Android の通話イベントを、着信および通話中の処理を行う画面にルーティングします。

ドキュメントを読む
CallActivity.kt
import com.tencent.cloud.tuikit.engine.call.TUICallEngine

val call = TUICallEngine.createInstance(context)
call.init(sdkAppID, userID, userSig, callback)

カスタマイズ

Android 通話インターフェースをカスタマイズ

ネイティブ Android の通話画面、コントロール、着信フローを製品に合わせて調整します。

通話 UI

ビデオビューとライフサイクルイベントを基に、独自の通話画面を構築します。

ドキュメントを読む

始める

Android アプリにビデオ通話を追加

  1. 01

    アプリを作成

    アプリケーションとテストユーザー向けに Call を有効にします。

    Call コンソールを開く
  2. 02

    Android ビデオ通話 SDK を追加する

    プラットフォームガイドに沿ってプロジェクトを接続します。

    統合ガイドに従う
  3. 03

    最初の通話を開始

    2人のテストユーザーとしてサインインし、発信と応答を行います。

    認証を設定
Android Call SDK
build.gradle.kts
dependencies {
  implementation("io.trtc.uikit:rtc_room_engine:3.5.+")
}
CallActivity.kt
import com.tencent.cloud.tuikit.engine.call.TUICallEngine

val call = TUICallEngine.createInstance(context)
call.init(sdkAppID, userID, userSig, callback)

Android ビデオ通話 SDK のよくある質問

Android Video Calling SDK には何が含まれていますか?

Android ビデオ通話 SDK は、通話の招待、イベント、メディア制御のための TUICallEngine API を提供します。アプリケーション側でネイティブ Android 通話画面を構築し、Android の通話イベントに接続します。

Android の通話 SDK と UI Kit のどちらを使うべきですか?

SDK API を使用して独自のインターフェースを構築できます。既製の画面とコントロールが必要な場合は UI Kit を選択してください。

Android の着信はバックグラウンドでどのように動作しますか?

Android ガイドに従って、ネイティブプッシュ通知とアプリのライフサイクル要件を設定します。実機でフォアグラウンド、バックグラウンド、オフライン時の着信をテストしてください。通話画面を表示するだけでは設定は完了しません。

Android Video Calling SDKのユーザーを認証するにはどうすればよいですか?

サーバー上で UserSig を作成し、独自のサインインフローが完了した後にクライアントへ渡します。アプリケーションシークレットは常にサーバー上に保持してください。

Android Video Calling SDK は無料で利用できますか?

インターフェースとホスト型 Call サービスは、それぞれ異なる役割を担います。アプリケーションでサービスを有効化し、現在のプラン、機能の提供状況、利用料金を確認してください。

Kotlin または Java で Android ビデオ通話 SDK を導入するには?

Android プロジェクトと manifest の設定に従い、必要に応じて実行時権限と Activity の解放を処理します。バックグラウンドとフォアグラウンドの切り替えも含め、実機でテストしてください。

アプリのリリース前に Android ビデオ通話 SDK をテストするには?

別々のユーザー間で招待、応答、拒否、通話終了の状態をテストし、権限が拒否された場合も確認します。

Android ビデオ通話 SDK のインターフェースをカスタマイズするには?

対応する状態とメディア API を使って通話操作と参加者ビューを構築します。インターフェースはアプリ側で管理します。

Android Call の導入サポート

アプリケーションについて相談

製品、想定利用量、統合要件についてご相談ください。

営業担当者への連絡

Android アプリにビデオ通話を導入

Android Video Calling SDK から始め、2 人のテストユーザーを接続して最初の通話を構築します。