Page 1 sur 2

Ecoute de MUX DAB diffusés par satellite

Posté : jeu. 08 mars 2018, 21:44
par ryle
Bonsoir

A l'aide de quelques programmes Linux (ou bien la version Windows d'Ubuntu), il est possible d'écouter les MUX DAB(+) présents sur quelques satellites.
Avec quelques briques logicielles supplémentaires, il est même possible de réémettre ces MUX chez soi et de les capter avec un récepteur DAB(+) un pc (ou un smartphone Android) avec une clef RTL-SDR.

Quelques pistes:

EBS Pro (streamant le flux satellite depuis un autre pc) + netcat + https://github.com/piratfm/eti-tools + https://github.com/Opendigitalradio/dablin:
Image

Si on remplace dablin par https://github.com/Opendigitalradio/ODR-DabMod + hackrf_transfer:

Image
Image
Image
Image

Je n'ai testé que 23.5E (12641V) et 28.2E (11425H) pour le moment.

La grande majorité des infos viennent de cette page.

Re: Ecoute de MUX DAB diffusés par satellite

Posté : jeu. 08 mars 2018, 22:13
par mattmatt73
ryle a écrit :Bonsoir

A l'aide de quelques programmes Linux (ou bien la version Windows d'Ubuntu), il est possible d'écouter les MUX DAB(+) présents sur quelques satellites.
Avec quelques briques logicielles supplémentaires, il est même possible de réémettre ces MUX chez soi et de les capter avec un récepteur DAB(+) un pc (ou un smartphone Android) avec une clef RTL-SDR.

Quelques pistes:

EBS Pro (streamant le flux satellite depuis un autre pc) + netcat + https://github.com/piratfm/eti-tools + https://github.com/Opendigitalradio/dablin:
Image

Si on remplace dablin par https://github.com/Opendigitalradio/ODR-DabMod + hackrf_transfer:

Image
Image
Image
Image

Je n'ai testé que 23.5E (12641V) et 28.2E (11425H) pour le moment.

La grande majorité des infos viennent de cette page.
merci c'est trés interessant

Re: Ecoute de MUX DAB diffusés par satellite

Posté : jeu. 08 mars 2018, 22:52
par ryle
Petite MAJ:
Pour le 7E (12537V) il faut utiliser https://github.com/newspaperman/tsniv2ni à la place de https://github.com/piratfm/eti-tools

Image

Re: Ecoute de MUX DAB diffusés par satellite

Posté : ven. 09 mars 2018, 21:16
par stpierre
Merci ryle pour ces explications, c'est intéressant!
Dommage que je ne sache pas compiler pour faire des essais sous windows!

J'ai relevé quelques fréquences dans le lien donné plus haut :
23.5e 12641 V 1342 5/6
23.5e 12645 V 1489 3/4
28.2e 11425 H ?
04.8e 10719 V 4800 3/4 MIS 171 signal trop faible
04.8e 12303 H 25546 7/8
00.8w 10704 V 4200 3/4 MIS 171 signal trop faible
J'ai donc deux transpondeurs avec signal insuffisant pour ma fibo 90cm.

Dans une de tes captures je compte une quinzaine de radios un peu comme dans un bloc DAB (terrestre).
Y a t'il plusieurs blocs par transpondeurs sur les fréquences que tu as reçu ?
Merci

Re: Ecoute de MUX DAB diffusés par satellite

Posté : ven. 09 mars 2018, 22:02
par ryle
Hello

Alors, pour ce que j'arrive à capter chez moi (il faut s'inspirer du tableau donné sur le git d'eti-tools), ça donne ça:
28.2E 11425 H 27500 2/3, 2 MUX (pid 1062 & 1063), "D1 National", 14 radios, "SDL National", 18 radios
23.5E 12641 V 1341 5/6, 1 MUX (offset -3), "DR Deutschland", 13 radios
23.5E 12645 V 1489 3/4, 1 MUX (offset -3), "Radio fuer NRW", 11 radios
7E 12537 V 996 2/3, 1 MUX (pid 1025), "Bayern", 12 radios

De ce que je comprends, le 4.8E a les mêmes MUX que le 28.2E avec en plus un MUX BBC, mais je n'ai pas de tête pointée dessus.

