HTMLCanvasElement: captureStream() method
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
captureStream() của giao diện HTMLCanvasElement trả về một MediaStream chứa CanvasCaptureMediaStreamTrack ghi lại nội dung canvas theo thời gian thực.
Cú pháp
js
captureStream()
captureStream(frameRate)
Tham số
frameRateOptional-
Giá trị số thực dấu phẩy động cho biết tốc độ bắt từng khung hình. Nếu không đặt, một khung hình mới sẽ được chụp mỗi khi canvas thay đổi; nếu đặt thành
0, khung hình sẽ không được chụp tự động mà chỉ khi gọirequestFrame().
Giá trị trả về
Một tham chiếu tới đối tượng MediaStream, trong đó có một CanvasCaptureMediaStreamTrack.
Ngoại lệ
NotSupportedErrorDOMException-
Ném ra nếu giá trị
frameRatelà số âm.