Personal tools
You are here: Home Downloads DVB-H Streaming Relay on Linux
Document Actions

LIMBOS: LInux setup for accessing Mobile Broadcast through Online Streaming

by swagner last modified 2009-01-17 12:11

As part of the AMUSE 2.0 project, we developed a solution to receive DVB-H multiplex data on a standard Linux PC/Laptop using a standard DVB-T receiver and to relay the video channels via streaming using a Darwin Streaming Server.

Prerequisites

This setup is based on a standard Ubuntu Linux installation (current version 7.10 Gutsy Gibbon) with ability to install additional packages through internet connection.
Some of the additional required software tools have to be compiled manually because of the requirement of recent (developer) versions. This also requires the Linux system to have a development environment installed (standard GNU compiler tools and libraries).

For reception of the DVB-H signal it has to be transmitted in DVB-T compatible mode (i.e. 4k transmission mode) and you need a DVB-T receiver device which is supported on Linux. We use the hybrid model of Terratec called Cinergy XS which is connected via USB.

For the moment our instructions are very specific to this particular hardware/system setup.

LInux setup for accessing Mobile Broadcast through Online Streaming (LIMBOS)

LIMBOS allows everyone using Linux and a supported USB DVB-T receiver to receive mobile broadcast data transmitted via DVB-H (when using transmission mode compatible to DVB-T!). Additionally the received channels can be relayed via a Darwin Streaming Server and by this made accessible on a local (WIFI) network.

Below you find the instruction how to set up the LIMBOS system on a standard Ubuntu Linux installation using a DVB-T receiver from Terratec (Cynergy XS).
To enable streaming access to the video channels of the DVB-H multiplex you also need a Darwin Streaming Server which has to be downloaded separately.

Additionally a small tool (MCREFLECT) is provided that enables routing of received multicast UDP packages to several unicast addresses. This can be used to transmit meta-information received on the DVB-H channel via FLUTE to connected mobile devices (that are capable of decoding FLUTE).
Information about FLUTE as well as some server and client software can be found at MAD Project at Tampere University of Finland.

Setup and Usage Instructions

On the following page you find the detailed instructions how to set up and use the LIMBOS system and all further requirements (including a small kernel patch): LIMBOS Setup Instructions

Download

LIMBOS - Setup instructions including kernel patch (HTML)
MCREFLECT - Multicast Reflector (Linux)

Contact

We have a project website at Sourceforge, please use it to report bugs and feature requests. For any other matter, please contact Siegfried Wagner concerning the general setup and video relay and Andreas Berger when referring to MCREFLECT.