DAB+ Linux Software
DAB+ Linux Software
Hi, was könnt ihr da empfehlen?
Möglichst einfach, commandline, keine GUI, per script steuer/auslesbar.
RTL2832U USB vorhanden (oder bessere Vorschläge?)
Makki
Möglichst einfach, commandline, keine GUI, per script steuer/auslesbar.
RTL2832U USB vorhanden (oder bessere Vorschläge?)
Makki
Re: DAB+ Linux Software
Für den Realtek-Chipsatz gibt es da als GUI-mäßiges Komplettpaket SDR-J (http://www.sdr-j.tk/index.html).
Daneben gibt es seit kurzem dab2eti (https://github.com/linuxstb/dabtools), um direkt einen ETI-NI-Dump von einem kompletten Ensemble zu machen (nicht nur zum direkten Abspielen interessant!). Mit dem mitgelieferten eti2mpa kann man einen DAB-Sender (kein DAB+) daraus extrahieren und den MP2-Strom an einen beliebigen Audioplayer weiterleiten.
Ich arbeite aber aktuell an einem Linux-Player, mit dem man DAB und DAB+ Sender unter Linux abspielen kann. Sowohl per Konsole als auch mit (GTK-)GUI. Dort kann man optional per SID den Sender angeben, der aus dem Ensemble abgespielt werden soll (auf der Konsole verpflichtend, weil der ETI-Datenstrom per stdin eingelesen wird).
Daneben gibt es seit kurzem dab2eti (https://github.com/linuxstb/dabtools), um direkt einen ETI-NI-Dump von einem kompletten Ensemble zu machen (nicht nur zum direkten Abspielen interessant!). Mit dem mitgelieferten eti2mpa kann man einen DAB-Sender (kein DAB+) daraus extrahieren und den MP2-Strom an einen beliebigen Audioplayer weiterleiten.
Ich arbeite aber aktuell an einem Linux-Player, mit dem man DAB und DAB+ Sender unter Linux abspielen kann. Sowohl per Konsole als auch mit (GTK-)GUI. Dort kann man optional per SID den Sender angeben, der aus dem Ensemble abgespielt werden soll (auf der Konsole verpflichtend, weil der ETI-Datenstrom per stdin eingelesen wird).
Re: DAB+ Linux Software
Danke für die Infos, ich muss jetzt aber wohl erstmal am Empfang "arbeiten", ergo Antenne aufs Dach klatschen, weil mit den mitgelieferten Stabantännchen geht hier garnix..
Grüsse Makki
Grüsse Makki
Re: DAB+ Linux Software
hier gibts noch ein Projekt für den Raspi allerdings mit SI Chipsatz
Wiedergabe über Commandline:
https://github.com/elmo2k3/dabpi_ctl
Wiedergabe über Commandline:
https://github.com/elmo2k3/dabpi_ctl
Re: DAB+ Linux Software
Hallo Basic.Master,
sehr schönes Projekt mit dem Dab2eti. Vielen Dank für den Hinweis.
Was SDR-J betrifft, so bin ich da relativ unglücklich. Die Synchronisation funktioniert da wirklich sehr schlecht. Selbst bei guten SNR Werten klinkt es sich ständig mal aus.
Gruß
Mario
sehr schönes Projekt mit dem Dab2eti. Vielen Dank für den Hinweis.
Was SDR-J betrifft, so bin ich da relativ unglücklich. Die Synchronisation funktioniert da wirklich sehr schlecht. Selbst bei guten SNR Werten klinkt es sich ständig mal aus.
Gruß
Mario
Re: DAB+ Linux Software
So, ich habe den aktuellen Stand von "DABlin" mal gepusht, zu finden hier:Basic.Master hat geschrieben: Ich arbeite aber aktuell an einem Linux-Player, mit dem man DAB und DAB+ Sender unter Linux abspielen kann. Sowohl per Konsole als auch mit (GTK-)GUI. Dort kann man optional per SID den Sender angeben, der aus dem Ensemble abgespielt werden soll (auf der Konsole verpflichtend, weil der ETI-Datenstrom per stdin eingelesen wird).
https://github.com/basicmaster/dablin
Edit:
Ein Screenshot der GTK-Version:
Dynamic Label und MOT Slideshow kommen dann auch noch demnächst dazu.
Re: DAB+ Linux Software
Das wäre im Prinzip perfekt, ich will das headless als Radio-Zuspieler betreiben, evtl. ein bisschen EPG für die Visu auslesenen, per script den Sender steuern, fertig
Makki
Makki
Re: DAB+ Linux Software
Stefan,
was benutzt Du als Empfänger ? Ein RTLSDR ?
Ich habe es vorhin einmal mit dab2eti versucht, aber trotz perfektem Signal nichts decodieren können. Gibt es da einen Trick ?
Gruß
Mario
was benutzt Du als Empfänger ? Ein RTLSDR ?
Ich habe es vorhin einmal mit dab2eti versucht, aber trotz perfektem Signal nichts decodieren können. Gibt es da einen Trick ?
Gruß
Mario
Re: DAB+ Linux Software
Richtig; genauergesagt einen Terratec ran-T Stick+ mit E4000-Tuner. Den Gain-Parameter habe ich bei dab2eti weggelassen; laut README geht Autogain aktuell nur bei diesem Tuner.
Am Anfang hatte ich auch Sticks mit anderen Tunern versucht, aber es beim (kurzen) Probieren nicht geschafft, da einen Lock zu bekommen.
Am Anfang hatte ich auch Sticks mit anderen Tunern versucht, aber es beim (kurzen) Probieren nicht geschafft, da einen Lock zu bekommen.
Re: DAB+ Linux Software
Für die anderen Tunerchips trifft wohl das zu:Basic.Master hat geschrieben:...
Den Gain-Parameter habe ich bei dab2eti weggelassen; laut README geht Autogain aktuell nur bei diesem Tuner.
Am Anfang hatte ich auch Sticks mit anderen Tunern versucht, aber es beim (kurzen) Probieren nicht geschafft, da einen Lock zu bekommen.
Vermutlich ist die richtige Gain-Einstellung bei den Tunern dann ähnlich "fummelig" wie bei SDR-J. (Meiner Erfahrung nach gibt es dort für jedes Ensemble nur 1 oder 2 Gains, bei denen es klappt).https://github.com/linuxstb/dabtools hat geschrieben:...
but it seems that the E4000 tuner is the only one (amongst those I have tested) which is able to lock onto a DAB ensemble using auto-gain. For my other devices (one with an FC00013, and one with an R828D), I need to very carefully set the gain manually.
Viele Grüße,
Andi
Re: DAB+ Linux Software
Das mit der Gain Einstellung kann ich jetzt auch bestätigen. Ich habe es zumindest mit einem Noxon Stick und einem R820T Stick zum laufen bekommen. Mein Hauptproblem war aber wohl die Frequenzdrift kurz nach dem Einschalten des Stick. Als ich nach 10 Min zurück kam lief es dann sehr stabil. Auch das dablin tut prima.
viele Grüße
Mario
viele Grüße
Mario
Re: DAB+ Linux Software
gibt es schon eine Möglichkeit für Linux-Satreceiver mit Enigma2 systemmäßig einzubinden?
Re: DAB+ Linux Software
Ich habe gestern Abend einmal die Debug Ausgaben in dab2eti aktiviert. Die Auto Gain Einstellung führt für den R820T zum Zurauschen des Nullsymbol. Dadurch funktioniert die Zeitsynchronisation nicht mehr. Die grobe Zeitsynchronisation ist überhaupt das Hauptproblem. Wenn es erstmal auf die Symbole eingerastet ist, dann funktioniert die Feinsynchronisation ganz gut (die ist auch um viele dB robuster, als die Nullsymbolsuche über Leistung). Das an einem Livesignal zu debuggen ist aber ziemlich ätzend. Es braucht da wohl eine Funktion zum lesen der Samples aus einer Datei.
An Stefan noch eine Frage: Kann dablin nur ETI NI oder auch NA lesen ?
Gruß
Mario
An Stefan noch eine Frage: Kann dablin nur ETI NI oder auch NA lesen ?
Gruß
Mario
Re: DAB+ Linux Software
In DABlin wird nur (frame-aligned) ETI-NI unterstützt. Für ETI-NA kannst du na2ni davorschalten, das in den eti-tools (https://github.com/piratfm/eti-tools) enthalten ist.
Re: DAB+ Linux Software
Hat jemand DABlin schon mal unter Win kompiliert?
73,
Günter
73,
Günter