Sono molto diffusi in rete i link per visualizzare i canali RAI direttamente dai nostri media player preferiti.
E molti hanno già creato script da shell per permettere senza troppa fatica la visualizzazione dei canali RAI.
Vi è poi una interessante applet per la barra di gnome, creata da Roberto Palumbo, UbuntuWinTv, che permette di selezionare tutti canali e le registrazioni dei siti RAI e di molte altre TV meno famose.
Per scaricare il .deb per l'installazione della applet recatevi sul sito di UbuntuWin
Roberto ha aperto un post per richiedere agli utenti di suggerire nuovi canali da inserire nella applet o anche nuove features, e dai suggerimenti degli utenti ho scoperto dell'esistenza di Leip.TV, da cui è possibile visionare Canale 5 e Italia 1.
Per la visualizzazione dei canali però occorre almeno Silverlight 2.0. Ho tentato installando Moonlight 2.0, che però non funziona per nulla, almeno sui canali RAI e su LeipTV.
Quindi mi sono armato di pazienza e cercando nel codice html delle pagine e poi andando per tentativi sono riuscito a trovare un sistema per visualizzare i flussi video partendo dai link presenti nelle pagine.
ecco un piccolo script bash che permette di scegliere un canale da riga di comando e lancia vlc per la visualizzazione:
----------------------------------------------------------------------------------
#!/bin/bash
## Lista dei canali
channels[0]="rai1"
channels[1]="canale5"
channels[2]="italia1"
## Fine Lista Canali
## Lancia il player
function play
{
vlc `curl -s http://www.leip.tv/$channel | grep asx | sed -e 's|\(.*m=\)\(.*asx\)\(.*\)|\2|' -e 's|http://content|mms://stream|' -e 's|media/|VODPlatformLEIPTV\?|' -e 's|\(.*\)\(\.asx\)|\1|'` &2>1 & disown
}
##Controllo se il file è eseguito da gnome o da terminale
if [ $TERM == "dumb" ]; then
channel=`zenity --list --column Canali --text "Scegli il canale da visualizzare" ${channels[@]}`
play
else
echo "Seleziona il canale da visualizzare: "
PS3="Canale?: "
select channel in "${channels[@]}"
do
play
break
done
fi
----------------------------------------------------------------------------------
Una volta lanciato lo script presenta un elenco, graficamente se lanciato da gnome, da cui è possibile scegliere il canale da visualizzare.
Prossimamente aggiungerò altre migliorie....
Ricordatevi di rendere lo script eseguibile e verificate che curl sia installato nel vostro sistema.
Buona Visione, nell'attesa che UbuntuWinTV sia aggiornata per permettere la visione dei canali Mediaset ;-)