開発者向けリソース
React ライブ配信 UI Kitのドキュメントとサンプル
REACT LIVE の機能
Reactライブ動画視聴機能
ライブを視聴
- ライブ動画コンポーネント
- ルームへの入退室
会話に参加
- 視聴者のコメント
- 視聴者リストコンポーネント
さらに詳しく
- ライブルーム一覧
- アプリケーションのナビゲーション
React ライブストリーミングコンポーネントを詳しく見る
Reactコンポーネントのレイアウトに、動画表示、視聴者コメント、ルーム検索を組み合わせます。
ライブの瞬間を最優先に
ライブ動画コンポーネントをReactレイアウトに埋め込み、既存の配信に接続します。この統合によって視聴者向けの視聴体験を提供できます。
ドキュメントを読むimport { LiveView } from 'tuikit-atomicx-react';
export function VideoPanel() {
return <LiveView />;
}視聴者に参加してもらう
Reactのライブ映像ビューの横に視聴者コメントを配置します。会話と映像を同じライブ配信ルームに関連付けてください。
ドキュメントを読むimport { BarrageList, BarrageInput } from 'tuikit-atomicx-react';
export function Comments() {
return <><BarrageList /><BarrageInput /></>;
}ライブ配信中のコンテンツを見つけやすくする
ルーム検索をアプリ内の視聴ページに接続します。
ドキュメントを読むimport { LiveList } from 'tuikit-atomicx-react';
<LiveList
columnCount={3}
onLiveRoomClick={openLiveRoom}
/>始める
Reactアプリにライブ配信を追加
- 01
- 02
- 03
npm install tuikit-atomicx-react \
@tencentcloud/uikit-base-component-reactimport { 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 統合は視聴者の視聴体験を構築するもので、配信は別の配信者向け統合で実装します。

