OptionalConsentWhether explicit user consent was granted for tracks requiring consent.
If Descriptor.RequiresConsent is true and this is false/omitted, capture is refused.
OptionalDescriptorTrack descriptor governing this capture.
OptionalMimeOutput image format ('image/jpeg' or 'image/png'). Defaults to 'image/jpeg'.
Invoked with each captured frame as base64-encoded image data.
OptionalQualityImage compression quality (0..1) for JPEG. Defaults to 0.8.
OptionalRateFrames per second to sample. No ceiling: pass the negotiated track rate. Defaults to
Descriptor?.Rate ?? 1.
Configuration options for frame capture.