以下の用途向け:REACT

React ライブ配信 UI Kit

Tencent RTC の React Live Streaming UI Kit でライブ動画視聴機能を追加します。視聴者向けコンポーネント、視聴者コメント、ライブルーム一覧を組み合わせ、カスタマイズ可能な視聴体験を構築できます。

開発者向けリソース

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

React で商品デモを視聴

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

Reactでライブイベントを視聴

プレゼンテーションと視聴者を React アプリに取り込みます。視聴画面をルームに接続し、ライブイベントを視聴できるようにします。

REACT LIVE の機能

Reactライブ動画視聴機能

ライブを視聴

  • ライブ動画コンポーネント
  • ルームへの入退室

会話に参加

  • 視聴者のコメント
  • 視聴者リストコンポーネント

さらに詳しく

  • ライブルーム一覧
  • アプリケーションのナビゲーション

React ライブストリーミングコンポーネントを詳しく見る

Reactコンポーネントのレイアウトに、動画表示、視聴者コメント、ルーム検索を組み合わせます。

ライブ映像

ライブの瞬間を最優先に

ライブ動画コンポーネントをReactレイアウトに埋め込み、既存の配信に接続します。この統合によって視聴者向けの視聴体験を提供できます。

ドキュメントを読む
LivePlayer.tsx
import { LiveView } from 'tuikit-atomicx-react';

export function VideoPanel() {
  return <LiveView />;
}

カスタマイズ

React Live UI Kit をカスタマイズ

Reactアプリのライブ体験を中心に、動画、視聴者インタラクション、ナビゲーションを配置します。

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

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

ドキュメントを読む

始める

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

  1. 01

    アプリを作成

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

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

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

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

    統合ガイドに従う
  3. 03

    最初のルームに接続

    視聴者をサインインさせ、既存のホストが開設したルームを開きます。

    認証を設定
React Live UI Kit
ターミナル
npm install tuikit-atomicx-react \
  @tencentcloud/uikit-base-component-react
LivePlayer.tsx
import { useLoginState } from 'tuikit-atomicx-react';

const { login } = useLoginState();
await login({ SDKAppID, userID, userSig });

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

React でホスト向け配信ページを構築できますか?

React Live Streaming UI Kitは現在、視聴者向けの視聴機能とライブ配信ルーム一覧に対応しています。Reactの配信者向け配信機能は近日提供予定です。すでに利用可能なWeb配信インターフェースが必要な場合は、Vueの配信者向け実装を使用してください。

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

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

Reactのライブ視聴機能を配信に接続するにはどうすればよいですか?

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

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

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

React Live Streaming UI Kitは無料で利用できますか?

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

React で React ライブ配信 UI Kit を導入するには?

ドキュメントに記載された provider を初期化し、接続済みコンポーネントを組み合わせます。購読とクリーンアップを React のライフサイクルに合わせ、実際のアプリでナビゲーションと繰り返しマウントをテストします。

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

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

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

React の視聴者向けコンポーネントを UIKitProvider で囲み、ライトまたはダークテーマを選択します。例えば、LiveList を columnCount={5} と、視聴者用ルートを開く onLiveRoomClick ハンドラーで表示します。ハンドラーでは、選択したルームを視聴フローにつなぐ必要があります。リストの列数を変更するだけでは配信に参加しません。このページの React 統合は視聴者の視聴体験を構築するもので、配信は別の配信者向け統合で実装します。

React Live の導入サポート

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

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

営業担当者への連絡

Reactでライブ視聴体験を構築

視聴者をライブ映像、コメント、ルーム検索につなげます。