|
Elrond
|
 |
« inserita: 12 Settembre, 2009, 11:05:45 » |
|
Avviso: Rai 1, Rai 2, Rai 3 e Rai Sport 2 per il momento non possono essere guardati perché trasmessi con smooth streaming, è inutile richiedere aiuto per la visione di questi tre canali.Un ottimo script per vedere le dirette di rai.tv è quello che potete trovare all'indirizzo http://www.slacky.eu/wikislack/index.php?title=Rai.tv_senza_silverlight e più volte citato all'interno di questo forum. Come aspetti negativi ha, però, che all'inizio deve scaricare l'elenco dei canali e questa operazione ogni tanto richiede più tempo del previsto (aspetto positivo: permette di vedere anche tanti altri video, non in diretta, disponibili sul sito). Ho realizzato quindi uno script per poter iniziare a vedere subito i canali che ci interessano: #!/bin/bash # Ultimo aggiornamento: 26/11/2010 #+ Per suggerimenti e consigli visita http://forum.ubuntu-it.org/index.php/topic,316995.0.html
function seleziona(){ canale=`zenity --list --height=400 --width=300 --title="Televisione" --text="Quale canale vuoi vedere?" --column="Canale" \ "=== TELEVISIONE ===" "Rai Uno" "Rai Due" "Rai Tre" "Rai 4" "Rai 5" "Rai News 24" "Rai Sport Più" "Rai Sport 2" \ "Rai Edu1" "Rai Storia" "RaiSat Extra" "RaiSat Premium" "RaiSat Cinema" "RaiSat YoYo" "Rai gulp" "Rai Scuola" "Rai Med" \ "EuroNews" "Sportitalia" "All Music" "RTL 102.5 (TV)" "NRK1" "NRK2" "NRK Rogaland" "Arcoiris TV" "Antena 1" \ "France24 English" "etvsatellite" "CBL Channel" "[3]CHANNEL ONE" "SAT 2000" "Ultimo Tg1" "Ultimo Tg2" "Ultimo Tg3" "=== RADIO ===" \ "Radio Uno" "Radio Due" "Radio Tre" "Isoradio" "RDS" "Radio 105" "RTL 102.5 (Radio)" "Radio Capital" "Radio Deejay" \ "Radio24" "Controradio" "Radio Popolare" "Radio Onda Rossa" "Radio onda d'Urto" "Radio Città Aperta" "Radio Blackout" \ "Radio Sherwood" "Virgin radio" "Virgin rock classico" "Virgin rock extreme" "Virgin rock alternative" "Virgin woodstock" \ "Virgin revolver" "LifeGate Radio" "Radio Flash"` }
function play_rai(){ if [ ! -f ~/bin/rai.py ]; then if [ ! -d ~/bin ]; then mkdir ~/bin fi wget "http://elubuntu.altervista.org/rai.py" -O ~/bin/rai.py chmod +x ~/bin/rai.py fi ~/bin/rai.py "$1" }
function play(){ vlc "$1" } while true; do seleziona case $canale in "=== TELEVISIONE ===" | "=== RADIO ===" ) seleziona ;; "Rai Uno") play_rai http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=180090 ;; "Rai Due") play_rai http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=180116 ;; "Rai Tre") play_rai http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=180117 ;; "Rai 4") play_rai http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=75708 ;; "Rai 5") play_rai http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=72382 ;; "Rai News 24") play_rai http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=1 ;; "Rai Sport Più") play_rai http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=4145 ;; "Rai Sport 2") play_rai http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=179975 ;; "Rai Edu1") play_rai http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=24268 ;; "Rai Storia") play_rai http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=24269 ;; "RaiSat Extra") play_rai http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=72382 ;; "RaiSat Premium") play_rai http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=72916 ;; "RaiSat Cinema") play_rai http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=72381 ;; "RaiSat YoYo") play_rai http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=72918 ;; "Rai gulp") play_rai http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=4119 ;; "Rai Scuola") play_rai http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=24268 ;; "Rai Med") play_rai http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=87127 ;; "EuroNews") play_rai http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=113784 ;; "Sportitalia") play mms://mms.cdn-tiscali.com/sportitalia ;; "All Music") play mms://live.mediaserver.kataweb.it/retea?MSWMExt=.asf ;; "RTL 102.5 (TV)") play mms://151.1.245.36/rtl102.5vs ;; "NRK1") play mms://mms-icanal-live.online.no/nrk_tv_webvid03_l ;; "NRK2") play mms://mms-icanal-live.online.no/nrk_tv_webvid05_h ;; "NRK Rogaland") play mms://straumV.nrk.no/nrk_tv_rogaland_247_mbr ;; "Arcoiris TV") play mms://193.41.7.40/vive-adsl ;; "Antena 1") play mms://81.196.2.232/pp1 ;; "France24 English") play mms://stream1.france24.yacast.net/f24_liveen ;; "etvsatellite") play mms://streaming.e-tv.it/etvsatellite ;; "CBL Channel") play mms://151.1.245.71/cblfilm-live ;; "[3]CHANNEL ONE") play mms://84.233.254.2/3Channel ;; "SAT 2000") play mms://89.119.94.130/Sat2000 ;; "Ultimo Tg1") play http://link.rai.it/x/vod/ue/wmx/ultimo_tg1.asx ;; "Ultimo Tg2") play http://link.rai.it/x/vod/ue/wmx/ultimo_tg2.asx ;; "Ultimo Tg3") play http://link.rai.it/x/vod/ue/wmx/ultimo_tg3.asx ;; "Radio Uno") play rtsp://live.media.rai.it/broadcast/radiouno.rm ;; "Radio Due") play rtsp://live.media.rai.it/broadcast/radiodue.rm ;; "Radio Tre") play rtsp://live.media.rai.it/broadcast/radiotre.rm ;; "Isoradio") play rtsp://live.media.rai.it/broadcast/isoradio.rm ;; "RDS") play mms://fastreal.fastweb.it/RDS ;; "Radio 105") play mms://151.1.245.6/1 ;; "RTL 102.5 (Radio)") play mms://151.1.245.36/rtl102.5hq/ ;; "Radio Capital") play mms://live.mediaserver.kataweb.it/capital?MSWMExt=.asf ;; "Radio Deejay") play mms://live.mediaserver.kataweb.it/radiodeejay?MSWMext=.asf ;; "Radio24") play mms://62.196.2.90/Radio24 ;; "Controradio") play http://streaming.controradio.emmi.it:8190/ ;; "Radio Popolare") play http://www.radiopopolare.it/liveU.asx ;; "Radio Onda Rossa") play http://radio.dyne.org:8000/ondarossa.mp3 ;; "Radio onda d'Urto") play http://www.radiondadurto.org:8000/listen.pls ;; "Radio Città Aperta") play mms://stream.greynetweb.it/rca?MSWMExt=.asf ;; "Radio Blackout") play http://stream.teknusi.org:8000/blackout.mp3 ;; "Radio Sherwood") play http://62.101.68.185:8000/sherwood.ogg ;; "Virgin radio") play mmsh://151.1.245.1/20?MSWMExt=.asf ;; "Virgin rock classico") play mms://151.1.245.1/24 ;; "Virgin rock extreme") play mms://151.1.245.1/25 ;; "Virgin rock alternative") play mms://151.1.245.1/36 ;; "Virgin woodstock") play mms://151.1.245.1/13 ;; "Virgin revolver") play mms://151.1.245.1/34 ;; "LifeGate Radio") play mmsh://onair8.xdevel.com/Lifegate?MSWMExt=.asf ;; "Radio Flash") play http://stream5.top-ix.it:8000/radioflash.m3u ;; *) exit 0 ;; esac done Gli unici programmi che servono per questo script sono zenity e vlc (in più python3 per vedere i canali RAI), tutti presenti nei repository ufficiali di Ubuntu. All'inizio permetteva di vedere solo i canali di rai.tv, poi ho aggiunto anche altri canali. Potete suggerire tutti quelli che volete, anche non della RAI e, se riusciamo, anche stazioni radio. Per poter vedere le dirette RAI dall'estero potendosi connettere via ssh a un computer localizzato in Italia leggete http://forum.ubuntu-it.org/index.php/topic,316995.msg2528749.html#msg2528749Sono ben accetti nuovi canali da aggiungere e anche consigli per migliorare lo script 
|
|
|
|
« Ultima modifica: 26 Novembre, 2010, 23:24:52 da Elrond »
|
Registrato
|
|
|
|
|
|
|
Elrond
|
 |
