Skip to main content

Function: video()

video(framesList): UnifiedMessageInput

Defined in: packages/core/src/multimodal.ts:222

Alias for frames() - creates a video frames input More intuitive name for video analysis workflows

Supports static frames or live MediaStream for real-time video analysis.

Parameters

framesList

MediaStream | Iterable<MediaFrame, any, any> | AsyncIterable<MediaFrame, any, any> | MediaFrame[]

Returns

UnifiedMessageInput

Example

const videoStream = await navigator.mediaDevices.getDisplayMedia({ video: true });
bot.process(video(videoStream));