Cubemap also survives the encoder dying and reconnecting.
- Per-stream fwmark support, for TCP pacing through tc (separate config needed).
- Support for setting max pacing rate through the fq packet scheduler
- (obsoletes the previous point, but depends on experimental kernel patches
- that will hit Linux in 3.13 at the earliest)
+ (obsoletes the previous point, but depends on Linux 3.13 or newer).
- Reflects anything VLC can reflect over HTTP, even the muxes VLC
has problems reflecting itself (in particular, FLV).
- IPv4 support. Yes, Cubemap even supports (some) legacy protocols.
sudo aptitude install libprotobuf-dev protobuf-compiler
make -j4
-If you want to use HTTP input (you probably want to), patch VLC with the
-included file vlc-metacube.diff. Then start the VLC encoder with the
-“metacube” flag to the http access mux, like this:
+If you want to use HTTP input (you probably want to), you want VLC 2.2.0
+or newer. Then start the VLC encoder with the “metacube” flag to the http
+access mux, like this:
cvlc [...] --sout '#std{access=http{metacube,mime=video/x-flv},mux=flv,dst=:4013/test.flv}'