Vortrag: DVBT Sender im Eigenbau: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
(+initial)
 
K (+termin, klein änderungen)
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
== Vortrag: DVBT Sender im Eigenbau ==
== Vortrag: DVBT Sender im Eigenbau ==
'''26 Oktober 2014'''
'''7 November 2014 18:00h'''
'''Labor e.V Bochum'''
'''Labor e.V Bochum'''
'''Sprache: Deutsch'''
'''Sprache: Deutsch'''
'''Dauer: 1h'''


= Inhalt =
= Inhalt =
In diesem Vortrag wird die Funktionsweise eines DVBT-Senders erklärt. Es werden die verschiedenen Parameter erläutert, die einen Einfluss auf den Funkkanal haben und wie im Öffentlichen Rundfunk DVBT eingesetzt wird. Es gibt eine Livevorführung der verwendeten Programme und Hardware, sowie einen Ausblick auf zukünftige DVBT Projekte.  
In diesem Vortrag wird die Funktionsweise eines DVBT-Senders erklärt. Es werden die verschiedenen Parameter erläutert, die einen Einfluss auf den Funkkanal haben und wie im Öffentlichen Rundfunk DVBT eingesetzt wird. Es gibt eine Livevorführung der verwendeten Programme und Hardware, sowie einen Ausblick auf zukünftige DVBT Projekte.  
Das Projekt und die Software wurden nur unter Linux entwickelt und getestet. Es sind wenige anpassungen notwendig um es unter Windows laufen zu lassen.


= Software =
= Software =
Der DVBT-Sender benutzt die folgenden Programme:
Der DVBT-Sender benutzt die folgenden Programme:
* [http://www.maartenbaert.be/simplescreenrecorder/ Simple Screen Recoder]
* [https://www.ffmpeg.org/ ffmpeg] / [https://libav.org/avconv.html avconv]
* [https://www.ffmpeg.org/ ffmpeg] / [https://libav.org/avconv.html avconv]
* [https://github.com/siro20/dvbt-encoder/tree/master/app dvbtenc]
* [https://github.com/siro20/dvbt-encoder/tree/master/app dvbtenc]
Zeile 19: Zeile 20:


= Funktionsweise =
= Funktionsweise =
Der DVBT-Sender benötigt eine Rechenstarke CPU, da pro Sekunde mind. 2 * 6 * 8 / 7 = 13,7MFloats berechnet und über USB3.0 geschickt werden müssen.
Der DVBT-Sender benötigt eine Rechenstarke CPU, da pro Sekunde mind. 2 * 6 * 8 / 7 = 13,7MFloats berechnet und über USB3.0 geschickt werden müssen. Für ein besseres SNR sollten es 4 * 2 * mit 6 * 8 / 7 = 54,8Mfloats sein.
[[Datei:Dvbt en300744 figure1.png]]
* Als "Encoder" und "Transport Mux" wird das Programm ffmpeg oder avconv verwendet
* Zwischen "Guard Interval insertion" und "D/A" werden die Daten über USB3 an das Bladerf geschickt
* "D/A" und "Front end" sind im Bladerf verbaut, diese Komponenten sind immer "Hardware"
* Alle anderen Encoder (MUX adaption - Guard Interval Insertion) werden im dvbtenc realisiert
 
= andere Projekte =
* TODO

Aktuelle Version vom 22. September 2014, 09:51 Uhr

Vortrag: DVBT Sender im Eigenbau[Bearbeiten | Quelltext bearbeiten]

7 November 2014 18:00h
Labor e.V Bochum
Sprache: Deutsch

Inhalt[Bearbeiten | Quelltext bearbeiten]

In diesem Vortrag wird die Funktionsweise eines DVBT-Senders erklärt. Es werden die verschiedenen Parameter erläutert, die einen Einfluss auf den Funkkanal haben und wie im Öffentlichen Rundfunk DVBT eingesetzt wird. Es gibt eine Livevorführung der verwendeten Programme und Hardware, sowie einen Ausblick auf zukünftige DVBT Projekte. Das Projekt und die Software wurden nur unter Linux entwickelt und getestet. Es sind wenige anpassungen notwendig um es unter Windows laufen zu lassen.

Software[Bearbeiten | Quelltext bearbeiten]

Der DVBT-Sender benutzt die folgenden Programme:

Hardware[Bearbeiten | Quelltext bearbeiten]

Der DVBT-Sender benutzt die folgende Hardware:

Funktionsweise[Bearbeiten | Quelltext bearbeiten]

Der DVBT-Sender benötigt eine Rechenstarke CPU, da pro Sekunde mind. 2 * 6 * 8 / 7 = 13,7MFloats berechnet und über USB3.0 geschickt werden müssen. Für ein besseres SNR sollten es 4 * 2 * mit 6 * 8 / 7 = 54,8Mfloats sein. Datei:Dvbt en300744 figure1.png

  • Als "Encoder" und "Transport Mux" wird das Programm ffmpeg oder avconv verwendet
  • Zwischen "Guard Interval insertion" und "D/A" werden die Daten über USB3 an das Bladerf geschickt
  • "D/A" und "Front end" sind im Bladerf verbaut, diese Komponenten sind immer "Hardware"
  • Alle anderen Encoder (MUX adaption - Guard Interval Insertion) werden im dvbtenc realisiert

andere Projekte[Bearbeiten | Quelltext bearbeiten]

  • TODO