« Risposta #2 inserita: 12 Settembre, 2009, 11:59:45 » |
|
I link erano un po' sbagliati (non serviva http: prima dell'indirizzo  ), comunque li ho aggiunti nello script che sta sempre nel primo messaggio, grazie per la segnalazione 
|
|
|
|
|
Registrato
|
|
|
|
|
il_muflone
|
 |
« Risposta #3 inserita: 12 Settembre, 2009, 12:01:00 » |
|
ottima idea finora ho usato quello di slacky.eu
|
|
|
|
|
Registrato
|
|
|
|
|
Elrond
|
 |
« Risposta #4 inserita: 12 Settembre, 2009, 12:03:21 » |
|
ottima idea finora ho usato quello di slacky.eu
Grazie  Io pure lo uso e continuo spesso a consigliarlo, però i problemi nello scaricamento della lista dei canali di questi giorni mi hanno portato a riprendere in mano uno script che iniziai mesi fa. Per risolvere il problema dello scaricamento dei canali basterebbe aumentare il timeout, ma sostanzialmente lo uso per vedere le dirette e quei link sono sempre gli stessi
|
|
|
|
|
Registrato
|
|
|
|
|
Elrond
|
 |
« Risposta #5 inserita: 12 Settembre, 2009, 14:38:45 » |
|
Sul mio blog mi è stato chiesto se fosse possibile fare in modo che la finestra di selezione dei canali rimanesse sempre aperta (come è ora lo script si chiude quando viene selezionato un canale e si riapre alla chiusura di VLC). In zenity non credo che sia possibile fare questa cosa, qualcuno conosce soluzioni alternative? Se in bash è meglio, altri linguaggi non ne conosco, se però qualcuno volesse provare a creare un'interfaccia migliore è benvenuto 
|
|
|
|
|
Registrato
|
|
|
|
|
il_muflone
|
 |
