RAI-TV-Player

By mitm Last update May 23, 2010 — Installed 19,187 times. Daily Installs: 19, 30, 22, 28, 23, 24, 29, 16, 22, 51, 28, 31, 56, 50, 56, 24, 29, 42, 44, 31, 37, 67, 51, 44, 36, 37, 48, 56, 44, 48, 32
Script Summary:
Permette di guardare i canali/video in streaming di Rai e Mediaset senza Silverlight/Moonlight, utilizzando VLC Multimedia Plugin/mplayerplug-in o qualsiasi lettore esterno al browser(supporta canali Mediaset visibili su viewtv.co.uk, leip.tv e coolstreaming); Allows people to watch Rai and Mediaset streaming videos/channels w/o microsoft silverlight/moonlight, using VLC Multimedia Plugin/mplayerplug-in or any external player(supports viewtv.co.uk/leip.tv & coolstreaming Mediaset channels)
Version: 2.5.5
Recently Updated TopicsPosts
rai sport 21
Problema visione3
Rai Tv Player - API3
Playlist ASX16

this script has 11 topics, 78 posts

Review Summary
5 stars
1 reviews (1)
4 stars
0 reviews (0)
3 stars
0 reviews (0)
2 stars
0 reviews (0)
1 star
0 reviews (0)

this script has 1 review

Thumb Thumb Thumb Thumb

[06/2010]
!! RAI UNO, DUE E TRE NON SUPPORTATI !!
I primi 3 canali rai sono passati a smooth streaming che per il momento è supportato solo da M$ silverlight e (con evidenti lacune) da novell moonlight

[02/04/2010] UPDATE
Aggiunto codice per la generazione del ttauth lato client
Tutti gli utilizzatori sono invitati ad aggiornare lo script

[09/03/2010] Auguri a tutte le donne!!
Script funzionante per i canali Rai. Ancora difficoltà per i flussi mediaset

[16/01/2010]
I canali mediaset agli url:

Rete_4
mms://live.mediashopping.it/enc2-c3
mms://live.mediashopping.it/enc1-c3

Canale_5
mms://live.mediashopping.it/enc2-c1
mms://live.mediashopping.it/enc1-c1
mms://95.154.193.121/Liveencoder09
http://www.leip.tv/canale5

Italia_1
mms://live.mediashopping.it/enc2-c2
mms://live.mediashopping.it/enc1-c2
http://www.leip.tv/italiauno

non sono + visibili..

Continua ad essere visibile
Italia_1
mms://95.154.193.121/Liveencoder12

[Work In Progress]

[15/01/2010]
Ripristinato il palinsesto rai

+ 'Accept': 'text/html,application/xhtml+xml,application/xml',
+ 'Accept-Language': 'it-it,it;q=0.8,en-us;q=0.5,en;q=0.3',
+ 'Accept-Encoding': 'gzip,deflate',
+ 'Accept-Charset': 'ISO-8859-2,utf-8;q=0.7,*;q=0.7',
+ 'Keep-Alive': '300',
+ 'Connection': 'keep-alive',
+ 'Content-Length': '0',
+ 'viaurl' : 'www.rai.tv',

[14/01/2010]
Dal 12/01/2010 i canali del palinsesto rai non sono più visibili, funzionano solamente RaiUno e RaiNews24

Descrizione:

