diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2017-02-24 11:49:44 +0100 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2017-02-24 11:49:44 +0100 |
commit | 61d57ab75ce1c57708dcd8602574301e70932aca (patch) | |
tree | 8ddff01697795c39a807bed1ee17a676a27a3d96 /zmq-simul.mux | |
parent | c046845bdec206b66ff8b11232b808f21739adc3 (diff) | |
download | mmbtools-aux-61d57ab75ce1c57708dcd8602574301e70932aca.tar.gz mmbtools-aux-61d57ab75ce1c57708dcd8602574301e70932aca.tar.bz2 mmbtools-aux-61d57ab75ce1c57708dcd8602574301e70932aca.zip |
Update all sorts of small things
Diffstat (limited to 'zmq-simul.mux')
-rw-r--r-- | zmq-simul.mux | 109 |
1 files changed, 60 insertions, 49 deletions
diff --git a/zmq-simul.mux b/zmq-simul.mux index 4953363..2cfbfca 100644 --- a/zmq-simul.mux +++ b/zmq-simul.mux @@ -10,14 +10,14 @@ general { syslog true writescca false - tist true - - new_fig_carousel true + tist false } remotecontrol { ; enable the remote control server telnetport 12721 + + zmqendpoint tcp://*:12722 } ; Some ensemble parameters @@ -79,6 +79,10 @@ services { clusters "1,255" } } + srv-prbs { + label "prbs" + id 0x4041 + } } ; The subchannels are defined in the corresponding section. @@ -102,21 +106,22 @@ subchannels { } sub-label { type audio - inputfile "/home/bram/dab/mmbtools-aux/fip-j-ok.mp2" + inputfile "sti-rtp://:32010" + ;inputfile "/home/bram/dab/mmbtools-aux/fip-j-ok.mp2" ;inputfile "tcp://*:9002" - zmq-buffer 40 - zmq-prebuffering 20 + ;zmq-buffer 40 + ;zmq-prebuffering 20 bitrate 128 id 4 protection 3 } -; sub-data { -; type data -; inputfile "udp://:9003" -; bitrate 16 -; id 5 -; protection 3 -; } + sub-prbs { + type data + inputfile "prbs://" + bitrate 16 + id 5 + protection 3 + } } ; For now, each component links one service to one subchannel @@ -136,53 +141,59 @@ components { service srv-label subchannel sub-label } + + comp-prbs { + service srv-prbs + subchannel sub-prbs + } } ; A list of outputs, in the format ; unique-id "uri" outputs { ;stdout "fifo:///dev/stdout?type=raw" + nullfile "file:///dev/null?type=raw" ;thefile "file://./zmq-simul.eti?type=raw" - ;zmq "zmq+tcp://*:9100" + zmq "zmq+tcp://*:9100" ; This throttles muxing down to nominal rate throttle "simul://" ;net_udp "udp://237.10.0.230:7000?src=10.0.1.125,ttl=10" - ;net_tcp "tcp://0.0.0.0:31000" - -; edi { -; fec 0 -; chunk_len 200 -; -; destinations { -; multicast { -; destination "239.20.64.1" -; ;source "192.168.2.10" -; source "192.168.0.100" -; sourceport 52321 -; ttl 1 -; } -; ;unicast { -; ;destination "192.168.2.2" -; ;} -; } -; -; port 52002 -; -; ; EDI uses the UDP protocol -; -; ; Enable the PFT subsystem. If false, AFPackets are sent. -; enable_pft true -; -; ; Save the packets sent over ethernet to the file ./edi.debug -; dump false -; -; ; show more debugging info -; verbose false -; -; ; optional: what kind of alignment to do in the tagpacket -; tagpacket_alignment 16 -; } + net_tcp "tcp://0.0.0.0:9200" + + edi { + fec 2 + chunk_len 207 + + destinations { + multicast { + destination "239.20.64.1" + ;source "192.168.2.10" + ;source "192.168.0.100" + sourceport 52321 + ttl 1 + } + ;unicast { + ;destination "192.168.2.2" + ;} + } + + port 12000 + + ; EDI uses the UDP protocol + + ; Enable the PFT subsystem. If false, AFPackets are sent. + enable_pft true + + ; Save the packets sent over ethernet to the file ./edi.debug + dump false + + ; show more debugging info + verbose false + + ; optional: what kind of alignment to do in the tagpacket + tagpacket_alignment 16 + } } |