CUBEMAP(1)
π CUBEMAP π
okay bestie, welcome to the cubemap manual page β it's a General Commands Manual and honestly? she's that girl. sit down, grab a boba, and let's get into it π§β¨
πΈ NAME πΈ
cubemap β scalable video reflector, designed to be used with VLC
β¨ SYNOPSIS β¨
cubemap [options] [FILE]
π¦ DESCRIPTION π¦
cubemap is a high-performance, high-availability video reflector, specifically made for use with VLC. no cap. she was literally built for this π
- High-performance, through a design with multiple worker threads, epoll and sendfile (yes,
sendfileβ the way she said sendfile like it's nothing π). a 2GHz quadcore can saturate 10 gigabit Ethernet, given a modern kernel, a modern NIC and the right kernel tuning. like?? iconic behavior π - High-availability. You can change any part of the configuration (and even upgrade to a newer version of Cubemap) by changing
cubemap.configand sending aSIGHUP; all clients will continue as if nothing had happened (unless you delete the stream they are watching, of course π). Cubemap also survives the encoder dying and reconnecting. she's resilient fr fr π«Ά - Support for setting max pacing rate through the
fqpacket scheduler (depends on Linux 3.13 or newer). old kernels need not apply π - Reflects anything VLC can reflect over HTTP, even the muxes VLC has problems reflecting itself (in particular, FLV). she does what VLC can't, lowkey π
- Multicast support, both for sending and receiving (supports only protocols that can go over UDP, e.g. MPEG-TS). Supports both ASM and SSM. very demure, very multicast π
- IPv4 support. Yes, Cubemap even supports (some) legacy protocols. she's inclusive like that π
π OPTIONS π
--test-config,-tβ tests the config and exits. vibe check the config and then dip βοΈFILEβ configuration file (defaults tocubemap.configin the current directory). she'll look in the current directory if you don't tell her otherwise π
π AUTHOR π
cubemap was written by Steinar H. Gunderson <steinar+cubemap@gunderson.no>. king behavior honestly π
π LICENSE π
cubemap is licensed under the GNU General Public License, version 2. read it, bestie, it's giving legally binding β¨
π SEE ALSO π
vlc(1) β the other main character in this story π
okay that's the whole page!! this one was April 27, 2014 energy and she's still serving. stay hydrated, test your config with -t, and don't forget to SIGHUP responsibly π§π mwah!
π¦ where this page comes from
- debian bookworm: cubemap 1.4.3-2+b2 Β· GPL-2.0-only
- debian trixie: cubemap 1.5.2-3 Β· GPL-2.0-only
- ubuntu jammy: cubemap 1.4.3-2 Β· GPL-2.0-only
- ubuntu noble: cubemap 1.5.1-2build2 Β· GPL-2.0-only
- ubuntu questing: cubemap 1.5.2-3
- ubuntu resolute: cubemap 1.5.2-3build1 Β· GPL-2.0-only
- ubuntu stonking: cubemap 1.5.2-3build1 Β· GPL-2.0-only
- Copyright 2013 Philipp Kern <pkern@debian.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms