以下の用途向け:ANDROID

Android ライブ配信 UI Kit

Tencent RTCのAndroidライブストリーミングUI Kitでネイティブな配信体験を構築できます。TUILiveKitのホスト、視聴者、ルームリストの各ビューから始め、アプリのフローに合わせて調整してください。

開発者向けリソース

Android ライブ配信 UI Kitのドキュメントとサンプル

Android でのライブ製品デモ

視聴者がクリエイターの商品デモを見ながら会話に参加できます。カタログと購入体験はお使いのアプリケーションで管理します。

Android でのライブイベント視聴

プレゼンテーションとその視聴者をAndroidアプリに取り込みます。視聴画面をルームに接続し、ユーザーがライブイベントを見られるようにします。

ANDROID LIVE の機能

Android ライブ配信機能

ライブ配信を開始

  • ホストと視聴者の役割
  • ルームのライフサイクル管理

人々をつなぐ

  • ライブ映像再生
  • 視聴者参加

自分らしく仕上げる

  • 柔軟なアプリケーションレイアウト
  • プラットフォーム固有の構成要素

Android ライブ配信コンポーネントを見る

配信者ビュー、視聴者ビュー、ライブルーム一覧をアプリのナビゲーションに接続します。

ホストプレビュー

クリエイターが始められる場所を提供

Androidの配信準備画面を追加し、クリエイターが配信前にカメラ映像を確認できるようにします。この画面を認証済みの配信者アカウントに接続してください。

ドキュメントを読む
LiveActivity.kt
import com.trtc.uikit.livekit.features.anchorprepare.AnchorPrepareView

val preview = AnchorPrepareView(this)
preview.init(liveID, null)
setContentView(preview)

カスタマイズ

Android Live UI Kit をカスタマイズ

Android アプリで、ライブ体験を中心に映像、視聴者とのインタラクション、ナビゲーションを構成します。

独自のビジュアルアイデンティティ

プラットフォームで利用できるカスタマイズオプションを使用して、表示を調整します。

ドキュメントを読む

始める

Androidアプリにライブ配信を追加

  1. 01

    アプリを作成

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

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

    Android ライブ配信 UI Kit を追加する

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

    統合ガイドに従う
  3. 03

    最初のルームに接続

    一方のアカウントで配信し、もう一方で視聴します。

    認証を設定
Android Live UI Kit
settings.gradle.kts
include(":tuilivekit")
project(":tuilivekit").projectDir = file("live/tuilivekit")
include(":atomic_x")
LiveActivity.kt
LoginStore.shared.login(
  context, SDKAppID, userID, userSig, loginCallback
)

Android ライブ配信 UI Kit のよくある質問

Android Live UI Kitで何を構築できますか?

Androidライブ配信UI Kitには、ホスト、視聴者、ルーム一覧のインターフェースが含まれています。これらのTUILiveKitコンポーネントをユーザーアカウントとAndroidナビゲーションに接続して、完全な視聴フローを構築します。

この UI Kit は SDK とどのように連携しますか?

UI Kit は基盤サービス上にインターフェースコンポーネントを提供します。独自のアプリケーション UI をより細かく制御する必要がある場合は、SDK を選択してください。

AndroidのLive視聴者クライアントを配信に接続するにはどうすればよいですか?

Liveサービスを有効にし、視聴者を認証して、ホストが作成したルームに参加します。別々のアカウントを使用してAndroidの視聴者画面をテストし、プラットフォームガイドに従って設定してください。

Android Live Streaming UI Kit のユーザーを認証するにはどうすればよいですか?

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

Android Live Streaming UI Kitは無料で使用できますか?

インターフェースとホステッド Live サービスでは役割が異なります。アプリケーション向けにサービスを有効化し、現在のプラン、機能の提供状況、利用料金を確認してください。

Kotlin または Java で Android ライブ配信 UI Kit を導入するには?

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

アプリのリリース前に Android ライブ配信 UI Kit をテストするには?

配信者・視聴者の役割、対応する配信・再生イベント、再接続をテスト。

Android ライブ配信 UI Kit のインターフェースをカスタマイズするには?

Android の配信準備画面には、AnchorPrepareView の設定メソッドを使います。例えば、disableMenuBeautyButton(true) は美顔コントロールを非表示にし、disableFeatureMenu(true) は準備メニュー全体を非表示にします。これらのメソッドは準備画面が対象です。配信中の AnchorView は別途カスタマイズしてください。ラベルは Android XML リソースで変更し、drawable アイコンはリソース名を維持して置き換えます。その後に再ビルドし、配信者の操作フローを確認してください。

Android Live の導入サポート

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

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

営業担当者への連絡

Android アプリにライブ配信を導入

Android Live Streaming UI Kitとそのプラットフォームガイドを活用して、クリエイターと視聴者をつなぎます。