Basic usage
Constructor
Default video as filepath or URL
File extension for video (e.g., “mp4”, “avi”). Use “mp4” for browser playability
Input sources:
"upload"- File upload"webcam"- Webcam recording
Component height in pixels or CSS units
Component width in pixels or CSS units
Whether to automatically play video when displayed
Whether video loops when it reaches the end
Whether to include audio track. Defaults to True for uploads, False for webcam
Events
- change - Triggered when video changes
- upload - Triggered when video is uploaded
- clear - Triggered when video is cleared
- play - Triggered when playback starts
- pause - Triggered when playback pauses
- stop - Triggered when playback stops
- end - Triggered when playback ends
- start_recording - Triggered when recording starts
- stop_recording - Triggered when recording stops