jsmpeg-player icon indicating copy to clipboard operation
jsmpeg-player copied to clipboard

How can I take snapshot from stream?

Open CYael-Izquierdo opened this issue 3 years ago • 1 comments

I'm trying to get an snapshot from the stream using player.els.canvas.toDataURL() but it gives me a black image.

How can I do it?

CYael-Izquierdo avatar Oct 29 '20 04:10 CYael-Izquierdo

Set preserveDrawingBuffer to true in overlayOptions.

new JSMpeg.VideoElement('#wrapper', 'video.ts', {
    // some options in jsmpeg-player
    ...
  }, {
    // some overlay options in jsmpeg
    preserveDrawingBuffer: true
});

cycjimmy avatar Nov 02 '20 08:11 cycjimmy