To tłumaczenie jest niekompletne. Pomóż przetłumaczyć ten artykuł z języka angielskiego.

This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

 
Metoda HTMLCanvasElement.captureStream() zwraca CanvasCaptureMediaStream który jest wideo w czasie rzeczywistym z powierzchni elementu <canvas>.

Składnia

MediaStream = canvas.captureStream(frameRate);

Parametry

frameRate Optional
Liczba zmiennoprzecinkowa podójnej precyzji wskazuje na częstotliwość przechwytywania każdej klatki. W przypadku braku parametru nowa klatka będzie przechwytywana przy każdej zmianie <canvas>; jeśli ustawiona na 0, przechwycona zostanie pojedyńcza klatka.

Wartość zwrtona

Odniesienie do obiektu MediaStream

Przykład

// Zlokalizuj element canvas do przechwycenia
var canvasElt = document.querySelector('canvas');

// Rozpocznij stream
var stream = canvasElt.captureStream(25); // 25 FPS

// Wykonuj na nim czynności
// Np. Prześlij stream na inny komputer używając RTCPeerConnection
innyKomputer.addStream(stream);

Specyfikacja

Specification Status Comment
Media Capture from DOM Elements
The definition of 'HTMLCanvasElement.captureStream()' in that specification.
Working Draft Definicja początkowa

Zgodność przeglądarek

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidEdge MobileFirefox for AndroidOpera for AndroidiOS SafariSamsung Internet
Basic support
ExperimentalNon-standard
Chrome Full support 51Edge ? Firefox Full support 43IE No support NoOpera Full support 36Safari ? WebView Android Full support 51Chrome Android Full support 51Edge Mobile ? Firefox Android Full support 43Opera Android Full support 38Safari iOS ? Samsung Internet Android Full support 5.0

Legend

Full support  
Full support
No support  
No support
Compatibility unknown  
Compatibility unknown
Experimental. Expect behavior to change in the future.
Experimental. Expect behavior to change in the future.
Non-standard. Expect poor cross-browser support.
Non-standard. Expect poor cross-browser support.

Zobacz też

Autorzy i etykiety dokumentu

Autorzy tej strony: JKarkosza
Ostatnia aktualizacja: JKarkosza,