Video Layouts
Configure the video layout for your bot's final recording.
Control the video layoutWhen calling Create Bot, you can control the view configuration by using the
recording_config.video_mixed_layoutparameter.
| Parameter | Values | Default |
|---|---|---|
recording_config.video_mixed_layout | speaker_view\ gallery_view\ gallery_view_v2\ audio_only | speaker_view |
recording_config.video_mixed_participant_video_when_screenshare | overlap\ beside\ hide | overlap |
View
Screen share viewFlip through images to see different
video_mixed_participant_video_when_screensharemodes in each layout.
Speaker View
Gallery View
Gallery View doesn't support fallback frames (participant names on black screen) for participants who's cameras are off. To get the fallback frames, use Gallery View V2 instead
Gallery View V2
Audio-only recording
Set recording_config.video_mixed_layout to audio_only to exclude participant camera video and screen-share video from recording outputs and real-time video outputs. It also guarantee that video data is never captured or stored by Recall.ai.
With recording_config.video_mixed_layout: "audio_only" and each output configured:
| Output | Expected result |
|---|---|
| Mixed MP4 recording | Audio with a black video track. |
| Mixed real-time stream (RTMP) | Audio with a black video track. |
| Separate participant MP4 recordings | No participant MP4 files are generated. If video_separate_mp4 is enabled, the artifact’s download URL returns an empty JSON list ([]) on successful completion. |
| Separate real-time streams (PNG/H.264) | No video frame events emitted. |
audio_onlyis not supported for webex.Only Google Meet, Zoom, and Microsoft Teams is supported at this time.
FAQ
Is there a maximum number of participants displayed in the recording when using gallery view?
Yes. When using both gallery_view or gallery_view_v2, the maximum number of participants shown in the final mp4 (or real-time video stream) is capped
- Zoom: 16 participants
- Google Meet: 16 participants
- Microsoft Teams: 9 participants
This is dictated by meeting platform limitations, and thus cannot be overridden.
Updated 8 days ago
