summaryrefslogtreecommitdiff
path: root/cybd.1
diff options
context:
space:
mode:
authorbbergeron <[email protected]>2024-04-03 17:32:01 -0400
committerbbergeron <[email protected]>2024-04-03 17:32:01 -0400
commitc1cb78d574c0429aa5e3ff3a2b3886e4bc153212 (patch)
treebf68806bcbddcafafc015b28c25550ea457eeecc /cybd.1
Reset Git repo and use a pseudonym to sign commits
I used to sign my commits with my real name and my personal email address, which I wanted scrubbed off the "B." pseudosphere. Re-creating a new git repository was safer than simpler than re-writing the history (although the latter could've also worked but, oh well).
Diffstat (limited to 'cybd.1')
-rw-r--r--cybd.139
1 files changed, 39 insertions, 0 deletions
diff --git a/cybd.1 b/cybd.1
new file mode 100644
index 0000000..6dffa17
--- /dev/null
+++ b/cybd.1
@@ -0,0 +1,39 @@
+.TH CYBD 1 cybd\-VERSION
+.SH NAME
+cybd \- The cyber radio daemon
+.SH SYNOPSIS
+.B cybd
+.RB [ \-t
+.IR socket ]
+.I command
+.RI [ arguments ...]
+.SH DESCRIPTION
+cybd is a simple HLS muxer daemon designed to be integrated into a bigger HTTP
+radio stack. It's role is to progress through a list of local media file in
+order to generate a continuous HTTP live stream, stored as an .m3u8 playlist
+file and .ts segment files, which can then be statically distributed by a web
+server.
+.P
+By default, the daemon and the clients communicate via a UNIX socket named
+$XDG_RUNTIME_DIR/cybd.sock. This can be changed by setting the
+.B \-t
+flag to the desired socket name.
+.SH COMMANDS
+.TP
+.B daemon
+Start the daemon and begin streaming silent frames. The diffusion will start as soon as an entry is pushed into the daemon's playlist.
+.TP
+.B skip
+Halt the playback of the currently playing media an continue with the next one in queue.
+.TP
+.B pause
+Pause the daemon and starts streaming silent frames.
+.TP
+.B resume
+Resume the daemon after a pause command.
+.SH AUTHORS
+See the LICENSE file for the authors.
+.SH LICENSE
+See the LICENSE file for the terms of redistribution.
+.SH SEE ALSO
+.BR ffmpeg (1),