Re: Ecoute de MUX DAB diffusés par satellite

Posté : ven. 09 mars 2018, 22:05
par stpierre
Merci :wink:

Re: Ecoute de MUX DAB diffusés par satellite

Posté : sam. 10 mars 2018, 01:38
par ryle
Hello

Pour les plus courageux / téméraires: un tuto (testé dans une machine virtuelle toute fraîche Windows 10 x64 en version 1709):

Aller sur le store Windows 10 (pas besoin d'un compte Microsoft sur les versions récentes).
Chercher et obtenir Ubuntu.

Dans la barre de recherche Windows, taper: activer ou désactiver des fonctionnalités Windows.
Cocher Sous-système Windows pour Linux, accepter le redémarrage de la machine.

Install à proprement parler:
Barre de recherche: ubuntu

Création de l'utilisateur UNIX et saisie du mot de passe.
Ajout repository pour pulseaudio patché wsl (valider l'ajout du repository avec entrée):

Code : Tout sélectionner

sudo add-apt-repository ppa:therealkenc/wsl-pulseaudio
Mise à jour:

Code : Tout sélectionner

sudo apt-get update
Téléchargement de la version patchée de libpulse0:

Code : Tout sélectionner

sudo apt-get install libpulse0
Ajouter la ligne default-server = 127.0.0.1 dans le fichier de config de pulse et sauvegarder en quittant:

Code : Tout sélectionner

sudo nano /etc/pulse/client.conf

Cloner eti-tools:

Code : Tout sélectionner

git clone https://github.com/piratfm/eti-tools
cd eti-tools
Installer les dépendances:

Code : Tout sélectionner

sudo apt-get install make gcc libzmq3-dev
lancer la compilation

Code : Tout sélectionner

make
Revenir sur son répertoire home: Cloner dablin:

Code : Tout sélectionner

git clone https://github.com/Opendigitalradio/dablin
cd dablin
Installer les dépendances (grosse install car on embarque le système X11, gtk ...):

Code : Tout sélectionner

sudo apt-get install cmake g++ libsdl2-dev libmpg123-dev libfaad-dev libgtkmm-3.0-dev unzip
Lancer le build:

Code : Tout sélectionner

mkdir build
cd build
cmake ../
make
sudo make install


Télécharger et installer le serveur X vcxsrv pour Windows:
https://sourceforge.net/projects/vcxsrv/

Ajouter la config du serveur X externe dans le fichier de config de l'utilisateur UNIX:

Code : Tout sélectionner

echo export DISPLAY=:0.0 >> ~/.bashrc
Ajouter la config pulseaudio externe dans le fichier de config de l'utilisateur UNIX:

Code : Tout sélectionner

echo export PULSE_SERVER=tcp:localhost >> ~/.bashrc
Quitter ubuntu.

Copier le contenu de ce fichier dans un nouveau fichier "install_pulseaudio.bat" sur Windows, puis le lancer, cela doit installer un serveur pulseaudio local sur Windows (bien consulter les éventuels messages d'erreur, le lancer en tant qu'administrateur si nécessaire).
https://gist.github.com/asRIA/b46829b2b ... eaudio-bat

Rebooter la machine.

Accepter l'accès au réseau demandé par pulseaudio (popup du pare-feu).
Lancer vcxsrv sur Windows.
Lancer ubuntu sur Windows.

Se déplacer à nouveau dans eti-tools:
cd eti-tools
Avec EBS-Pro, scanner la fréquence voulue, lancer un stream vers VLC (mode tcp, adresse ip 192.168.1.10, port 7000 dans mon cas), quitter VLC.

Dans le shell ubuntu, taper cette commande (28.2E):

Code : Tout sélectionner

nc 192.168.1.10 7000 | ./ts2na -p 1063|./na2ni |dablin_gtk
Variante (23.5E):

Code : Tout sélectionner

nc 192.168.1.10 7000 | ./ts2na -s -3|./na2ni |dablin_gtk

Autre variante (7E):

Code : Tout sélectionner

cd
git clone https://github.com/newspaperman/tsniv2ni
cd tsniv2ni
make

nc 192.168.1.10 7000 | ./tsniv2ni 1025 |dablin_gtk

Re: Ecoute de MUX DAB diffusés par satellite

Posté : sam. 10 mars 2018, 11:01
par onimim
Bonjour Ryle,

Avec ce sujet inédit tu as réveillé ma curiosité.

Compliments pour ton tuto complet et détaillé. =D>

Comme je ne suis pas téméraire, ni compétent pour l'appliquer, pourrais-tu me dire si ça peut marcher avec un récepteur sous Enigma2 , genre Amiko Alien mini (avec OpenPli 5) ?

Avec cette machine je reçois bien sur Astra à 4,8°E la fréquence 12303 H 25547, les mux suivants:
BBC - CCI DAB
DAB D1
SDL NATL

Juste pour le fun bien sûr, merci.
(à 23,E et 7E je n'ai aucun signal sur les fréquences évoquées et le 28°E je ne peux pas y aller.)

Re: Ecoute de MUX DAB diffusés par satellite

Posté : sam. 10 mars 2018, 11:17
par stpierre
Bonjour Ryle et onimim,

@onimim, tu m'as devancé j'allais faire les mêmes remerciements à Ryle =D> et la même proposition pour Enigma2.
Bon weekend à tous!

Re: Ecoute de MUX DAB diffusés par satellite

Posté : sam. 10 mars 2018, 11:25
par onimim
stpierre...les grands esprits se rencontrent toujours....ici ! :biggrin:
:mrgreen:

Re: Ecoute de MUX DAB diffusés par satellite

Posté : sam. 10 mars 2018, 11:34
par stpierre
Je ne sais pas si je fais partie des grands esprits, mon pseudo m'a été attribué par mes "copains voitures" :) j'ai été mis devant le fait accompli :wink: !

Plus sérieusement :) ...avec DVBDream je trouve ceci sur la fréquence 12303.
BBC - CCI DAB
BBC AM Dist1
BBC AM Dist2
BBC AM Dist3
BBC AM Dist4
BBC AM Dist5
DAB D1
SDL NATL

Re: Ecoute de MUX DAB diffusés par satellite

Posté : sam. 10 mars 2018, 13:45
par onimim
stpierre a écrit :Plus sérieusement ...avec DVBDream je trouve ceci sur la fréquence 12303.
...idem pour moi et pareil avec EBS Pro

stpierre, aucune allusion à ton pseudo, prendre "les grands esprits se rencontrent", dans le sens "convergence de pensée" ou "communion d'idées" etc etc.... 8)

Re: Ecoute de MUX DAB diffusés par satellite

Posté : sam. 10 mars 2018, 14:23
par ryle
Hello

Pour l'utilisation sous Enigma2, j'imagine que ça doit être possible, mais il faudrait trouver une version déjà compilée des outils eti-tools pour cette plateforme (ou bien les compiler sur le récepteur ou faire de la cross-compilation depuis un pc).
Idem pour le programme de décodage à proprement parler: dablin ( ou tout autre programme semblable).
Pour finir, il faudrait aussi faire le lien avec l'interface graphique ...

Je n'ai rien de tout ça à ma dispo et pas forcément les connaissances nécessaires non plus.
Là je n'ai fait que suivre les infos du git d'eti-tools et faire un peu de compilation.

Toujours dans le domaine du DAB, mais local cette fois-ci, il semble déjà y avoir des gens qui parviennent à utiliser une clef rtl-sdr pour recevoir et écouter du DAB(+) sous OpenPli sur ces récepteurs.

Re: Ecoute de MUX DAB diffusés par satellite

Posté : sam. 10 mars 2018, 14:39
par stpierre
Salut Ryle,

Oui en effet sur Opli c'est possible, pour ma part j'utilise SatDrreamGr qui est très proche, le point de départ c'est avec cette image.

Voir ci-dessous...
viewtopic.php?f=16&t=11715&start=230

Re: Ecoute de MUX DAB diffusés par satellite

Posté : sam. 10 mars 2018, 15:11
par ryle
Oops, en effet oui ^^
ça fait un moment que je n'étais pas allé voir cette page du forum, j'étais parti beaucoup plus loin dans google ..