Hacker GitHub

← All repos

phoboslab/jsmpeg

View on GitHub ↗ ★ 6,495 JavaScript

MPEG1 Video Decoder in JavaScript

20 mentions on Hacker News by 12 people: 0 stories, 20 comments · first 2013-08-09 · latest 2023-03-30

Mentions per year 20 mentions · busiest year 2014 (5)
20082026
  1. …in breadth and depth. I wonder if Python will follow a similar fate as Perl. One can hope :-) [1] https://github.com/phoboslab/jsmpeg [2] https://github.com/brion/ogv.js/
    comment by koito17 · 2023-03-30 · in Making Python faster with Rust
  2. …(~70ms), reasonable quality/bitrate (MPEG1, rather than MJPEG) and is viewable in any browser. https://github.com/phoboslab/jsmpeg#example-setup-for-stream...
  3. …chunk of C code that gets run through emscripten and both libraries are written by the same guy. https://github.com/phoboslab/jsmpeg/blob/master/build.sh
    comment by ScottFree · 2019-08-08 · in MPEG1 Single file C library
  4. Similar situation here, ended up with the same solution, after an initial attempt with HLS. jsmpeg ( https://github.com/phoboslab/jsmpeg ) made it pretty easy.
  5. It'll use shaders if WebGL is supported and enabled: https://github.com/phoboslab/jsmpeg/blob/master/src/webgl.js There is also a site to test features and their impact on performance: https://jsmpeg.com/perf.html
    comment by dschooh · 2019-05-07 · in JSMpeg – Decode It Like It's 1999
  6. Could this then be used to replace node and this type of mess? https://github.com/phoboslab/jsmpeg/blob/master/websocket-re...
    comment by xmichael999 · 2019-01-26 · in Websocketd
  7. https://github.com/phoboslab/jsmpeg
  8. …an impressively stable ~$500/mo for the past few years. [1] https://github.com/phoboslab/Ejecta [2] https://github.com/phoboslab/jsmpeg [3] http://phoboslab.org/#games [4] http://zty.pe/
  9. …in JS, or in C using asm.js. It is absolutely realistic; see for instance the jsmpeg project: https://github.com/phoboslab/jsmpeg . It is unlikely to ever compete battery-wise with hardware support for a codec, however.
    comment by espadrine · 2016-03-15 · in Experimental support for WebAssembly in V8
  10. https://github.com/phoboslab/jsmpeg
  11. …high resolution streams. 720p still decodes nicely in realtime on most mobile devices, though. [1] https://github.com/phoboslab/jsmpeg
  12. …for an iOS App[1] that's using jsmpeg[2] for video streaming. [1] http://instant-webcam.com/ [2] https://github.com/phoboslab/jsmpeg
  13. …complete images costs a lot of bandwidth. You may want to look into jsmpeg for live streaming: https://github.com/phoboslab/jsmpeg
  14. …to render something akin to simple MPEG This has been done and jsmpeg is one such implementation - https://github.com/phoboslab/jsmpeg Live demo here: http://stream.imdeity.com [ The macro blocks/visual glitches in that demo are a result…
  15. …auto playing animated mpeg files instead of gif mpeg is pretty much jpeg stream with bonus I frames https://github.com/phoboslab/jsmpeg example: http://phoboslab.org/log/2013/05/mpeg1-video-decoder-in-java...
  16. …decoders in pure javascript. MPEG1 in javascript is pretty fast and runs at native speeds on phones https://github.com/phoboslab/jsmpeg but MPEG4/H.264 is not https://github.com/mbebenita/Broadway
    comment by rasz_pl · 2014-06-11 · in Intel Bringing SIMD to JavaScript
  17. Thank you! The author really deserves the credit here, we love how well it works. https://github.com/phoboslab/jsmpeg
  18. …with jsmpeg[1]. Sort of like the ghetto version of WebRTC, but without all the codec hassles :) [1] https://github.com/phoboslab/jsmpeg
  19. …jsmpeg to move some of the RGB conversion stuff to the GPU using WebGL. Reduces CPU usage by 5-10%. https://github.com/phoboslab/jsmpeg/pull/1
    comment by devongovett · 2013-09-11 · in HTML Live Video Streaming Via WebSockets
  20. …would really be a viable alternative for this use-case. Streaming support is in the works :) [1] https://github.com/phoboslab/jsmpeg
    comment by phoboslab · 2013-08-09 · in Show HN: Run iOS apps in the browser