diff options
| author | colisee <64310405+colisee@users.noreply.github.com> | 2022-03-14 09:22:45 +0100 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-03-14 09:22:45 +0100 | 
| commit | 69dbc747a5dab2fc56c5f25e505bf8d4d39f002a (patch) | |
| tree | e7e85b7e0d02c1b9e0ffc26f2b6453e3e47e257f /config/mux.conf | |
| parent | 82b0aced9133507f588486bcef3af322672e8819 (diff) | |
| parent | 63fee7f70c8cf1fd05e3b9d2d4bed4d3dfd148bb (diff) | |
| download | dab-scripts-master.tar.gz dab-scripts-master.tar.bz2 dab-scripts-master.zip | |
v3.0.0
Diffstat (limited to 'config/mux.conf')
| -rw-r--r-- | config/mux.conf | 207 | 
1 files changed, 0 insertions, 207 deletions
| diff --git a/config/mux.conf b/config/mux.conf deleted file mode 100644 index 45896c0..0000000 --- a/config/mux.conf +++ /dev/null @@ -1,207 +0,0 @@ -; This is an example configuration file that illustrates -; the structure of the configuration. -; It doesn't show all possible options. A more detailed example -; is available in doc/advanced.mux -; -; More information about the usage of the tools is available -; in the guide, which can be found on the -; www.opendigitalradio.org website. -; -; As you can see, comments are defined by semicolons. -; -; It consists of six mandatory sections, whose relative order in this -; file are of no importance. - -; The general section defines global multiplex parameters. -general { -    ; the DAB Transmission mode (values 1-4 accepted) -    dabmode 1 - -    ; the number of ETI frames to generate (set to 0 to get an unlimited number) -    nbframes 0 - -    ; boolean fields can accept either false or true as values: - -    ; Set to true to enable logging to syslog -    syslog false - -    ; Enable timestamp definition necessary for SFN -    ; This also enables time encoding using the MNSC. -    tist false - -    ; The management server is a simple TCP server that can present -    ; statistics data (buffers, overruns, underruns, etc) -    ; which can then be graphed a tool like Munin -    ; The doc/stats_dabmux_multi.py tool is a suitable -    ; plugin for that. -    ; If the port is zero, or the line commented, the server -    ; is not started. -    managementport 12720 -} - -remotecontrol { -    ; enable the telnet remote control server on the given port -    ; This server allows you to read and define parameters that -    ; some features export. It is only accessible from localhost. -    ; Set the port to 0 to disable the server -    telnetport 12721 - -    ; the remote control server makes use of the unique identifiers -    ; for the subchannels, services and components. Make sure you -    ; chose them so that you can identify them. -} - -; Some ensemble parameters -ensemble { -    id 0x4fff ; you can also use decimal if you want -    ecc 0xec ; Extended Country Code - -    local-time-offset auto  ; autmatically calculate from system local time -                            ; or -    ;local-time-offset 1    ; in hours, supports half-hour offsets - -    ; all labels are maximum 16 characters in length -    label "OpenDigitalRadio" -    ; The short label is built from the label by erasing letters, and cannot -    ; be longer than 8 characters. If omitted, it will be truncated from the -    ; label -    shortlabel "ODR" -} - -; Definition of DAB services -services { -    ; Each service has it's own unique identifier, that is -    ; used throughout the configuration file and for the RC. -    srv-f3 { -        id 0x8daa -        label "Frequence3" -        shortlabel "F3" -    } -    srv-maxxima { -        id 0x8dab -        label "Maxxima" -    } -    srv-fip { -        id 0x8dac -        label "FIP" -    } -    srv-bbc1 { -        id 0x8dad -        label "BBC1" -    } -} - -subchannels { -    sub-f3 { -        type dabplus -        inputfile "tcp://*:9001" -        bitrate 96 -        id 1 -        protection 3 -        ; ZMQ specific options, mandatory: - -        ; Maximum size of input buffer, in AAC frames (24ms) -        ; when this buffer size is reached, some frames will be -        ; discarded to get the size again below this value. -        ; As the present implementation discards entire AAC superframes, -        ; (5 frames = 120ms) the effect will clearly be audible. -        zmq-buffer 40 - -        ; At startup or after an underrun, the buffer is filled to this -        ; amount of AAC frames before streaming starts. -        zmq-prebuffering 20 -    } -    sub-maxxima { -        type dabplus -        inputfile "tcp://*:9002" -        bitrate 96 -        id 2 -        protection 3 - -        zmq-buffer 40 -        zmq-prebuffering 20 -    } -    sub-fip { -        type dabplus -        inputfile "tcp://*:9003" -        bitrate 96 -        id 3 -        protection 3 - -        zmq-buffer 40 -        zmq-prebuffering 20 -    } - -    sub-bbc1 { -        type audio -        inputfile "tcp://*:9004" -        bitrate 128 -        id 4 -        protection 1 - -        zmq-buffer 40 -        zmq-prebuffering 20 -    } -} - -; In our simple example, each component links one service to one subchannel -components { -    ; the component unique identifiers are used for the RC. -    comp-f3 { -        ; According to specification, you should not define component labels if -        ; the service is only used in one component. The service label is sufficient -        ; in that case. - -        service srv-f3 -        subchannel sub-f3 - -        figtype 0x2 -        ; 0x2   : MOT Slideshow -    } - -    comp-maxxima { -        service srv-maxxima -        subchannel sub-maxxima - -        figtype 0x2 -    } - -    comp-fip { -        service srv-fip -        subchannel sub-fip - -        figtype 0x2 -    } - -    comp-bbc1 { -        service srv-bbc1 -        subchannel sub-bbc1 - -        figtype 0x2 -    } -} - -outputs { -    ; The unique-id can be used by the remote control or the statistics server -    ; to identify the output - -    ; Output RAW ETI NI to standard output -    ;stdout "fifo:///dev/stdout?type=raw" - -    ; ZeroMQ output example -    ; Listen on all interfaces, on port 9050 -    zmq  "zmq+tcp://*:9050" - -    ; Throttle output to real-time (one ETI frame every 24ms) -    throttle "simul://" - -    ; Important! For real-time operation, you need to have exactly one -    ; output that applies back-pressure to ODR-DabMux, otherwise it will run -    ; at the highest possible rate on your system! -    ; -    ; For an output to a pipe, the data consumer at the other end of the pipe -    ; will dictate the multiplexing rate to ODR-DabMux. -    ; -    ; If you use the zmq output, you must also enable a simul:// output! -} - | 
