Company
Date Published
Author
Kwindla Kramer
Word count
1268
Language
English
Hacker News points
None

Summary

We've added a new option for developers and product teams with more advanced recording needs: server-side recording, which allows individual media tracks to be managed. This feature is currently in beta and offers benefits like high-quality audio transcription, media production, and recording meetings that include mobile devices. Developers can implement this feature by creating a room set to record using the new rtp-tracks recording type, starting and stopping recordings with the daily-js front-end library, and creating a "recipe" for a composited video that describes which tracks to include in the video and how to size and position them. The compositing process happens faster than real-time but can still take several minutes per video, and only one composite is saved per room. Once completed, information about the most recent video is available from the /recordings/:recording_id/composites API endpoint, which includes a download URL for the composited video.