Lo script da un lato sopprime l’inserzione pubblicitaria sulla homepage di rai.it/rai.tv sostituendola con una barra di navigazione aggiuntiva(una sorta di “telecomando”) che facilita l’accesso ai canali in streaming della rai e non solo(sono compresi anche i canali mediaset, vedi Lista Canali Supportati);
Dall’altro utilizza rispettivamente VLC Multimedia Plug-in(utenti windows) e mplayerplug-in(utenti linux) al posto di Silverlight(il plug-in di casa redmond) e Moonlight(l'implementazione open-source di Silverlight per linux) come visualizzatore di contenuti integrato nel web browser per le pagine del dominio rai

Il telecomando consiste in una tabella nelle cui celle sono presenti per ogni canale in streaming due link:
uno permette la visualizzazione del canale tramite il player integrato nel browser web (cliccando ad esempio Rai1 viene caricato il plugin e dopo alcuni secondi di buffering parte la diretta);
l’altro invece permette di aprire lo stream con un player esterno al browser - windows media player, vlc, mplayer e così via - (cliccando ad esempio sulla freccia accanto a Rai1 viene proposto all’utente di scegliere il lettore preferito per la visualizzazione del canale)

Nel caso venga utilizzato VLC Multimedia Plugin, il lettore integrato è corredato di alcuni controlli di base (Play Stop Mute Vol0 Vol100 Vol200) e alcuni pulsanti che consentono di regolare l’aspect ratio dell’immagine (4/3, 16/9 ecc)
Appena sotto al lettore integrato lo script aggiunge un link per la visualizzazione del video attraverso un lettore esterno al web browser(analogamente alle freccette del telecomando di cui sopra)

Dal punto di vista tecnico, lo script tratta in maniera diversa i canali non rai da quelli rai..
mentre per i primi è sufficiente caricare l’url dello stream nel lettore integrato/esterno per avviarne la visualizzazione, per i canali rai lo script deve interrogare prima le varie pagine
http://mediapolis.rai.it/relinker/relinkerServl... per RAI1
http://mediapolis.rai.it/relinker/relinkerServl... per RAI2
http://mediapolis.rai.it/relinker/relinkerServl... per RAI3
ecc ecc per ottenere l’url “finale” dello stream audio/video
le varie pagine vengono interrogate in maniera del tutto invisibile all’utente attraverso un API che greasemonkey mette a disposizione : GM_xmlhttpRequest
Della pagina restituita dal server viene poi effettuato un parsing e viene estratto l’indirizzo finale necessario al lettore integrato/esterno

Dato che la navigazione sul sito della rai è già di per se estremamente lenta, lo script è stato pensato per non sovraccaricare di richieste i server e per essere il meno invasivo possibile per l’utente finale.
Gli url dei vari canali non vengono infatti ottenuti nella loro totalità al caricamento della pagina web – e conseguentemente dello script – ma soltanto quando l’utente ne fa richiesta cliccando su uno specifico canale.
Per finire va sottolineato che lo script disabilita il refresh automatico della pagina ogni 5 minuti, onde evitare l’interruzione di un eventuale canale/video in riproduzione.

Dipendenze:
Greasemonkey (richiesto)
VLC Multimedia Plug-in (consigliato per utenti windows)*
mplayerplug-in (consigliato per utenti linux)**

* Per gli utenti windows consiglio di includere l’installazione di questo plug-in durante il setup di VLC.
** Per gli utenti linux l’utilizzo del plug-in VLC è fortemente sconsigliato in quanto può causare frequenti crash del browser web
Si consiglia di utilizzare mplayerplug-in prelevabile a questo indirizzo: http://mplayerplug-in.sourceforge.net/

Lista Video/Canali Supportati:
Rai Uno
Rai Due
Rai Tre
Rai Quattro
Rai News24
Rai Sport
Rai Edu
Rai Storia
Rai Gulp
RaiSat Extra
RaiSat Premium
RaiSat Cinema
RaiSat YoYo
Arcoiris TV
Sat2000
Mediaset (A volte trasmette Rete 4, a volte Canale 5...)
NRK1
NRK2
NRK Rogaland
All Music
Antena 1
France24 English
Etvsatellite
Scuola
CHANNEL ONE
Sportitalia
RTL 102.5
Ultimo Tg1
Ultimo Tg2
Ultimo Tg3
RadioPalinuro
Rete 4 (attualmente funzionante - 10/12/09)
Canale 5 (attualmente funzionante - 10/12/09)
Italia 1 (attualmente funzionante - 10/12/09)

NOTE:
Dalla versione 0.3 lo script prevede la funzionalità aggiornamenti automatici.
In alternativa è possibile controllare il rilascio di aggiornamenti attraverso il sottomenù “Comandi Script Utente” di Greasemonkey.