ZeroMux
[DEPRECATED] Real time video transmuxing and streaming library designed for ZeroNet
Install / Use
/learn @MuxZeroNet/ZeroMuxREADME
ZeroMux Bundle
This repo is deprecated. Please upload large files directly onto ZeroNet, which handles large files much better.
If you are looking for JavaScript Torrent libraries, check out WebTorrent.
If you are looking for "adaptive bitrate" streaming libraries, check out DASH.js.
If you are looking for video transmuxing libraries written in JavaScript, check out FLV.js.
However, it is better to transmux your videos on the server side. If you are trying to produce fragmented MP4 files, check out this StackOverflow answer.
If you are confused, don't encode your videos into MP4. It is a mess. There is a better alternative.
View on GitHub72/100
Security Score
Audited on Oct 16, 2025
No findings
