diff options
author | bbergeron <[email protected]> | 2024-04-03 17:32:01 -0400 |
---|---|---|
committer | bbergeron <[email protected]> | 2024-04-03 17:32:01 -0400 |
commit | c1cb78d574c0429aa5e3ff3a2b3886e4bc153212 (patch) | |
tree | bf68806bcbddcafafc015b28c25550ea457eeecc /README |
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 'README')
-rw-r--r-- | README | 40 |
1 files changed, 40 insertions, 0 deletions
@@ -0,0 +1,40 @@ +cybd - The cyber radio daemon +============================= +cybd is a lightweight, embeddable POSIX-compliant queued HSL muxer. + +HSL (http live stream) is a popular streaming protocol capable of transporting +audio-video content over HTTP. cybd can play the role of the HSL server to +generate an .m3u8 tracklist file and .ts segments files which can be served by +any standard web server. + +Requirements +------------ +In order to build cybd you need the ffmpeg API header files. + + +Installation +------------ +Edit config.mk to match your local setup (cybd is installed into the /usr/local +namespace by default). + +Afterwards enter the following command to build and install cybd (if necessary as +root): + + make clean install + + +Running cybd +------------ +A cybd deamon must first be launched by invoking the 'daemon' command: + + cybd [-s socket] daemon + +Then: + + cybd [-s socket] COMMAND <args> + + +Hacking cybd +------------ +cybd was built with versatility in mind, and can be embedded in your server stack +in several different ways. Read HACKING for more on that. |