releases.shpreview
Cloudflare/Cloudflare Changelog/Track recording creates separate files per participant

Track recording creates separate files per participant

1 featureThis release1 featureNew capabilitiesAI-tallied from the release notes

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 content-sensitive workflows.

To record specific participants, pass user_ids when starting a track recording:

<div><div><span>curl</span><span> </span><span>--request</span><span> </span><span>POST</span><span> </span><span>\</span></div></div><div><div><span>  </span><span>--url</span><span> </span><span>https://api.cloudflare.com/client/v4/accounts/<account_id>/realtime/kit/<app_id>/recordings/track</span><span> </span><span>\</span></div></div><div><div><span>  </span><span>--header</span><span> </span><span>'Authorization: Bearer <api_token>'</span><span> </span><span>\</span></div></div><div><div><span>  </span><span>--header</span><span> </span><span>'Content-Type: application/json'</span><span> </span><span>\</span></div></div><div><div><span>  </span><span>--data</span><span> </span><span>'{</span></div></div><div><div><span><span>  </span></span><span>"meeting_id": "97440c6a-140b-40a9-9499-b23fd7a3868a",</span></div></div><div><div><span><span>  </span></span><span>"user_ids": ["user-123", "user-456"]</span></div></div><div><div><span>}'</span></div></div>

To pass user_ids for selective track recording, use the following minimum SDK versions:

  • Web Core: @cloudflare/realtimekit version 1.4.0 or later
  • Web UI Kit: @cloudflare/realtimekit-ui, @cloudflare/realtimekit-react-ui, or @cloudflare/realtimekit-angular-ui version 1.1.2 or later
  • Android Core or iOS Core: version 2.0.0 or later
  • Android UI Kit or iOS UI Kit: version 1.1.0 or later

RealtimeKit provides SDKs and UI components so that you can build your own meeting experience on Cloudflare's global WebRTC infrastructure. Teams today build products ranging from telehealth to education on RealtimeKit for global audiences. You can get started today with our Quickstart or take a look at our Cloudflare Meet repo as a reference.

Fetched May 28, 2026