DOM

settings_applicationsEventTarget  >   settings_applicationsNode  >   settings_applicationsElement  >   settings_applicationsHTMLElement  >   settings_applicationsHTMLCanvasElement  >   settings_applications[[Prototype]]

DOM

Editing
  • account_tree
  • bug_report

MediaStreammediaStreamcaptureStream(floatframeRate])

<canvas>상의 화면을 실시간 비디오로 캡처할 수 있는 CanvasCaptureMediaStreamTrack 객체를 포함하는 MediaStream 객체를 반환한다.

구문

형식
htmlCanvasElement.captureStream()
형식
htmlCanvasElement.captureStream(frameRate)

매개 변수

floatframeRate선택

각 프레임의 캡처 속도를 나타내는 배정밀도 부동 소수점 값을 나타낸다. 설정하지 않으면 캔버스가 변경될 때 마다 새 프레임이 캡처된다. 0으로 설정하면 프레임이 자동으로 캡처되지 않는다. 대신 반환된 트랙의 requestFrame() 메소드가 호출될 때만 캡처된다.

반환

MediaStreammediaStream

현재 캔버스 콘텐츠의 실시간 비디오 캡처가 포함된 CanvasCaptureMediaStreamTrack 객체를 포함하는 MediaStream 객체를 반환한다.

Exception

DOMException

DOM API의 메소드를 호출하거나 프로퍼티에 접근한 결과 발생하는 비정상적인 이벤트(예외)를 나타낸다.

NotSupportedError

대상에 대해 지원되지 않는 작업을 나타낸다.

DOMException

DOM API의 메소드를 호출하거나 프로퍼티에 접근한 결과 발생하는 비정상적인 이벤트(예외)를 나타낸다.

SecurityError

작업이 보안에 취약함을 나타낸다.

버전 명세

Media Capture from DOM Elements
#dom-htmlcanvaselement-capturestream

지원 웹브라우저