aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2015-05-09 23:06:47 +0200
committerMatthias P. Braendli <matthias.braendli@mpb.li>2015-05-09 23:06:47 +0200
commitb07b735cc475636fa935dbb1ccadc13fea396a74 (patch)
tree3aee459411f1a464ae8193ca04efd7690ed91fb4
parent291ca737f9fb16f0d3d8088a740db7a58be0a6e3 (diff)
downloaddab-scripts-b07b735cc475636fa935dbb1ccadc13fea396a74.tar.gz
dab-scripts-b07b735cc475636fa935dbb1ccadc13fea396a74.tar.bz2
dab-scripts-b07b735cc475636fa935dbb1ccadc13fea396a74.zip
Add some notes to README
-rw-r--r--README.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/README.md b/README.md
index 22134ea..95687b8 100644
--- a/README.md
+++ b/README.md
@@ -17,6 +17,10 @@ These scripts assume that all programme streams to be included in
the multiplex are mp3 webstreams. For each programme, a URL has to
be specified.
+The scripts are designed to be failure-resilient: in case and encoder
+or a web-stream decoder crashes, an email is sent to the operator, a
+log message is written to syslog, and the encoding chain is restarted.
+
Prerequisites
-------------
You need to have a working ODR-DabMux and ODR-DabMod configuration to
@@ -78,6 +82,10 @@ will automatically restart the encoder if there is a failure.
The *encode-XYZ.sh* scripts contain all the logic for failure resilience,
and use different players to read the stream.
+*encode-libvlc.sh* is the newest addition: it launches an encoder using the
+integrated libVLC input that can directly connect to a web-stream. There is
+no DLS support yet.
+
*encode-jack.sh* is the best supported script of all these. It extracts
ICY-Text and launches the mot-encoder to insert DLS and optionally slides.
It needs a running JACK daemon to work, which should be started with