Bonjour,
Encore un nouveau projet :
Diffuser en live la réception radio d'une fréquence vhf par internet à des membres autorisés (écoute privée)
Côté droits de diffusion, tout est réglé
Côté technique, voici le projet :
- récepteurs SRTLSDR sur un Raspberry
- le soft RLT_Airband sur le raspberry
- envoi du flux audio sur un autre serveur Linux sur lequel tourne icecast
Les récepteurs fonctionnent, RLT_Airband fonctionne
Icecast tourne et sa console d'administration accessible
Mais problème, je n'arrive pas à faire causer les 2 :
Le service RTL_Airband me dit : Could not connect to xxx.yyy.mmm.nnn:pppp/file.mp3
xxx.yyy.mmm.nnn:pppp sont l'ip et le port d'accès à icecast, lesquels amènent bien à sa console d'administration.
Je précise que bien sur le port pppp de xxx.yyy.mmm.nnn est ouvert, d'ailleurs un wget fait à partir du raspberry fonctionne (console d'admin)
Dans mon paramétrage de RTL_Airband j'ai :
......
type = "icecast";
server = "xxx.yyy.mmm.nnn";
port = pppp;
mountpoint = "file.mp3";
username = "source";
password = "passe";
......
Et sur le serveur icecast, j'ai évidement
......
<listen-socket>
<port>pppp</port>
<bind-address>0.0.0.0</bind-address>
<shoutcast-mount>/file.mp3</shoutcast-mount>
</listen-socket>
------
<authentication>
<!-- Sources log in with username 'source' -->
<source-password>passe</source-password>
</authentication>
......
La log de RTL_Airband dit :
Could not connect to xxx.yyy.mmm.nn:pppp/file.mp3
Celle de icecast, elle dit :
EROR connection/_handle_connection HTTP request parsing failed
Quelqu'un a déjà réussit à pousser un flux audio vers icecast ?
Je me demande si ce n'est pas un problème d'encodage du flux audio
J'ai aussi essayé avec icecast sur le raspberry lui-même, c'est pareil
PB avec icecast et RTL_AirBand
Modérateur : Francois
PB avec icecast et RTL_AirBand
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32
Re: PB avec icecast et RTL_AirBand
Salut Piper.
Je ne suis jamais arrivé à faire fonctionner la diffusion du son que j'envoie en bluetooth sur mon téléviseur Samsung.
Inversement, par YouTube, toujours sur mon téléviseur Samsung, j'ai le son et l'image.
J'ai pensé à un problème de commutation car j'ai soit le port optique ou soit les haut-parleurs incorporés, mais ce n'est pas ça.
Je ne sais pas résoudre ce problème.
J'ai aussi airplay, et j'ai le même problème.
Cordialement.
Artemus24.
@+
Je ne suis jamais arrivé à faire fonctionner la diffusion du son que j'envoie en bluetooth sur mon téléviseur Samsung.
Inversement, par YouTube, toujours sur mon téléviseur Samsung, j'ai le son et l'image.
J'ai pensé à un problème de commutation car j'ai soit le port optique ou soit les haut-parleurs incorporés, mais ce n'est pas ça.
Je ne sais pas résoudre ce problème.
J'ai aussi airplay, et j'ai le même problème.
Cordialement.
Artemus24.
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32
Re: PB avec icecast et RTL_AirBand
Mon objectif n'est pas ni d'utiliser un chromecast (ce que possède les TV modernes ainsi que certains players de Box), ni de la vidéo.
Ce n'est pas non plus l'envoie d'un flux en bluetooth (qui fonctionne très bien, je peux envoyer le son vers mon enceinte BT si RTL_AirBand envoie le flux audio vers Pulse en local)
Mais d'envoyer le flux audio de RTL_Air_Band qui tourne sur mon Pi, vers le service icecast qui tourne sur un Linux/Fedora 36 par le réseau filaire.
Ce n'est pas non plus l'envoie d'un flux en bluetooth (qui fonctionne très bien, je peux envoyer le son vers mon enceinte BT si RTL_AirBand envoie le flux audio vers Pulse en local)
Mais d'envoyer le flux audio de RTL_Air_Band qui tourne sur mon Pi, vers le service icecast qui tourne sur un Linux/Fedora 36 par le réseau filaire.
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32