« Risposta #6 inserita: 12 Settembre, 2009, 15:20:14 » |
|
python+pytk2 puo` andar bene?
|
|
|
|
|
Registrato
|
|
|
|
|
Elrond
|
 |
« Risposta #7 inserita: 12 Settembre, 2009, 15:21:24 » |
|
Se pensi di essere in grado va bene qualunque cosa, oltre il bash non so andare 
|
|
|
|
|
Registrato
|
|
|
|
|
|
|
Elrond
|
 |
« Risposta #9 inserita: 12 Settembre, 2009, 15:36:01 » |
|
Dico che non mi parte 
|
|
|
|
|
Registrato
|
|
|
|
|
il_muflone
|
 |
« Risposta #10 inserita: 12 Settembre, 2009, 15:49:52 » |
|
e` un'applet per gnome, se non hai gnome e` inevitabile  cmq ti ho risposto sull'altro thread come avviarla
|
|
|
|
|
Registrato
|
|
|
|
|
Elrond
|
 |
« Risposta #11 inserita: 12 Settembre, 2009, 15:59:50 » |
|
Sì sì, ho appena visto, grazie  In LXDE mi rimane comunque una finestra flottante, penso quindi che continuerò a usare (per motivi affettivi  ) il mio script. Se ti va comunque di impelagarti nella realizzazione del programma in python sei liberissimo di farlo, ma senza impegno. All'utente che mi aveva richiesto quella cosa sul mio blog ho già segnalato la presenza di questo applet
|
|
|
|
|
Registrato
|
|
|
|
|
il_muflone
|
 |
« Risposta #12 inserita: 12 Settembre, 2009, 16:04:06 » |
|
rifarla identica a zenity mi par uno spreco perche` non inizi a trovare delle icone che affiancheremo al nome del canale?
|
|
|
|
|
Registrato
|
|
|
|
|
Elrond
|
 |
« Risposta #13 inserita: 12 Settembre, 2009, 16:29:25 » |
|
|
|
|
|
|
Registrato
|
|
|
|
|
|
|
Elrond
|
 |
« Risposta #15 inserita: 12 Settembre, 2009, 18:15:46 » |
|
|
|
|
|
|
Registrato
|
|
|
|
|
Elrond
|
 |
« Risposta #16 inserita: 12 Settembre, 2009, 20:24:41 » |
|
Sul mio blog mi è stato chiesto se fosse possibile fare in modo che la finestra di selezione dei canali rimanesse sempre aperta (come è ora lo script si chiude quando viene selezionato un canale e si riapre alla chiusura di VLC). Sono riuscito a trovare una soluzione: basta eseguire VLC in background, quindi aggiungere il simbolo & alla fine del comando. Ho anche semplificato la funzione play (inizialmente avevo provato come è adesso ma non mi funzionava, dovevo aver sbagliato qualche cosa).
|
|
|
|
|
Registrato
|
|
|
|
|
c.realkiller
|
 |
« Risposta #17 inserita: 12 Settembre, 2009, 21:42:36 » |
|
non riesco a vedere rai4 e molti altri canali tipo i sat tutti , questo è l'errore: VLC media player 0.8.6e Janus [00000350] access_mms access error: error while asking for file -1 [00000350] access_mms access error: error while asking for file -1 [00000350] access_mms access error: cannot connect to server [00000350] access_mms access error: cannot read data [00000350] access_mms access error: error: HTTP/1.0 401 Unauthorized [00000350] access_mms access error: cannot start stream [00000348] main input error: no suitable access module for `mms://212.162.68.102/rai4?auth=daCaPaRcUdcdbaHdgdCbQaaa4bKbnbMdoaD-bkRaDU-b4-BjuwxHp&aifp=V001&MSWMExt=.asf' ciao!
|
|
|
|
« Ultima modifica: 12 Settembre, 2009, 21:45:39 da c.realkiller »
|
Registrato
|
|
|
|
|
|
|
|
|