oltre che felice possessore di un VDR sono anche felice possessore di una squeezebox (due, in realtà): http://www.slimdevices.com/pi_squeezebox.html
Che cosa c'entra con VDR ? Beh, la squeezebox ha la possibilità di sintonizzarsi su stream radio, di qualunque tipo a patto che siano wav,mp3, flac , e normalmente la uso/usavo per ascoltare radio via stream web, che fanno abbastanza cagare come qualità, sia dello stream che dell'affidabilità del servizio.
Per migliorare la qualità dello stream, e dato che ho un paio di Budget cards che mi avanzano, e anche una presa satellite che mi avanza, ho pensato di configurarae un software che permette di sintonizzare una radio via satellite (o il pid audio di un canale video) e di farne lo stream via web in mp3 o qualsiasi altro formato applicando un filtro allo stream con mplayer/lame.
Questa mi sembra una cosa interessante anche per chi non ha una squeezbox.
Necessaire per far funzionare il tutto:
1 scheda DVB-(S-C-T) non usata da VDR (budget, full, qualsiasi, la full è sprecata perchè non viene usato il processore MPEG)
1 presa sat libera
un pò di tempo a disposizione
dvbserver2: http://shed.interdog.co.uk/dvbserver2.tgz
perl installato, con i moduli indicati nel README:
Linux::DVB - ottenibile via CPAN, ma una versione aggiornata è inclusa nel pacchetto
Audio::Radio::V4L,IO::Socket, IO::Select, IO::Handle, IPC::Open2, Fcntl, POSIX
ottenibili via CPAN o via pacchetti delle varie distribuzioni.
dvbserver.conf : un file di configurazione dei canali, nel formato di scan dei dvbtools (la mia copia è qui: http://www.mrossi.org/downloads/dvbserver.conf con i canali di Hotbird su diseqc 0)
Per installare un modulo perl via CPAN:
Codice: Seleziona tutto
root@star2007:/usr/local/share/dvbserver2# perl -MCPAN -e shell
Terminal does not support AddHistory.
cpan shell -- CPAN exploration and modules installation (v1.9205)
ReadLine support available (maybe install Bundle::CPAN or Bundle::CPANxxl?)
cpan[1]>
Dopodichè, se devo installare il modulo Audio::Radio::V4L digiterò:
Codice: Seleziona tutto
cpan[1]> install Audio::Radio::V4L
CPAN: Storable loaded ok (v2.18)
Going to read /root/.cpan/Metadata
Database was generated on Thu, 27 Nov 2008 06:26:58 GMT
Audio::Radio::V4L is up to date (0.01).
cpan[2]>