Difference between revisions of "DAB multiplexing"
(Remove old odr-dabmux with pipes and stuff) |
|||
| (20 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
| − | The multiplexer gather different program streams (DAB, DAB+ or T-DMB), produces necessary signalling and output a single 2Mbit/s stream in ETI format (Ensemble Transport Interface). | + | The multiplexer gather different program streams (DAB, DAB+ or T-DMB), produces necessary signalling and output a single 2Mbit/s stream in [[Ensemble Transport Interface|ETI format]] (Ensemble Transport Interface). |
| − | == | + | ==Multiplexing with and ODR-DabMux== |
| − | *[[ | + | *'''[[ODR-DabMux]]''' Opendigitalradio fork of the Free/open source DAB/DAB+/T-DMB multiplexer from CRC. |
| − | + | This multiplexer can work with a professional modulator by using a E1 G.703 interface card. For example, Farsite is manufacturing an [http://www.farsite.com/synchronous_X.21_RS422_V.35_RS530_PCI_PCIe_cards/farsync_e1_G.703_G.704_pci_card_linux_windows.shtml E1 card supported under linux] called [[Farsync_card|Farsync TE1]]. | |
| − | + | ||
| + | |||
| + | ====Live multiple input==== | ||
| + | |||
| + | The multiplexer can take files, FIFOs or a ZeroMQ connection as input. For a scenario with live multiple input, the preferred interconnection is using ZeroMQ sockets, which can be used to create a very robust setup. The encoders from both [[toolame-dab]] and [[fdk-aac-dabplus]] support the corresponding ZeroMQ output. | ||
| + | |||
| + | An example configuration which encodes two programmes live is available in the [https://github.com/Opendigitalradio/dab-scripts/tree/master/examplesite examplesite configuration] of the [[dab-scripts]] repository. | ||
| + | |||
| + | ===CRC-DabMux=== | ||
| + | |||
| + | *'''[[CRC-DabMux_man_page|CRC-DabMux]]''' is the original free/open source DAB/DAB+/T-DMB multiplexer from CRC. The project has been stopped by CRC. It has been forked by Opendigitalradio and development continues as [[ODR-DabMux]] | ||
| + | |||
| + | ===Other projects=== | ||
| + | |||
| + | *[http://labs.radionova.no/category/dab/ Nova Radio labs opendab project in Norway] | ||
| + | |||
| + | ==Ensemble Transport Interface== | ||
| + | |||
| + | Check [[Ensemble Transport Interface]] page for implementations. | ||
Latest revision as of 21:02, 27 November 2014
The multiplexer gather different program streams (DAB, DAB+ or T-DMB), produces necessary signalling and output a single 2Mbit/s stream in ETI format (Ensemble Transport Interface).
Multiplexing with and ODR-DabMux
- ODR-DabMux Opendigitalradio fork of the Free/open source DAB/DAB+/T-DMB multiplexer from CRC.
This multiplexer can work with a professional modulator by using a E1 G.703 interface card. For example, Farsite is manufacturing an E1 card supported under linux called Farsync TE1.
Live multiple input
The multiplexer can take files, FIFOs or a ZeroMQ connection as input. For a scenario with live multiple input, the preferred interconnection is using ZeroMQ sockets, which can be used to create a very robust setup. The encoders from both toolame-dab and fdk-aac-dabplus support the corresponding ZeroMQ output.
An example configuration which encodes two programmes live is available in the examplesite configuration of the dab-scripts repository.
CRC-DabMux
- CRC-DabMux is the original free/open source DAB/DAB+/T-DMB multiplexer from CRC. The project has been stopped by CRC. It has been forked by Opendigitalradio and development continues as ODR-DabMux
Other projects
Ensemble Transport Interface
Check Ensemble Transport Interface page for implementations.