以下の用途向け:ANDROID

Android ビデオ会議 UI Kit

Android アプリにネイティブ会議画面を追加。Android ビデオ会議 UI Kit でグループビデオ、ルーム操作、参加者画面を一つに。

開発者向けリソース

Android ビデオ会議 UI Kitのドキュメントとサンプル

ANDROID ROOM の機能

アプリのためのルーム

ルームのライフサイクル

  • ルームの作成と参加
  • 退出と終了の処理

ライブでの会話

  • 参加者ビデオを連携
  • カメラとマイクを操作

参加者の体験

  • ルームメンバーを表示
  • ルーム状態の変化を反映

アプリの ID

  • 独自のユーザー ID を連携
  • サーバー発行の UserSig で認証

プラットフォーム連携

  • Android スマホとタブレット
  • ネイティブ・ブラウザーの権限に対応

製品のフロー

  • ルームをナビゲーションに連携
  • 業務データはアプリで管理

Android 会議コンポーネントを見る

ルーム体験とそのコードをご覧ください。

会議画面

みんなの居場所

Android ビデオ会議 UI Kit で会議画面を配置。アプリが認証済みユーザーとルーム ID を提供します。

ドキュメントを読む
RoomActivity.kt
import com.trtc.uikit.roomkit.view.RoomMainView
import io.trtc.tuikit.atomicxcore.api.room.CreateRoomOptions

// After login, inside your Activity.
val roomView = RoomMainView(this).apply {
    init(
        roomID,
        RoomMainView.RoomBehavior.Create(
            CreateRoomOptions(roomName = "Team workshop")
        ),
        RoomMainView.ConnectConfig(
            autoEnableCamera = false,
            autoEnableMicrophone = false, autoEnableSpeaker = true
        )
    )
}
setContentView(roomView)

カスタマイズ

ルームを製品らしく

Android のフローに連携

Activity のライフサイクルとアプリのナビゲーションを連携。オープンソースのルームツールバーと参加者オーバーレイを製品に調整。

ドキュメントを読む

始める

最初のルームを動かす

  1. 01

    アプリを作成

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

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

    Android ビデオ会議 UI Kit を追加する

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

    統合ガイドに従う
  3. 03

    最初のルームに接続

    認証済みテストユーザーを同じルームに接続。カメラとマイクを有効にする前にデバイス権限を確認します。

    認証を設定
Android Room UI Kit
app/build.gradle.kts
// Import tuiroomkit and atomic_x modules as documented.
dependencies {
    api(project(":tuiroomkit"))
}
RoomActivity.kt
import com.trtc.uikit.roomkit.view.RoomMainView
import io.trtc.tuikit.atomicxcore.api.room.CreateRoomOptions

// After login, inside your Activity.
val roomView = RoomMainView(this).apply {
    init(
        roomID,
        RoomMainView.RoomBehavior.Create(
            CreateRoomOptions(roomName = "Team workshop")
        ),
        RoomMainView.ConnectConfig(
            autoEnableCamera = false,
            autoEnableMicrophone = false, autoEnableSpeaker = true
        )
    )
}
setContentView(roomView)

Android ビデオ会議 UI Kit のよくある質問

Android ビデオ会議 UI Kit には何が含まれますか?

Android ビデオ会議 UI Kit は入室、映像表示、参加者操作を備えた会議画面を提供。ID と業務フローはアプリで管理します。

Android ビデオ会議 UI Kit の導入方法は?

UI Kit ガイドは tuiroomkit と atomic_x ソースモジュールを導入。Gradle 設定、manifest、実行時権限の手順に従い、デバイスのライフサイクルと回転をテストします。

Android ビデオ会議 UI Kit のログイン方法は?

SDKAppID、ユーザー ID、サーバー生成の UserSig を使用。アプリの秘密鍵をブラウザー・モバイルコードに含めず、入室前に認証失敗を処理します。

会議体験をカスタマイズできますか?

文書化されたコンポーネントと設定を製品に調整。ネイティブ UI Kit ソースにはルーム画面とツールバーがあります。対応項目はガイドで確認してください。

Room の料金は?

料金は Room プラン機能と音声・ビデオ使用量で決まります。含まれる機能と制限は現在の Conference 料金ページをご確認ください。

UI Kit と SDK のどちらを選ぶべきですか?

独自画面と状態処理には SDK、導入・調整できる完成済み会議画面には UI Kit を選んでください。

Kotlin・Java で Android ビデオ会議 UI Kit を導入する方法は?

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

アプリ公開前に Android ビデオ会議 UI Kit をどうテストしますか?

認証済み入室、参加者変更、対応するカメラ・マイク・退出操作をテスト。

Android ビデオ会議 UI Kit の画面をカスタマイズする方法は?

取り込んだ RoomMainView のソースと Android リソースをカスタマイズします。例えば、RoomBottomBarView のマイクとカメラの順序を変更したり、roomkit_ic_camera_off.png を置き換えたり、XML 文字列リソースのラベルを変更したりできます。リソース名と既存のデバイス操作ハンドラーは維持してください。録画ボタンや業務用ボタンを追加する場合は、対応するサポート済みの処理も接続する必要があります。ツールバーを変更するだけでは、その機能は実装されません。

Android Room の導入サポート

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

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

営業担当者への連絡

次のアイデアのためのルームを

アプリの中で人々をつなげる。