Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
The VideoEncoder() constructor creates a new VideoEncoder object with the provided options.output callback assigned as the output callback, the provided options.error callback as the error callback, and sets the VideoEncoder.state to "unconfigured".