HTMLCanvasElement.captureStream()

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

Zgodno┼Ť─ç przegl─ůdarek

BCD tables only load in the browser

Zobacz te┼╝