aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2020-09-23 11:37:22 +0200
committerMatthias P. Braendli <matthias.braendli@mpb.li>2020-09-23 11:37:22 +0200
commitbf257e604178cff04e9ec17e253ecfdf8b58cbac (patch)
tree2bb0a14ababdbc3f0d30a59a6a7db458f6976ad9
parent9b90b0583515e060ec59168c7b20fd5d24054a8b (diff)
downloadmmbtools-doc-bf257e604178cff04e9ec17e253ecfdf8b58cbac.tar.gz
mmbtools-doc-bf257e604178cff04e9ec17e253ecfdf8b58cbac.tar.bz2
mmbtools-doc-bf257e604178cff04e9ec17e253ecfdf8b58cbac.zip
Add section about PAD
-rw-r--r--datafeatures.tex21
1 files changed, 21 insertions, 0 deletions
diff --git a/datafeatures.tex b/datafeatures.tex
index 7622b46..18239bb 100644
--- a/datafeatures.tex
+++ b/datafeatures.tex
@@ -1,5 +1,26 @@
% LICENSE: see LICENCE
\section{Data Features}
+\subsection{Programme-Associated Data}
+It is possible to encode Dynamic Label Segment and Slideshow using ODR-PadEnc,
+and to inject the PAD data into the audio encoder.
+
+ODR-AudioEnc and ODR-PadEnc need to be launched with the same PAD socket
+identifier, and they will be able to communicate. The PAD length specifies the
+amount of data that is taken away from audio and used for PAD. Valid values are
+6, and the range 8 to 196. When not transmitting slides, small PAD lengths
+are perfectly suitable. When using slides, it is better to use values around 30.
+Higher lengths will of course accelerate the transmission of the slide at the
+expense of reduced audio quality during the transmission time.
+
+ODR-PadEnc will itself only take DLS and slides from files on the
+system it runs on.
+If your playout system is able to push updates using FTP, you will need to
+configure and FTP server to present the right folder.
+
+A more modern approach is offered by ODR-EncoderManager, which will not only
+configure and run your encoders, but also present you an HTTP API to update DLS
+and upload slides. More information is available in its README.
+
\subsection{FIG 1 Labels and FIG 2 Extended Labels}
The specification offers two ways to carry ensemble, service and component
labels: through FIG 1 and through FIG 2, specified in clauses 5.2.2.2 and 5.2.2.3