WebRTC の基本要素から、リアルタイムの音声、動画、データアプリケーションを組み立てられます。
Cloudflare Realtime SFU は、ブラウザー、ネイティブ、サーバー、外部メディアエンドポイントの間で、WebRTC のメディアトラックと DataChannel をルーティングします。誰が公開し、誰が購読し、参加者が互いをどう検出するかは、アプリケーション側で制御します。
Cloudflare Realtime SFU は、世界数百都市の Cloudflare グローバルクラウドネットワーク ↗ 上で動作します。
カスタム通話とルーム
シグナリング、プレゼンス、権限、ユーザーインターフェイスを独自に構築します。
インタラクティブ配信
メディアは一度公開し、各トラックを受け取るセッションを選べます。
クラウドゲーミングとデバイス制御
メディアを下流へ送り、低遅延の制御データを上流へ送ります。
AI とメディア処理
WebRTC トラックを AI サービスや外部メディアシステムへ接続します。
各クライアントは WebRTC の PeerConnection を作成します。バックエンドはアプリケーションシークレットを保持し、Realtime SFU API で対応するセッションを作成します。あわせてユーザーを認証し、公開と購読の操作を認可し、セッション ID やトラック ID をアプリケーションの状態として共有します。
Realtime SFU は、選んだメディアまたはデータを転送します。ルーム、参加者、ロール、プレゼンスは、アプリケーション側で定義します。
Realtime Examples リポジトリ ↗ から、作りたいものに合う出発点を選べます。各サンプルには、ステータス、認証情報の境界、既知の制限が示されています。
Realtime のサンプルを見る
SFU アプリケーションを作成する
Realtime ダッシュボード