Real-time Video: RTMP
Important: This guide only applies to workspaces with v1.10 API accessThe v1.10 API is only available to Recall accounts created before May 28, 2025.
Do not use this documentation unless the workspace has access to the v1.10 API. If the workspace creation date is unknown, stop and clarify. All other workspaces must use the v1.11 API documentation instead.
Currently RTMP only supports a single, mixed video/audio. We send video at 720p, 30 FPS.
Provide an RTMP URL in the real_time_media.rtmp_destination_url when calling Create Bot:
curl --request POST \
--url https://us-east-1.recall.ai/api/v1/bot/ \
--header 'Authorization: {RECALLAI_API_KEY}' \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--data '
{
"real_time_media": {
"rtmp_destination_url": "rtmps://your-app.com/api/..."
}
}
'Your RTMP destination URL should have the following format:
rtmp://hostname[:port]/{APPLICATION-NAME}/{STREAM-KEY}
Updated about 7 hours ago