開発者向けリソース
Web ライブ配信 SDKのドキュメントとサンプル
WEB LIVE の機能
Webライブ配信機能
ライブ配信を開始
- ホストと視聴者の役割
- ルームのライフサイクル管理
人々をつなぐ
- ライブ映像再生
- 視聴者参加
自分らしく仕上げる
- 柔軟なアプリケーションレイアウト
- プラットフォーム固有の構成要素
Webライブ配信APIを確認
AtomicXCoreの動画ビューとルーム状態を、Webのホストおよび視聴者インターフェースに接続します。
Web ライブビデオビューを追加
AtomicXCore のビデオビューを Web レイアウトに配置します。ルーム状態にバインドし、周囲のコントロールとナビゲーションはアプリ側で用意します。
ドキュメントを読む<script setup>
import { StreamMixer } from "tuikit-atomicx-vue3";
</script>
<template><StreamMixer /></template>Webでライブ配信を開始
ホストを認証し、ローカルの音声と映像を準備して、ライブ配信ルームを作成します。メディアビューとルームのライフサイクルには同じルームIDを使用してください。
ドキュメントを読むimport { useLiveListState } from 'tuikit-atomicx-vue3';
const { createLive } = useLiveListState();
await createLive({ liveId, liveName: 'Studio sessions' });視聴者をその瞬間へ
同じルーム ID を使用して視聴者を接続します。
ドキュメントを読むimport { useLiveListState } from 'tuikit-atomicx-vue3';
const { joinLive } = useLiveListState();
await joinLive({ liveId });始める
Webアプリにライブ配信を追加
- 01
- 02
- 03
npm install tuikit-atomicx-vue3import { useLoginState } from 'tuikit-atomicx-vue3';
const { login } = useLoginState();
await login({ sdkAppId: SDKAppID, userId: userID, userSig });Web ライブ配信 SDK のよくある質問
Web Live Streaming SDK にビデオビューは含まれていますか?
Web Live Streaming SDKには、AtomicXCoreの動画ビューとルーム状態APIが含まれています。これらのビューを囲む配信者向けおよび視聴者向けインターフェースは、お客様のアプリで実装します。すぐに使える画面が必要な場合はTUILiveKitを選択してください。
このSDKはUI Kitとどのように連携しますか?
SDK API を使用して独自のインターフェースを構築できます。既製の画面とコントロールが必要な場合は UI Kit を選択してください。
この連携ではどのWebフレームワークを使用しますか?
リンク先の Core SDK ガイドでは tuikit-atomicx-vue3 を使用しています。すぐに使える React の視聴体験には、React Live UI Kit を使用してください。
Web Live Streaming SDK のユーザーを認証するにはどうすればよいですか?
サーバー上で UserSig を作成し、独自のサインインフローが完了した後にクライアントへ渡します。アプリケーションシークレットは常にサーバー上に保持してください。
Web Live Streaming SDK は無料で利用できますか?
インターフェースとホステッド Live サービスでは役割が異なります。アプリケーション向けにサービスを有効化し、現在のプラン、機能の提供状況、利用料金を確認してください。
ブラウザーアプリ で Web ライブ配信 SDK を導入するには?
ブラウザ設定と対応環境の要件に従ってください。対象とする実際のブラウザで、必要な権限、ナビゲーション、リソース解放をテストします。
アプリのリリース前に Web ライブ配信 SDK をテストするには?
配信者・視聴者の役割、対応する配信・再生イベント、再接続をテスト。
Web ライブ配信 SDK のインターフェースをカスタマイズするには?
対応する配信者・視聴者 API で独自画面を構築。コマース、チケット、再生権限フローはアプリが担当。

