camera_idstring · requiredCamera identifier from list_cameras
Records a video from the specified camera and saves it to a storage location. Maximum duration is 30 seconds. Includes audio by default. Requires write permission on the storage location. Returns a thumbnail of the first frame. Default resolution is 720p (closest available match).
camera_idstring · requiredCamera identifier from list_cameras
location_idstring · requiredStorage location identifier
pathstring · requiredRelative file path (e.g., 'videos/video.mp4')
durationinteger · requiredRecording duration in seconds (1-30).
resolutionstringResolution as WIDTHxHEIGHT (e.g., '1280x720'). Default: 720p closest match.
audiobooleanWhether to record audio. Default: true. Requires RECORD_AUDIO permission.
flash_modestringFlash mode: 'off', 'on', or 'auto'. Default: 'auto'.