JSMpeg
MPEG1 Video Decoder in JavaScript
...The project decodes MPEG video and MP2 audio entirely in JavaScript, allowing real-time playback without requiring plugins or native browser codec support. It is commonly used in applications involving webcam streaming, surveillance systems, remote monitoring, game streaming, and embedded video dashboards because of its low overhead and simplicity. jsmpeg supports WebSocket streaming pipelines, enabling live video feeds to be transmitted efficiently to browser clients with minimal latency. The library is optimized for performance and compactness, making it especially useful for constrained environments and custom streaming solutions. ...