stanroehrich / ODR-SourceCompanion

A tool to interconnect third-party audio encoders with ODR-DabMux

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ODR-SourceCompanion

The ODR-SourceCompanion is a tool used to connect audio encoders to ODR-DabMux through its ZeroMQ interface.

For detailed usage, see the usage screen of the tool with the -h option.

More information is available on the Opendigitalradio wiki

How to build

Requirements:

  • A C++11 compiler
  • ZeroMQ 4.0.4 or more recent

This package:

./bootstrap
./configure
make
sudo make install

How to use

We assume that you have a ODR-DabMux configured for an ZeroMQ input on port 9000.

DST="tcp://yourserver:9000"
BITRATE=64

Also, assuming you have an AVT encoder on the IP address 192.168.128.111 and a fifo for ODR-PadEnc

odr-sourcecompanion -c 2 -b 80 -r 48000 --sbr -p 32 -P fifo.pad --pad-port=9405 \
--input-uri=udp://:32010 --control-uri=udp://192.168.128.111:9325 --jitter-size=80 \
-o $DST

About

A tool to interconnect third-party audio encoders with ODR-DabMux

License:Other


Languages

Language:C++ 66.5%Language:M4 16.9%Language:C 15.8%Language:Makefile 0.7%Language:Shell 0.0%