CCloud Releases
Home
Following

Cloud Releases

Service catalogues and updates come from each provider's public product listing and announcements.

Explore

  • Home
  • Latest updates
  • Following

About

  • About
  • Contact
  • Privacy Policy
  • Terms of Use

Providers

  • Amazon Web Services
  • Microsoft Azure
  • Google Cloud
  • Cloudflare

Not affiliated with any cloud provider. Product names and logos belong to their owners.

  1. Providers
  2. ›Cloudflare
  3. ›Realtime
  4. ›Update

Generally available•Sep 30, 2026

Realtime SFU WebSocket adapter is generally available

RealtimeCloudflare · Developer platform

The WebSocket adapter for Cloudflare's Realtime SFU is now generally available. The SFU (selective forwarding unit) is managed WebRTC infrastructure for live audio, video, and data across Cloudflare's global network in 330+ cities.

The adapter connects live calls to any server that accepts WebSockets, such as a Durable Object. It delivers uncompressed pulse-code modulation (PCM) audio and JPEG video frames. Your backend can process this media without implementing a WebRTC client.

What you can build

  • Transcribe or record call audio, or let a voice agent hear and respond to participants. The AI audio example uses Durable Objects and Workers AI for transcription and speech generation. Separate adapters receive PCM audio and send generated speech back to participants.
  • Analyze images or build previews from live video. The WebRTC-to-JPEG example sends a browser's camera stream to a Durable Object as JPEG frames at one frame per second by default.

What changes for existing integrations

Existing adapter creation requests and media formats stay the same.

For WebRTC-to-WebSocket streaming, the SFU now automatically retries the same endpoint for up to 15 seconds instead of 5, with no additional API setting.

The close API is now idempotent and returns success even if the adapter has already closed:

{ "tracks": [{ "adapterId": "<ADAPTER_ID>" }] }

Refer to the WebSocket adapter guide for setup, media formats, and API requests.

Read the original announcement↗

More from Realtime

All Realtime updates →
  1. Control Realtime SFU DataChannel delivery

    Cloudflare Realtime SFU is a WebRTC selective forwarding unit that runs on Cloudflare's global network. It forwards audio, video, and application data between WebRTC clients without requiring you to manage SFU infrastructure or regions.

    Realtime•Feature•Aug 13, 2026
  2. Post-meeting transcriptions are now Generally Available in RealtimeKit

    RealtimeKit lets you build products where people meet over live audio and video — such as HealthTech, EdTech, proctoring, and other real-time platforms — on Cloudflare's global WebRTC infrastructure.

    Realtime•Generally available•Jun 8, 2026
  3. Cloudflare's Realtime WebSocket adapter now auto-reconnects and buffers WebRTC media

    Cloudflare Realtime SFU is a WebRTC Selective Forwarding Unit that runs on Cloudflare's global network, so you can route live audio, video, and data between WebRTC clients around the world without managing SFU infrastructure or regions.

    Realtime•Feature•May 29, 2026
  4. Record specific participant audio tracks in RealtimeKit

    You can now record specific participant audio tracks in RealtimeKit with track recording. Track recording creates separate WebM files for each participant instead of a single composite recording, which is useful for post-processing, transcription, and regulated or…

    Realtime•Feature•May 28, 2026
  5. Real-time transcription in RealtimeKit now supports 10 languages with regional variants

    Real-time transcription in RealtimeKit now supports 10 languages with regional variants, powered by Deepgram Nova-3 running on Workers AI.

    Realtime•Feature•Mar 6, 2026