以下の用途向け:ANDROID

Android ライブ配信 SDK

Tencent RTC の Android Live Streaming SDK でネイティブ配信を構築しましょう。AtomicXCore の動画ビュー、ルームのライフサイクル、デバイス操作をアプリケーション画面に連携できます。

開発者向けリソース

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

Android でのライブ製品デモ

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

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

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

ANDROID LIVE の機能

Android ライブ配信機能

ライブ配信を開始

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

人々をつなぐ

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

自分らしく仕上げる

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

Android ライブ配信 API を見る

AtomicXCore の映像ビューとルーム状態を、Android のホストおよび視聴者インターフェースに接続します。

ビデオキャンバス

Android ライブ映像ビューを追加

AtomicXCoreのビデオビューをAndroidレイアウトに配置します。ルーム状態にバインドし、周囲のコントロールとナビゲーションはアプリケーション側で提供します。

ドキュメントを読む
LiveActivity.kt
val coreView = LiveCoreView(
  context, viewType = CoreViewType.PUSH_VIEW
)
coreView.setLiveID(liveID)
container.addView(coreView)

カスタマイズ

Androidライブインターフェースをカスタマイズ

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

レイアウト

中心となるビデオキャンバスとルームの状態を軸にインターフェースを構築します。

ドキュメントを読む

始める

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

  1. 01

    アプリを作成

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

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

    Android ライブ配信 SDK を追加する

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

    統合ガイドに従う
  3. 03

    最初のルームに接続

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

    認証を設定
Android Live SDK
build.gradle.kts
implementation("io.trtc.uikit:atomicx-core:4.0.0.110")
api("com.tencent.imsdk:imsdk-plus:8.9.7511")
LiveActivity.kt
LoginStore.shared.login(
  context, SDKAppID, userID, userSig, loginCallback
)

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

Android Live Streaming SDK には動画ビューが含まれていますか?

Android Live Streaming SDK には、AtomicXCore の動画ビューとルーム状態 API が含まれています。アプリ側でこれらのビューを組み込んだホストおよび視聴者向けインターフェースを用意します。すぐに使える画面が必要な場合は TUILiveKit を選択してください。

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

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

配信前に何を設定する必要がありますか?

Liveサービスを有効にし、ホストを認証して、カメラとマイクへのアクセスをリクエストします。同じライブのルームIDをメディアビューとルームライフサイクルの呼び出しに関連付けます。

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

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

Android Live Streaming SDKは無料で利用できますか?

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

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

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

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

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

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

対応する配信者・視聴者 API で独自画面を構築。コマース、チケット、再生権限フローはアプリが担当。

Android Live の導入サポート

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

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

営業担当者への連絡

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

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