Dominic Szablewski
Dominic Szablewski
> Suggested using http://player.video.currentY (confused by this url) Ha, that was just Twitter confusing `player.video.currentY` with a URL and adding the `http://` > Direct assignment/manipulation of player.video.currentY does not seem...
`.pause()`, `.stop()` and `.play()` only work for static video files, not for streaming. I should probably mention this in the readme. It's also debatable how theses should work. Sure `.stop()`...
Try increasing the `videoBufferSize` for large resolutions. E.g to set 4MB (instead of the default 512kb): ```js var player = new JSMpeg.Player(url, {videoBufferSize: 1024*1024*4}); ```
The quantization matrix has a default value that can be overwritten by the MPEG file. I assume your file/stream is invalid. Test case please!
UDP doesn't guarantee that the data arrives in order and JSMpeg has no way of dealing with out-of-order packets. Try TCP.
Did you try to increase the `videoBufferSize`? Does it work without WASM (`disableWebAssembly`)? > `videoBufferSize` – when streaming, size in bytes for the video decode buffer. Default 512*1024 (512kb). You...
The `$EMSCRIPTEN` env var dosen't seem to be defined on all systems. I have changed the build.sh to reflect this and added some [build instructions](https://github.com/phoboslab/jsmpeg/blob/master/build.sh#L12-L27). You may need to adjust...
Try increasing the `videoBufferSize` for large resolutions. E.g to set 4MB (instead of the default 512kb): ```js var player = new JSMpeg.Player(url, {videoBufferSize: 1024*1024*4}); ``` This should probably be dynamic...
Well, the error message is pretty descriptive. Browsers usually have a fixed limit for the number of distinct WebGL Canvases on the same screen. You could modify JSMpeg to render...
There's no built-in limit on the filesize for this library. Browsers may enforce a limit on the amount of RAM the library can use, but A 10 minute video (or...