Represents a video capture device that can start and stop video recording. Implementations should properly handle resource cleanup.
Report a problem
The underlying video track source that provides video frames.
Starts video capture from this device. This method should be called before the video source can produce frames.
Stops video capture from this device. After calling this method, the video source will no longer produce frames.