zvbid(1)

✨ zvbid β€” the VBI proxy daemon, bestie edition ✨

okay so you opened zvbid(1), the manual page for the VBI proxy daemon, and honestly? you came to the right place. sit down, hydrate, let's get into it πŸ’–


🌸 NAME 🌸

zvbid β€” VBI proxy daemon. she's a proxy, she's a daemon, she's doing the most (affectionate).


πŸ¦‹ SYNOPSIS πŸ¦‹

zvbid [ options ]

that's it. that's the whole vibe. just zvbid plus whatever options your heart desires ✨


πŸ’… DESCRIPTION πŸ’…

zvbid is a proxy for VBI devices, bestie. what does that mean fr fr? it means she takes one or more VBI data streams and forwards them to one or more connected clients, and on top of all that she also manages channel change requests. multi-tasking queen. main character energy, no cap πŸ‘‘


πŸŽ€ OPTIONS πŸŽ€

  • -dev path β€” the path of a device to read data from. you can drop this argument multiple times with different devices, so go off, collect them all 🫢
  • -buffers count β€” how many buffers to allocate for capturing VBI raw data from devices that support streaming (currently only video4linux, rev. 2). a higher number can prevent data loss when latency is high, which slays, but the downside is higher memory consumption (typically 65kB per buffer, so like… she eats). default count is 8, maximum is 32 πŸ”₯
  • -nodetach β€” the daemon process stays connected to the terminal it was started from (e.g. so you can stop it by pressing Control-C keys). lowkey intended for trouble shooting only, so don't make it your whole personality πŸ™ˆ
  • -kill β€” terminates a proxy daemon running for the given device. it's giving "you're done here" πŸ’€
  • -debug level β€” turns on debug output: 0 = off (default); 1 = general messages. in addition, 2, 4, 8, ... can be added to enable debug output for various categories. bitmask math, we love to see it ✨
  • -syslog level β€” enables syslog output.
  • -loglevel level β€” log file level.
  • -logfile path β€” path to the log file.
  • -maxclients count β€” max. number of clients which are allowed to connect simultaneously. the velvet rope situation πŸŽ€
  • -help β€” prints a short description of all command line options. the "explain it to me like I'm five" button, iconic.

🌈 SEE ALSO 🌈


πŸ‘‘ AUTHOR πŸ‘‘

Tom Zoerner (tomzo AT users.sourceforge.net) β€” the legend, the blueprint, the moment ⭐


Copyright (C) 2003,2004 Tom Zoerner

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

not me being legally required to say "no warranty" but like… yeah, no warranty bestie, that part is real 😭

okay that's the whole page, you ate that reading session fr fr. this little manual page is brought to you by (c) 2003 Tom Zoerner, and it's the zvbid(1) page from the VBI proxy daemon era β€” vintage but still serving. bye bestie, go proxy something πŸ¦‹βœ¨πŸ’…

πŸ“¦ where this page comes from