Difference between revisions of "Main Page"

From OpenDigitalRadio
Jump to navigationJump to search
(Added link to SPI Generator)
 
(213 intermediate revisions by 6 users not shown)
Line 1: Line 1:
= Opendigitalradio.org =
+
__NOTOC__ __NOEDITSECTION__
 +
<div style="font-size:282%">Opendigitalradio.org</div>
  
Easy digital broadcasting techniques based on software radio. Tips, Tricks and Experimentations.
 
  
 +
<P>
  
 +
<BIG>
 +
Open techniques for Digital Radio Broadcasting
 +
</BIG>
  
==DAB, DAB+ and T-DMB transmission==
+
{| style="width:100%; border-spacing:8px; margin:-8px -8px;"
 +
|class="MainPageBG" style="width:100%; border:1px solid #ddcef2; background:#faf5ff; vertical-align:top; color:#000;"|
 +
{| cellpadding="2" cellspacing="5" style="width:100%; vertical-align:top; background:#faf5ff; color:#000"
 +
! <h2 style="margin:0; background:#ddcef2; font-size:120%; font-weight:bold; border:1px solid #afa3bf; text-align:left; color:#000; padding:0.2em 0.4em;">Background</h2>
 +
|-
 +
|style="color:#000;"|
 +
Open digital broadcasting techniques based on software defined radio. Digital radio transmission and development must also become democratized for experimenters and small broadcasters. Opendigitalradio.org wiki is about creating a community for documenting and exchanging experimentations and gather information about existing small-scale DAB projects. Please read [[Introduction]] for more information.
 +
'''[[Association Opendigitalradio|Opendigitalradio is a non-profit association based in Switzerland]]''' (page in french), offering also a broadcast infrastructure for temporary radio stations.
  
DAB, DAB+ and T-DMB European digital radio and mobile television standards share the same transmission system. It based on [http://en.wikipedia.org/wiki/Orthogonal_frequency-division_multiplexing OFDM] and use 1.5MHz of spectrum in VHF television band 3 (or L-band in SHF)
+
This wiki is also the home of the '''ODR-mmbTools''', the continuation of the CRC-mmbTools from [http://mmbtools.crc.ca CRC]. Please see [[Introduction on DAB/DAB+]]
  
Transmitting using this technology usually requires complex and costly equipment out of reach of individuals.  
+
Have a look at the [http://opendigitalradio.github.io/mmbtools-doc/mmbtools.pdf guide]
  
However, since the democratization of software defined radio (SDR) and the development of [http://mmbtools.crc.ca MMBTools set made by CRC], it is now possible to run a full transmission infrastructure on a laptop using a [http://en.wikipedia.org/wiki/USRP USRP].
 
  
The transmission chain can be divided in 4:
+
[[News|Older news]]
*The encoding: encoding the sound to MPEG-2 Layer II for DAB, MPEG-4 HE-AACv2 for DAB+ or video in MPEG-4 H.264 for T-DMB.
+
|-
*The Multiplexer: gather different streams, produce necessary signalling and output a single 2Mbit/s stream in ETI format (Ensemble Transport Interface) 
+
|}
*The Modulator: take the ETI stream and produce the complex OFDM signal ready for upconverted at the desired  radio frequency.
+
|}
*The RF transmission performed by the USRP using appropriate RF daughterboards (Basic TX or modified RFX400)
 
  
CRC has recently opened the source code of the multiplexer. However as the modulator depends on other developments that are not ready to open the source, it is free but closed source. The MPEG encoding is subject ot royalty payment and so CRC is selling it at the price of the royalty.
+
{| style="width:100%; border-spacing:8px; margin:-8px -8px;"
However with the modular approach from these tools it is possible to interface it with other implementations. If there's no other software OFDM DAB modulator implementation at the moment, for the encoding it is possible to re-use TooLame that is an implementation of MPEG-2 Layer II.
+
|class="MainPageBG" style="border:1px solid #cef2e0; background:#f5fffa; vertical-align:top; color:#000;"|
 +
{| cellpadding="2" cellspacing="5" style="width:100%; vertical-align:top; background:#f5fffa; color:#000"
 +
! <h2 style="margin:0; background:#cef2e0; font-size:120%; font-weight:bold; border:1px solid #afa3bf; text-align:left; color:#000; padding:0.2em 0.4em;">DAB/DAB+ transmission</h2>
 +
|-
 +
|style="color:#000;"|
 +
[[Image:Logo mmb.png|right]]
 +
*[[Introduction on DAB/DAB+]]
 +
*[[DAB/DAB+ encoding]]: MPEG Layer II or HE-AAC encoding, slideshow encoding
 +
*[[DAB multiplexing]]: putting together DAB/DAB+/DMB programs
 +
*[[DAB modulation]]: create the baseband COFDM modulation
 +
*[[DAB hardware]]: software radio peripheral, filtering, amplification
 +
|-
 +
|}
  
*[[Example of live re-transmission on DAB of an Internet Radio radio station]]
+
{| cellpadding="2" cellspacing="5" style="width:100%; vertical-align:top; background:#f5fffa; color:#000"
 +
! <h2 style="margin:0; background:#cef2e0; font-size:120%; font-weight:bold; border:1px solid #afa3bf; text-align:left; color:#000; padding:0.2em 0.4em;">Real cases, examples</h2>
 +
|-
 +
|style="color:#000;"|
 +
 
 +
The ODR-mmbTools are used in several real-world 24/7 broadcasts, as shown on http://www.opendigitalradio.org/software
 +
 
 +
A recipe for a low cost DAB transmission chain for local broadcasts based on the ODR-mmbTools is the [[RaspDAB]] description.
 +
 
 +
Older presentations:
 +
*[http://www.slideshare.net/radioradioradio/local-dab-broadcasting Presentation] and [[WorldDMB GA 2010 Open DAB demonstration|demonstration]] of the full open source DAB transmission solution at 2010 WorldDMB General Assembly in Belfast
 +
*[[First licensed open dab transmission]] for Label Suisse Festival 17-19 September 2010 Lausanne.
 +
*[[Demonstration of open source digital transmission chain at IBC]], Stand 10.D21 (EBU), 10-14 September 2010
 +
*[[DAB scripts examples]]
 +
*[[Installer scripts]] for '''Debian'''
 +
*[[How to configure SPI (Service and Programme Information) for ODR-DabMux]]
 +
|-
 +
|}
 +
|}
 +
 
 +
{| style="width:100%; border-spacing:8px; margin:-8px -8px;"
 +
|class="MainPageBG" style="border:1px solid #f2e0ce; background:#fffaf5; vertical-align:top; color:#000;"|
 +
{| cellpadding="2" cellspacing="5" style="width:100%; vertical-align:top; background:#fffaf5; color:#000"
 +
! <h2 style="margin:0; background:#f2e0ce; font-size:120%; font-weight:bold; border:1px solid #afa3bf; text-align:left; color:#000; padding:0.2em 0.4em;">Other digital systems, transmission and reception</h2>
 +
|-
 +
|style="color:#000;"|
 +
*[[DAB reception]] (Openmokast and others)
 +
*[[DAB measurement]] (measurement&monitoring tools, planning tools).
 +
*[[DRM/DRM+ Digital Radio Mondiale]], digital radio system for AM bands (LW, MW and SW) and all VHF bands (FM band and others).
 +
*[[FM RDS transmission]] (not really a digital system except RDS ;)
 +
*[[Crazy techniques using a VGA card as radio peripheral]]
 +
*[[Coverage planning]]
 +
|-
 +
|}
 +
|}
 +
 
 +
{| style="width:100%; border-spacing:8px; margin:-8px -8px;"
 +
|class="MainPageBG" style="width:100%; border:1px solid #cedff2; background:#f5faff; vertical-align:top; color:#000;"|
 +
{| cellpadding="2" cellspacing="5" style="width:100%; vertical-align:top; background:#f5faff; color:#000"
 +
! <h2 style="margin:0; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #afa3bf; text-align:left; color:#000; padding:0.2em 0.4em;">Contacts</h2>
 +
|-
 +
|style="color:#000;"|
 +
Please follow the odr-mmbtools discussion on groups.io for bug reports, solutions and updates. See the webiste https://groups.io/g/odr-mmbtools how to subscribe. This is the follow up of the crc-mmbtools mailing list on googlegroups (https://groups.google.com/g/crc-mmbtools) , which is still available to check for solutions to older problems.
 +
 
 +
Follow us on '''Twitter''': http://twitter.com/opendigiradio to get informed, involved or for any questions. Find us [http://www.facebook.com/opendigitalradio also on '''Facebook''']
 +
 
 +
Email: broadcast at opendigitalradio.org
 +
|-
 +
|}
 +
|}

Latest revision as of 13:54, 27 May 2023

Opendigitalradio.org


Open techniques for Digital Radio Broadcasting

Background

Open digital broadcasting techniques based on software defined radio. Digital radio transmission and development must also become democratized for experimenters and small broadcasters. Opendigitalradio.org wiki is about creating a community for documenting and exchanging experimentations and gather information about existing small-scale DAB projects. Please read Introduction for more information. Opendigitalradio is a non-profit association based in Switzerland (page in french), offering also a broadcast infrastructure for temporary radio stations.

This wiki is also the home of the ODR-mmbTools, the continuation of the CRC-mmbTools from CRC. Please see Introduction on DAB/DAB+

Have a look at the guide


Older news

DAB/DAB+ transmission

Logo mmb.png

Real cases, examples

The ODR-mmbTools are used in several real-world 24/7 broadcasts, as shown on http://www.opendigitalradio.org/software

A recipe for a low cost DAB transmission chain for local broadcasts based on the ODR-mmbTools is the RaspDAB description.

Older presentations:

Other digital systems, transmission and reception

Contacts

Please follow the odr-mmbtools discussion on groups.io for bug reports, solutions and updates. See the webiste https://groups.io/g/odr-mmbtools how to subscribe. This is the follow up of the crc-mmbtools mailing list on googlegroups (https://groups.google.com/g/crc-mmbtools) , which is still available to check for solutions to older problems.

Follow us on Twitter: http://twitter.com/opendigiradio to get informed, involved or for any questions. Find us also on Facebook

Email: broadcast at opendigitalradio.org