← Cloudflare Realtime / realtime / realtimekit
Запись
Узнайте, как RealtimeKit записывает встречи в виде одного составного файла или в виде отдельных аудиотреков участников.
Чтобы узнать больше о записи встреч, посетите следующие страницы:
- Начать запись
- Остановить запись
- Отслеживание статуса записи
- Настройка видео
- Настройка аудиоконфигураций
- Add Watermark
- Отключение загрузки в RealtimeKit Bucket
- Запись треков
- Создание пользовательского приложения для записи с использованием Recording SDK
- Интерактивные записи с временными метаданными
- Управление порядком приоритета конфигурации записи
- Загрузка записи в облако
RealtimeKit может записывать аудио и видео нескольких пользователей во встрече, а также их взаимодействие с плагинами RealtimeKit, в одном файле с помощью режима составной записи. Также RealtimeKit может записывать отдельные аудиодорожки участников с помощью запись треков.
Как работает составная запись
Составные записи создают анонимные виртуальные пользователи-боты, которые присоединяются к вашей встрече, записывают её и загружают запись в бакет Cloudflare R2 сервиса RealtimeKit. Для видеофайлов в настоящее время поддерживается H.264 ↗ и VP8 ↗ кодеков.
-
Когда запись завершена, она сохраняется в бакете Cloudflare R2 сервиса RealtimeKit.
-
RealtimeKit создаёт ссылку для скачивания, по которой можно скачать запись. Получить URL для скачивания можно с помощью API для получения сведений о записи или в Developer Portal.
Вы можете получать уведомления о статусе записи одним из следующих способов:
- С помощью
recording.statusUpdateвебхук. RealtimeKit использует вебхуки, чтобы уведомлять ваше приложение о наступлении событий. - С помощью API для получения активной записи.
- Состояния записи также можно посмотреть в Developer Portal.
- С помощью
-
Скачайте запись по URL-адресу скачивания и сохраните её в своём облачном хранилище. Файл хранится на сервере RealtimeKit в течение семи дней, после чего удаляется.
Вы можете получить URL для скачивания с помощью API для получения активной записи или из Developer Portal.
Мы поддерживаем перенос записей в бакеты хранилища AWS, Azure и DigitalOcean. Вы также можете заранее настроить конфигурации хранилища через Developer Portal или API для начала записи встречи.
Workflow
Типичный процесс записи встречи включает следующие шаги:
- Начните запись с помощью Start Recording API или клиентский SDK.
- Управляйте записью с помощью API для приостановки, возобновления и остановки записи или клиентский SDK.
- Получите URL для загрузки записи с помощью API для получения сведений о записи, вебхуком или через Developer Portal.
Подробнее об отдельных аудиофайлах участников см. в Запись треков.