Cloudflare RealtimeKit を使うと、Web アプリとモバイルアプリの中に、独自の音声・動画体験を構築できます。 メディアは Cloudflare のグローバル WebRTC インフラストラクチャ 上でルーティングされるため、メディアサーバーのスケールやリージョン選択なしに、世界中の利用者へ低遅延の体験を届けられます。
アプリケーションが、参加できる人と実行できる操作を制御します。RealtimeKit は、Web アプリまたはモバイルアプリ内の参加者をつなぐ SDK とインフラストラクチャを提供します。
始める
デモミーティングを試す
コード例を見る
通話前テストを実行する
グループビデオ通話
コラボレーションツール、顧客ポータル、オンラインコミュニティに多人数通話を追加します。
バーチャル教室
クラスを少人数のディスカッションルームに分割し、参加者を自動または手動で割り当てます。
ウェビナーとライブイベント
ホストがステージへのアクセスを許可するまで、参加者を閲覧専用にします。
音声ルームとサポート通話
サポート回線やコミュニティの議論向けに、音声のみのセッションを構築します。
アプリケーションがユーザーとワークフローを所有し、RealtimeKit がセッションと メディアを管理します。
ホスト、スピーカー、参加者に、メディア、モデレーション、ミーティング内機能の権限を分けて付与します。同じ preset を複数のミーティングで再利用できます。
合成動画、または参加者ごとの音声トラックをキャプチャします。録画は 独自の Cloudflare R2 バケット に保存するか、別のレイアウトが必要なときは カスタム録画アプリ を Cloudflare Workers 上にデプロイします。
RealtimeKit はリアルタイムおよびミーティング後の文字起こしに Cloudflare Workers AI を使います。ミーティング終了時に AI 要約を生成できます。
ホワイトボードやドキュメントビューアーなど、ブラウザベースのインタラクティブなアプリをミーティングレイアウトに追加します。コラボレーティブストア で、プラグインの状態を参加者間で同期できます。
署名済みのミーティング、参加者、録画イベントをバックエンドで受け取ります。 Cloudflare Worker で各コールバックを検証し、ミーティング後の処理を開始できます。
RealtimeKit では、クライアント体験の構築方法を 2 通り選べます。インターフェイスをどれだけ自分で作るかで選んでください。
参加と通話の実行向けに、あらかじめ用意された画面とコントロールを使いたいときは RealtimeKit UI Kit を使います。セットアップ画面、参加者グリッド、メディアコントロール、チャット、投票が含まれます。デフォルトレイアウトを使うか、個別のコンポーネントとブランディングをカスタマイズできます。
RealtimeKit UI Kit には RealtimeKit Core SDK も含まれるため、あらかじめ用意されたコンポーネントでは足りないワークフローでは、その API を使えます。
画面と操作をすべて自分で構築するときは RealtimeKit Core SDK を使います。セッション、参加者、メディアの状態に直接アクセスできます。シグナリングとメディアルーティングは RealtimeKit が管理します。
対応プラットフォームとパッケージの比較は SDK の選択 を参照してください。