Dirette Rai.tv senza SilverLight o Moonlight
Aggiornato al 3 marzo 2010. E’ necessario installare Python 2.6 e VLC. Scaricare lo script, rinominarlo in rai.py e lanciare con il nome del canale come parametro. Ad esempio per vedere RaiUno:
python rai.py RaiUno
Lo script è il frutto di un lavoro collettivo. In particolare di Giulia, Wilder, Luker, skin79, Luke88, Pietro, mitm, Andrea, lufuscu e molti altri. Tutti sono incoraggiati a creare applicazioni e script più completi, possibilmente rilasciandone i sorgenti.
Invito tutti gli sviluppatori a spostarsi su Launchpad, lì c’è una mailing list e un repository per i sorgenti.
—
Ecco le URL degli stream:
RaiUno: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=983
RaiDue: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=984
RaiTre: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=986
RaiQuattro: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=75708
RaiNews24: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=1
RaiSport+: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=4145
RaiStoria: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=24269
RaiEdu: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=24268
RaiSat Extra: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=72382
RaiSat Premium: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=72383
RaiSat Cinema: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=72381
RaiSat Yoyo: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=72384
Rai Gulp: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=4119
—
Quello che segue è solo per ricordare i tempi d’oro in cui bastava cambiare lo User Agent
Ieri volevo vedere in diretta la puntata di PresaDiretta su RaiTre sul sito Rai.tv. Mi ha chiesto di installare Moonlight, cioè Silverlight per Linux. Ma naturalmente non funzionava, non so perché. Allora ho provato a mettere Silverlight su un Mac, ma nemmeno questo ha funzionato. La mia ira contro il servizio pubblico televisivo mi ha dato le energie necessarie a decifrare il codice delle loro pagine. Senza scendere nei dettagli, ecco come potete vedere le dirette Rai con il vostro media player preferito, ad es il VLC.
Mi raccomando selezionate attentamente i programmi che vale la pena di vedere, la stupidità può dare assuefazione. Per quanto mi riguarda: Report e PresaDiretta.
Aggiornamento 25 Feb
Hanno messo dei controlli sulla stringa di identificazione del browser (o del player) che si collega allo stream. Mi chiedo se per un servizio pubblico sia eticamente accettabile ricorrere a simili trucchetti, a voi l’ardua sentenza… Fra l’altro ti mostrano una sigletta che augura la “Buona Visione”, sembrerebbe quasi una provocazione. Dobbiamo camuffare il nostro player con un identificativo “da browser”:
Per il VLC: Andare su “Strumenti” => “Preferenze” e in basso dove c’è “Mostra le impostazioni” cliccare su “Tutto”. Quindi tra la selva di opzioni andare su “Ingresso/Codificatori” => “Moduli di accesso” => “HTTP(S)”. C’è un campo “User Agent HTTP”, settiamolo a:
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.10 (intrepid) Firefox/3.0.6
Aggiornamento 12 Gennaio 2010
Allora, alcuni stream non funzionano più. I nostri furbetti della RAI hanno escogitato un nuovo trucco per costringerci a usare il Silverlight. In pratica bisogna usare un header HTTP non-standard (lo dico per i più tecnici). Ho una soluzione rapida per Linux e Mac. Su Linux, aprite il terminale e scrivete:
wget --header="viaurl: www.rai.tv" [qui la URL dello stream] -O - | vlc --http-user-agent="Linux" -
Sul Mac potete usare questo che usa il curl al posto del wget (che non è presente sul mac). Aprite il terminale e scrivete:
curl -H "viaurl: www.rai.tv" [qui la URL dello stream] | /Applications/VLC.app/Contents/MacOS/VLC --http-user-agent="Linux" -
Mi dispiace per gli utenti Windows, per ora non ho niente di user-friendly da offrire. Che ne dite di passare a Ubuntu?
Aggiornamento 14 Febbraio 2010
Lo hanno già scritto in molti nei commenti, non è più possibile accedere agli stream da VLC con i comandi qui sopra. Di più non è più possibile vedere le dirette Rai su Linux, anche su rai.tv con MoonLight. Anticipo subito che stavolta non ho intenzione di fornire soluzioni (che comunque per ora non ho) perché ciò richiederebbe la decompilazione di codice offuscato e la sua reimplementazione. Credo che questa operazione sia legale in Italia ma non credo sia una buona idea esporsi. Invito tutti, soprattutto gli utenti Linux, a comunicare alla RAI questo disservizio.
Info tecniche
Stavolta non si sono limitati a stupidi controlli su parametri HTTP ma hanno sviluppato un sistema di autenticazione. La creazione del token avviene nel codice Dot Net nella libreria Rai.Client.Services.Security.dll che viene scaricata in /tmp/mono*/ . La libreria è offuscata usando SmartAssembly. E’ interessante notare che la console di MoonLight su Linux dà errore proprio nel caricamento di questa dll, quindi è probabile che Mono non riesca a caricare la DLL proprio a causa delle tecniche di offuscamento usate. Dunque la RAI ha sacrificato gli utenti Linux proprio per contrastare la visione degli stream al di fuori del browser. Basta aprire la DLL con un editor esadecimale per vedere la url della CGI che viene chiamata per ottenere la data corrente lato server. Probabilmente la DLL usa quella data (e altro?) per generare il token “ttAuth” che poi viene passato nella richiesta POST verso le URL degli stream.
Soluzione per Linux
Habemus scriptinus! Io non ci sarei mai arrivato da solo. Ma Giulia, Wilder, Pietro e il mio amico segreto hanno contributo a questo piccolo capolavoro. Per la verità Giulia ha avuto i 2 colpi di genio fondamentali: Base64 e la maschera con i byte in crescendo da applicare all’id + la data. Massima ammirazione! Ecco lo script da lanciare con la URL dello stream come parametro. Ad es:
rai.sh http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=983
L’ideale è scaricare lo script in ~/bin, cioè nella directory bin della propria home.
[...] i meandri del javascript quale sia la url della sorgente. Come per esempio ha fatto Flavio, che in questo suo post ci dice quali sono le URL degli streaming dei tre Canali Nazionali, Rai Uno, Rai Due e Rai [...]
[...] blog del buon Flavio Tordini ecco come vedere gli streaming rai con [...]
ma quale e’ la procedura da seguire per trovare le url ? ci ho sbattuto la testa per ore poi mi sono arreso, ho usato fiddler di microsoft ma non sono riuscito a trovare le url.
sarebbe utile avere quelle degli altri canali
Fai passare tutte le richieste per un proxy e guardati i file di log del proxy
ottimo…finalmente! grazie! sarebbe ottimo salvare i tre canali come segnalibri o altro su vlc. ma non mi riesce. sai come fare?
Grazie, ottima indicazione!
Anch’io non sopporto che per la fruizione di materiale si debba ricorrere a tecnologie proprietarie, ben venga il super-microsoft-mediaplayer, ma non costringiamo tutti a installarlo! Contenuti slegati dalle tecnologie, please!
Volevo segnalare che il tuo post è stato raccolto da Mambro (http://www.mambro.it/guardare-i-canali-rai-senza-silverlight/) e da Fabrizio Zellini (http://fabrizio.zellini.org/la-rai-tv-su-linux-con-mplayer-o-vlc) che ha creato uno script per registrare su file dai link da te scovati.
@mar
Apri il codice della pagina di una diretta. Cerca “var channelXmlPath” troverai la URL di un file XML: http://rai.tv/dl/RaiTV/videoWall/PublishingBlock-5566288c-3d21-48dc-b3e2-af7fbe3b2af8.xml
Lì trovi le URL di tutte le dirette.
@moticanus
Io ho creato delle icone sul desktop che lanciano “vlc [stream]” per ogni diretta. Non mi sembra che il VLC supporti i segnalibri.
@flavio
Eppure nel menu strumenti di vlc c’è l’opzione segnalibri, ma evidentemente non servono per quello che chiedo.
Mi spieghi la storia dei collegamenti? Hai creato un collegamento sul desktop di vlc e cosa hai messo…?
ciao
@moticanus
Sì è vero, c’è una finestrella per i segnalibri ma non mi funziona, almeno su Linux. I collegamenti possono eseguire un comando, giusto? Il comando deve essere “vlc [url dello stream]“. Forse su Windows è “vlc.exe”, non saprei. Comunque puoi copiare un collegamento al VLC e modificarlo aggiungendo la URL dello stream. Buona fortuna e attento a non lanciare il VLC mentre c’è Festa Italiana
Le scrivo perchè io ho la sua stessa opinione sulla nuova piattaforma RAI, avendo un mac ho DOVUTO installare silverlight, ma non sempre funziona. Ho installato anche VCL ma non riesco a visualizzare nulla dopo aver incollato la sua url, sarà perchè sono al mio primo tentativo.
Potrebbe avere la pazienza di spiegarmi come vedere i video passo-passo?
La ringrazio tanto.
PS.: era così bello visualizzare le mie fiction preferite con quicktime e poi salvare le puntate sul mio mac!!!
Flavio ok! Tutto risolto. Forse tu le hai messe per indicare la dicitura urldellostream, ma nel collegamento (almeno su windows) non vanno messe.
ps. Le fiction di cui parla irene penso siano censurate come festa italiana!!!
ciao! Ti seguirò, d’ora in poi, via feed!
@irene
Non c’è molto di più da spiegare: Lancia il VLC, fai “Apri Rete” e incolli la URL. Forse invece di fare “Apri Rete” hai fatto “Apri File”? Per quanto riguarda il fatto che guardi e salvi le puntate delle fiction: NO COMMENT
Ciao ragazzi grazie per queste info ma ho un problema che non so come risolvere… vivo in spagna e mi piacerebbe poter vedere qualche programma tv in ita solo che…quando apro con vlc mi dice spiacente ma si può vedere solo sul territorio italiano.
avete qualche suggerimento?
io usavo iGoogle la pagina personale di Google.it. Ti basta creare una scheda chiamandola tv…avrai vari widget che permettono la visione di canali italiani.
La qualità non è come quella che si ottiene con il sistema qui descritto, ma risolvi!
Sei un grande Flaviè, non ti smentisci mai! Grazie di aver sharato il risultato della ricerca!!!
come vedere non la diretta di un programma rai ma puntate precedenti senza silverlight con vlc?
Io riesco a vedere ma non sento. Sapete indicarmi a cosa e’ dovuto?
@Simone
Grazie Simo!
@Massimo
che player usi?
@zagor
Vai sulla pagina della puntata, ad es: http://www.rai.tv/dl/RaiTV/programmi/media/ContentItem-2db1ed36-8bbe-4a15-9edf-8b96f2f44df9.html
e nel codice della pagina trova “videoUrl”. In questo caso:
http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=gh2hRMmrwLweeqqEEqual
Buona visione!
@Fabrizio
Che tipo di proxy? Te lo crei in locale?
E per quanto riguarda Anno Zero non ne vale la pena?
@Nick500
Beh sì, ma forse fanno troppa confusione. Comunque mica sono Aldo Grasso io!
Attraverso questa procedura è possibile usare moonlight senza scaricare i codec Microsoft.
http://guiodic.wordpress.com/2009/02/11/usare-moonlight-senza-i-codec-microsoft/
Ciao Flavio!
mi rode che gli streaming RAI in differita non siano più scaricabili o salvabili,comprese le fiction, che diamine è la RAI, paghiamo per quall roba lì…comunque, la mia domanda è questa, come mai non è più possibile farlo? fino a qualche settimana fa era possibile inserire l’URL del programma in VLC e ti salvavi il programma.
Grazie, Un saluto
Caro Flavio, rieccomi, ho avuto un flash in base a quello che hai detto in questi post,ci ho provato, sei grande!! funziona, è proprio quello che cercavo da settimane
grazie!!!!! arrisentirci
[...] – I link per accedere direttamente alle dirette di Rai.tv – Apple Vs Palm – in depth analysis – TAT005 Chiacchierata sui brevetti [...]
Io ho installato moonlight sulla mia debian sid amd64 e và abbastanza bene.
Poi ho scoperto l’ottimo sito di Dario Corsetti
http://www.dariocorsetti.com/tips-a-tricks-menu-info-41/14-unixlinux/41-scaricare-i-video-rai
con il cui script è possibile scaricare e visualizzare i video RAI. Ciao.
forse c’è chi ha fatto di meglio :p
qui hanno uno script che si prende la lista dei canali, da menu ti fa scegliere lo show desiderato e poi fanno partire il tuo player preferito su quell’indirizzo.
http://www.slacky.eu/forum/viewtopic.php?f=2&t=27719&start=30
l’autore dice che è possibile usare il codiche come meglio si crede…. quindi perchè non postarlo qui?
ciao! scrivo dal canada. sto cercando di visualizzare i programmi di rai.tv….ma niente da fare. mi spiego:
sul pc portatile ho windows xp e li tutto funziona benissimo.
il pc fisso: l’ho comprato qui e monta windows vista basic (lasciamo perdere….) ho provato di tutto ma niente da fare. mi appaiono delle specie di bolle blu che girano in cerchio. ho installato silverlight poi lo disintallato poi reinstallato ma niente di niente avete qualche consiglio?
grazie
Gianluca
ciao a tutti.
Grazie per i link ai canali.
Una cosa mi chiedo:
io vorrei poter vedere degli stream on demand, tipo le vecchie puntate di report, senza moonlight, perchè quest’ultimo tanto per cambiare fa crashiare FF.
mi rispondo da solo:
mms://streaming.rai.it/raitre/report/2304report.wmv
questo estrapolandolo dal sorgente della pagina.
scusate.
E bravo il nostro Aldo Grasso! Aggiungo un’idea: se proprio c’è qualcosa di buono da vedere in tv, incontriamoci tutti in un bar! La televisione non dev’essere allontanata dal bar, in modo che l’incazzatura eventuale sia collettiva…!
(P.S. meno internet, più cabernet!)
http://www.slacky.eu/forum/viewtopic.php?f=2&t=27719&p=233739#p233446
bum! script con il vostro player preferito, con TUTTI gli stream rai.tv, non solo rai1,2,3,sport,edu… anche gli stream delle puntate ancora disponibili sul sito rai!!
per favore fate girare ( e usatelo
)
Ciao è da tre giorni che cerco di scaricare questo video qualcuno mi può aiutare. grazie mille.
http://it.truveo.com/Il-futuro-che-mi-merito/id/288230388279542006
Chi mi da una dritta per vedere la RAI dall’estero? Usando Tor + Privoxy mi si impalla sia con Silverlight che con WMP, a proposito i links postati sopra mi funzionavano ora non piú…
Ciao e grazie aticipatamente.
Ho anch’io un problema simile a quello di Massimo sul sito rai.tv: riesco a vedere e sentire perfettamente con VLC i filmati (recuperando la url dalla pagina sorgente), ma quando decido di registrarli (salvati ad esempio in formato asf, ma ho fatto anche molti altri tentativi) rimane solo la parte video. L’audio non c’è più, indipendentemente dai settaggi che tento di fare. Non capisco se è una difesa del sito o se sono io a non usare lo strumento giusto. grazie, elisabetta
ciao a tutti
io vorrei vedere le esibizioni dei cantanti di sanremo quelle presenti singolarmente sul sito della rai ma anche se ho scaricato silverlight 2 continua a uscirmi la pagina in perenne caricamento con la percentuale fissa al 100% e non è possibile visualizzarli..ho provato con ie con safari e con firefox ma niente..qualcuno può aiutarmi? voglio solo vederle..nn registrarle…
dimenticavo…ho xp come sistema operativo..
@elisabetta
Forse non hai selezionato un codec nel tab “Audio”.
@marco
se leggi i commenti sopra già è stato detto: apri il codice della pagina e cerca “videoUrl” poi apri col VLC o altro player
@enrico
E’ vero al prossimo evento tutti al bar di Canale o al Tapioca! Purtroppo ci siamo persi Sanremo… Considerando che la rivoluzione non sarà televised, non mi vengono altri eventi prossimi…
mmmm ragazzi solo a me non funziona più??
esce solo una schermata della rai con la scritta buona visione e poi si interrompe il tutto.
saluti.
Alister.
@alister si anche a me è capitata la stessa cosa.
prova:
http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=4154 raiuno
http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=4155 raidue
http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=4137 raitre
mi sa che ci provano a tagliarci fuori!
*raitre http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=4137
[...] futura memoria mi appunto qui il post (ed i commenti) di Flavio Tordini per guardare online in streaming le dirette del nuovo sito Rai.tv senza aprirlo ed usare un plugin [...]
Il sito rai sembra che voglia la stringa identificativa del browser (agent),
ma vlc non la manda , qualcuno sa se si puo’ risolvere ?
Giulia
@Giulia
Hai ragione! Non hanno proprio niente da fare questi! Hanno aggiunto un controllo sullo User Agent. Ora aggiorno il post con le istruzioni per settare il VLC
Ok, con la modifica a VLC di nuovo tutto ok…
speriamo duri..
Intanto Grazie mille!
ma c’è un modo per poter effettuare l’embed della rai con questo tipo di protezione? :S
siete dei miti!
Scusate ma c’è un modo di salvare i file streaming con VLC?
sei un grande, quelli della rai proprio delle personcine piccole piccole meschine meschine….
grazie!
Scusateeee…prima vedevo benissimo i programmi della rai usando windows media player…come lo devo impostare per continuare a vederli?
installa “VLC Media Player” e configuralo come spiegato sopra nell’aggiornamento del 25 febbraio…
(e saluta windows media player!)
Qualcuno mi sa dire come mai alcune puntate della nuova squadra in vlc vengono con l’audio vuoto? http://www.lanuovasquadra.rai.it/category/0,,1067140-1295-1297.html
per es. provate la puntata 41 (mi viene senza audio) e la 44;
è un problema di flussi, di codec o cosa?
Tanti saluti
Ciao a tutti,
anch’io (con VLC 0.98) ho gli stessi probelmi di Massimo (12 febbraio)
Elisabetta (21 febbraio) e Carmen.
Volevo vedere “A come Andromeda”: in streaming vedo e sento senza problemi,
ma quando provo a salvare mi registra solo la traccia video senza
quella audio …
Non dovrebbe essere un problema di impostazioni perchè ho provato a
registrare da altri siti e tutto ok … non so che fare …
Ciao
Alessandro
@fabio: stanno usando “sicure-id.imrworldwide”, che si comporta come trojan?
io con la modifica a VLC vedo tutto bene, anche da firefox con vlc-plugin…
Domanda tecnica…
Da cosa avete capito che il problema era lo user agent?? In che pagina hanno inserito il controllo??
Grazie mille…!
@Flavio
salve, uso VLC versione 0.9.8 su Mac (con Leopard) e ovviamente è leggermente diverso dalla versione Windows.
Infatti ho cercato di inserire la riga di opzioni da te postata nell’aggiornamento del 25-02 ma non sono riuscito a comprendere dove inserirla. Puoi aiutarmi?
Grazie
Ciao a tutti. Io ho seguito le istruzioni e vedo i canali che non mettono quella “simpatica” sigletta “buona visione”, perchè dove c’è lei, vedo solo lei e poi non va oltre. Sapete individuare questo problema? Io non ci riesco…
ciao, ho lo stesso problema di IIgatto…qualcuno sa come si risolve…si vede solo la sigletta e stop, VCL interrompe la riproduzione. provando a premere play, ancora sigletta e stop
purtroppo anche settando la stringa User Agent continua a non funzionare.
@ilgatto, rob, questavita
Ragazzi a me funziona, sicuri di aver impostato lo user agent esattamente come indicato? O avete usato un altro User Agent?
Ora va, ma stamattina con la stessa stringa non andava
In ogni caso, grazie del tip.
Premesso che siete dei geniacci, ho eseguito la procedura indicata e per i primi 3 canali Rai va tutto ok. Ho però dei problemi con Rai Storia e Rai Edu. Non vanno solo a me o altri hanno problemi?
… riformuliamo il problema…
qualcuno per caso ha provato a scaricare con vlc le fiction della RAI?
@Dandy
dal fatto che funzionava con firefox ma non con Seamonkey (che sono lo stesso browser)……
Attenzione che la rai controlla anche l’ip se e’ italiano ma non tutti i provider italiani hanno pool di ip che risultano italiani…………
Anch’io ho lo stesso problema di Carmen. Quando vado a registrare, durante la visualizzazione del filmato originale c’è l’audio, ma il filmato registrato è senza audio. Qualcuno può aiutarci?
Per quanto riguarda la procedura dell’User Agent ho seguito perfettamente le istruzioni e mi sono ritrovata con la simpatica stringa di “Buona visione” e il VLC s’interrompeva. Poi ho provato con il programma Url Snooper e adesso tutto va alla grande =)
Ciao,
io ho un pc windows ME, non riesco ad installare silverlight (perché si blocca dicendo che manca ntdll.dll shutdown system)
ho allora seguito le tue istruzioni:
1) ho installato VLC e ho scaricato i codec che scrivi nelle tue istruzioni (tuttavia non so in che posizione del pc devo inserire
i codec.. per ora li ho lasciati nel desktop).
2)VLC funziona, riesco anche ad aprire la tendina di rai.tv ma non riesco a vedere i programmi copiando l’URL nello spazio “Rete” di VLC.
3)Ho settato correttamente lo user agent (ho firefox 2.0.0.20 invece che firefox 3.0, perché il mio sistema non lo permette).
Come posso fare? Hai suggerimenti su cosa debba fare?
Grazie, ciao. Lucia
non vanno più i link!
@Crono
Hai impostato lo User Agent? A me funziona tutto.
@Lucia
Quali codec?
Non importa che Firefox hai, copia esattamente la stringa che ho messo.
a me i link non vanno nemmeno dal browser
@Crono
E quindi?
Ho copiato ma avendo windows e non ubuntu avevo scritto solo firefox etc..
comunque non riesco anche copiando la tua stringa nel campo user agent…
Parlavo di codec perché ho un windows Me e allora me li sono scaricati.. tutto qui..
any suggestion?
Ciao, grazie
Grazie mille!
Aggiornamento compreso!
@lucia
passa a linux…non avere alcun dubbio!
e quindi volevo sapere se a voi funzionavano
grazie. adesso funziona tutto
io continuo a vedere le palline blu che fanno il girotondo….
ho vista edizione famiglia. e ie7
sul portatile che ho xp e ie8 vedo tutto..
ma come mai?????????
[...] decided then to take advantage of streaming by using VLC, a multimedia player for Linux. Thanks to this link I found the direct URL to play some channels directly; here’s the [...]
ragazzi ciao win xp ie7, come si setta vlc?
ho provato ma non parte , sono anche sotto proxy penso debba abilitarlo ma dove?
grazie
aiuto, io pure non posso accedere ai programmi rai attraverso il loro nuovo sito. ho provato i link per vedere in streaming che hai messo sul tuo blog ma non funzionano. il problema è che sto in francia e un mio amico mi ha detto che con l’indirizzo ip francese (o il proxy o non so che…) non posso vedere i programmi dei siti rai. sapete se c’è una soluzione? per ora guardo i programmi via adsl tv
Agli amici che condividevano con me il problema dell’audio nella registrazione di alcuni streaming invito a collegarsi su questo link
http://www.dariocorsetti.com/howto/29-software/49-salvare-uno-str eam-con-vlc
Ma che VLC hai?
Nel mio non c’e’ proprio ‘’strumenti… ”
Grazie!
per le dritte e gli updates
grazie davvero
[...] Articolo basato sull’articolo di Flavio Tordini [...]
[...] trovata grazie ad un blog molto bello: flavio.tordini.org. L’articolo invece lo trovate a questo indirizzo. Io l’ho solo adattato un [...]
Grazie ! stavo diventando scemo prima di leggere l’iaggiornamento continuava a farmi vedere la sigletta iniziale, dopo ho cambiato le impostazioni e funziona tutto ! gracias !
Funziona tutto perfettamente |Mac Powerbook G4 PPC | VLC 0.9.8
Grazie mille.
|saluto moticanus|
Scusatemi, ho VLC in lingua inglese (a proposito, ma come faccio ad averlo in italiano?) e arrivato nel menù “Ingresso/Codificatori” (che sarebbe “Input/Codecs”) non trovo la voce “Moduli di accesso” e quindi non posso proseguire con le impostazioni di VLC per vedere RAI streaming senza Moonlight (cioè, RAINEWS24 lo vedo tranquillamente, gli altri,,,sigletta di buona visione e niente più). Help.
Ho risolto parzialmente il problema: ho trovato la voce “Moduli di accesso” e completato la procedura (settato lo User Agent HTTP come suggerito). Il problema è la mia scarsa dimestichezza con VLC: dopo aver dato settato lo User Agent, come faccio a vedere gli streaming RAI? Cioè, cosa devo fare, una volta lanciato VLC? Scusate l’imbranatezza, ho Ubuntu da poco, sono nuovo del software libero. Help.
@Simone
Fai Media->Open Network e incolla una delle URL. Buon divertimento con Ubuntu!
@ Flavio
Grazie, ce l’ho fatta!
Adesso ho due problemi corollari: 1) come installare la versione italiana di VLC (consapevole che questo problema che non rientra in questo blog); 2) come memorizzare i vari URL degli streaming RAI dentro VLC, e quindi come passare rapidamente da RAI3 a RAINEWS24 (che poi son quei due che frequenterò). Help.
[...] Dirette Rai.tv senza SilverLight o Moonlight Posted in Consigli by Lorenzo on March 24th, 2009 Dirette Rai.tv senza SilverLight o Moonlight. [...]
Mi spiegate perchè sia con Vlc sia con silverlight sul sito della rai mi esce sta cavolo di frase:Spiacente, la visione di questo filmato e’ consentita solo agli utenti nel territorio italiano
P.S.IO ABITO A ROMA!
Hack brillante! Provato e funziona alla grande!
Ciao Raga, dopo un bel po’ di tempo che vedo la rai con vlc (ho i pulsanti con un programma impostato per ogni canale). Da questa sera rai 1 non ha più l’audio. Come potrei risolvere? Non so proprio che ho fatto!
Grande Flavio!
Ho un quesito…
riesco a vedere Rai1 (ho provato solo quello che mi interessa), ma volevo sapere come mai la qualità video di Silverlight (metti a schermo intero e si vede decisamente bene) è nettamente superiore a quella con VLC (url: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=983 che trasmette a 512 Kb, a schermo intero un po’ sgranato). Si riesce ad ottenere su VLC (e quindi a registrare) con la stessa qualità di Silverlight?
grazie a tutti
Ciao Flavio,
secondo te esiste un modo per guardarsi la RAI in streaming da un altro paese? La RAI mi dice che la visione è consentita solo a chi si trova nel territorio italiano. Posso fare qualche magheggio con il mio IP?
Ciao a tutti,
quesito rivolto a Flavio o a chi ha qualche idea: come si fa a guardare un programma in streaming RAI fuori dall’Italia?
Ho seguito passo passo la procedura indicata di sopra, la visualizzazione avviene senza problemi…fatta eccezione per un bel messaggio finale in cui si dice che la visione è riservata ai residenti del territorio nazionale italiano…
Se volessi vedere le puntate vecchie di annozero senza installare silverlight, cosa mi consigliereste di fare?
Many thanks in advance!
Silvi@
anche per me problemi audio…utilizzo vlc 0.8.6e su ubuntu 8.04
Confermo che all’estero non va. Soluzioni?
Qualcuno poi potrebbe chiarire il punto evidenziato da Gugu qui sopra? (http://flavio.tordini.org/dirette-raitv-senza-silverlight-o-moonlight#comment-463)
Caro amico, come creare una playlist di vlc in cui al posto dei vari link compaiano RAI 1, RAI 2, RAI 3, RAI NEWS etc. etc.? Io proprio non ci riesco!!!!
Grazie , sei un genio
Grazie Flavio.
Bel posts.
Ciao
Alessandro
[...] veloce ricerca sul web mi porta a questa pagina, dove il caro Flavio ha elencato diligentemente una serie di link a questi [...]
con vlc tutto ok, ma non riesco ad utilizzare kmplayer perché non so dove immette l’user agent: mi aiutate?
I miei complimenti per questo post
anch’io sono all’estero e mi appare la sigletta…
come faccio?
baci
Manù
Grazie per l’informazione, da ieri sera però purtroppo non mi funziona più, compare la sigla BUONA VISIONE e finisce li.
La mia non è tanto idiosincrasia con SilverLight quanto il fatto che sul PC dove guardo raisport+ non si può installare (provcessore non compatibile)…è vecchiotto anche lui.
Sapete se c’è un alternativa più leggera (ambiente microsoft XP)?
Ciao
esatto.
link morti.
qualcuno sa come risolvere?
Di nuovo ok… finché dura
[...] EDIT RAI FIX **** Grazie a Flavio Ecco una soluzione per aggirare il blocco che la Rai ha fatto sui suoi server, questi sono i nuovi [...]
@Flavio,
ho pubblicato la tua soluzione anche in un mio post di marzo scorso in cui davo una playlist con parecchi canali tv in streaming, la rai qualche giorno fa ha bloccato i server streaming che usavo…
Se ti interessa qui c’è il post:
http://dioz.wordpress.com/2009/03/26/vedere-la-tv-gratis-in-streaming-sul-pc/
Grazie!
ciao flavio volevo chiedere posso utilizzare anche il player di windows ? ho cliccato sugli indirizzi, ma mi lascia vedere solo rainews
ciao flavio
il problema lo sto avendo con raistoria
volevo scaricare le sei parti della puntata dedicata alla tragedia dell’heysel, a questa pagina:
http://www.lastoriasiamono i.rai.it/puntata.aspx?id=316&
cliccando sulla prima parte (es.) si apre un’altra pagina, questa:
http://www.lastoriasiamono i.rai.it/pop/schedaVideo.aspx?id=819 (da 819 a 824)
dove c’è un contenitore flash più grande
il problema è che né unplug, né downloadhelper riconoscono il video
nella sorgente pagina c’è un riferimento al flusso che usa il protocollo rmtp, ma non riesco a capire quale sia il link esatto da girare a vlc
(es.) flashVars=”connessione=vid,819,rtmp://flashedu.rai.it/lastoriasiamono i/video/
grazie in anticipo
Night Train
ubuntu user
9.04 64 bit
[...] limito a riportare qui le utilissime istruzioni di Flavio Tordini rispetto a questa [...]
ho modificato i settaggi con la seguente stringa ma non riesco a visualizzare le dirette..
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8
Caro amico,
grazie al tuo lavoro ho potuto vedered in diretta sul mio computer i programmi RAI. Una domanda: è possibile salvare sul proprio computer una vecchio programma RAI?
Grazie
Ben.fio
Allora dall’estero non si puo’? Non ho nessun idirizzo di Proxy italiano…
@Gennaro
Non credo che dall’estero sia fattibile: i proxy aperti non ti danno abbastanza banda per guardare uno stream video.
Ho beccato:
Rai Gulp: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=4119
perfettamente visibile e quel che dovrebbe essere
Rai 4: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=4117
ma io ho una schermata nera! qualcuno mi spiega come mai?!
Ciao, ho fatto riferimento al tuo post…
Se ti va di sapere cosa ho scritto puoi vedere a questo link: http://linuxpackardbello.blogspot.com/2009/07/raiahi-ahi-ahi.html
Ciao a tutti non sono esperta come voi di mac ma sono allergica a windows e perciò ho un mini mac Anch’io ho problemi con siti rai Ho letto il post ma mi blocco in una cosa: “VLC: Andare su “Strumenti” => “Preferenze” e in basso dove c’è “Mostra le impostazioni” cliccare su “Tutto”. Quindi tra la selva di opzioni andare su “Ingresso/Codificatori” => “Moduli di accesso” => “HTTP(S)”.”
Nel mio vlc non ho la voce “mostra le impostazioni”!!! forse perchè ho vlc vecchio ma ho provato a scaricarmi quello ultimo e mi dice che il mio mac non lo supporta Che devo fare…rinunciaare alla rai o posso aggiornare il mio pc? in quessto caso mi dite i link su come fare?
Per la cronaca io ho
Riepilogo hardware:
Nome computer: Mac mini
Modello computer: PowerMac10,1
Tipo CPU: PowerPC G4 (1.2)
Numero CPU: 1
Velocità CPU: 1.42 GHz
L2 Cache (per CPU): 512 KB
Memoria: 512 MB
Velocità bus: 167 MHz
Versione Boot ROM: 4.8.9f4
Grazie grazie
finalmente, riesco a vedere la rai senza sto’ moonlight del…
Complimenti, ho seguito con attenzione risolvendo tutto,
un grazie infinito…ottimo lavoro
Ragazzi non ci crederete ma io in questo momento mi trovo in italia ho provato a vedere rai sport e mi dice che si puo’ vedere solo sul territorio italiano.E’ uno scherzo?
@drastico: Probabilmente il servizio che la RAI usa per la geolocalizzazione non conosce il tuo IP. Chissà poi perché vogliono bloccare il resto del mondo… perché non paga il canone? Idioti…
Ciao a tutti e un ciao a Flavio,per il grande contributo per questo sito,complimenti.Sono da anni utilizzatore di Linux e ormai seguo costantemente tutte le sue evoluzioni.Detto questo,volevo chiedere come mai non si riesce a vedere il canale RAI 4?Ho provato con tutti i player possibili,quelli offerti dal mondo Open Source …VLC compreso,ma niente da fare.Il link su Rai 4 mi fa apparire una schermata nera all’infinito.Credo di aver capito che la rai non autorizza la visione online,almeno credo, ma spero di sbagliarmi.E vi ringrazio per tutte le vostre risposte.
Un salutone a Flavio
ciao!
Ciao Francesco, ho appena cercato la URL per Rai4, eccola: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=75708
A me funziona perfettamente…
Ciao Flavio,ho visto adesso il tuo messaggio!Ho provato e funge..eccome se funge!L’altro link su VLC non funziona,mi fa sempre vedere lo schermo nero!Misteri della rete…grazie 10000000000000000:-)
francesco
ciao!
qualcuno saprebbe darmi dei link anche per canale 5?
Grazie!
per salvare gli stream su file (windows xp & vlc) qualcuno sa’ suggerirmi come fare….grazie
Scusatemi, ieri sera sul TG3 delle 19 c’è stato un servizio sulle manifestazioni antinucleari in Germania che mi serve sul mio disco con urgenza, ma non so come recuperarlo. C’è qualcuno che puà darmi una mano? Grazie
Lista più completa dei canali:
RaiUno:
http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=983
RaiDue:
http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=984
RaiTre:
http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=986
RaiQuattro:
http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=75708
RaiNews24:
http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=1
RaiSport:
http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=4145
RaiStoria:
http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=24269
RaiEdu:
http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=24268
RaiSat Extra:
http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=72382
RaiSat Premium:
http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=72383
RaiSat Cinema:
http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=72381
RaiSat YoYo:
http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=72384
Rai Gulp:
http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=4119
E’ possibile salvare tutti i canali in una playlist (es. TV.m3u) in modo da guardare la tv semplicemente facendo doppio click sul file sul desktop e skippare da un canale all’altro?
I canali li vedo con la procedura da te indicata, ma se provo a salvarli in una playlist e a richiamarla col doppioclick sul desktop mi escono una serie di messaggi di errore e non visualizzo nulla…
Consigli?
ciao a tutti,
con mac 10.4.11 e vlc 0.8.6 janus
ho settato su User http con: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; it; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
ma se copio in Vlc es: RaiTre:
http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=986
mi dice che non è visibile all’estero
…
cosa non ho settato correttamente?
grazie
ps
sono 13 anni che non ho la tv
ma semplicemente è una questione di principio
…
grazie
dario
@sredra68: non dipende da come hai settato ma dal tuo ip. Usi una chiavetta? La RAI taglia fuori gli ip che crede siano “non-italiani”
Qualcuno sa come fare a mettere dei segnalibri o link (magari sul desktop)?
Uso Windows e mi sono perso!!
@Jolly. Non uso Windows da anni, ma credo basti creare un nuovo “collegamento” e nel comando specificare: vlc.exe seguito dalla url dello stream. Ad es. per RaiuUno:
vlc.exe http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=983
Caro Flavio,
siccome mi sembri una persona molto competente, nonche’ estremamente simpatico, provo a rivolgerti un quesito spinoso, che non sono riuscito a risolvere in nessun modo. Sono un italiano all’estero (un cosiddetto “cervello in fuga”) e ho comprato una Apple Tv con la speranza di poter vedere i telegiornali e qualche trasmissione Rai (solo quelle che vale la pena, come dici anche tu) via internet. Sono riuscito a metterci sopra il mirabolante software gratuito ATV USB Creator, che mi permette di farci girare il browser Couch surfer, Boxee e XBCM, tra le altre cose. Le mie iniziali gioie sono state raffreddate quasi subito: non sono riuscito ad istallarci adobe flash (dopo numerossissimi tentativi), quindi non riesco a vedere i video rai.tv. Ho provato anche a copiare su Boxee i link che dai tu, ma niente. Siccome mi sembra di capire che anche tu hai un Mac (tra l’altro), non e’ che mi potresti aiutare? So che e’ una richiesta estremamente specifica (l’Apple Tv non e’ cosi’ diffusa) e ti ringrazio in ogni caso per l’attenzione che mi dedicherai.
Un caro saluto,
Vincenzo
Ciao Flavio,ho notato-ultimamente- che la finestra di riproduzione di Vlc,soprattutto quando vedo Rai4 si chiude dopo circa 2 minuti.Questo non lo faceva mai, a volte lo fa con gli altri canali.Inoltre capita che si chiude addiritura l’intero programma Vlc.Mi sembra una cosa molto strana,Eppure uso Linux.Ti ringrazio per la/le risposte.Francesco
sono persone come te che rendono libera l’informazione in italia!
Ciao Flavio , ho vissuto per parecchio a Shanghai e sono a conoscenza di molti dei problemi che sono stati elencati qui sopra (prima volta che leggo questo blog). Posso subito dirti che per la rai il metodo migliore e’ quello di avere un pc in Italia magari quello di un amico smanettone e di ottenere un tunnelling ssh (lascio un link http://www.nervous.it/2009/04/vedere-i-canali-rai-dall-estero/). Per quanto riguarda Flash e’ un problema comune , trovi un po’ di info qui http://forums.macrumors.com/showthread.php?t=460525. Se fossi in Paesi come Germania o Svizzera potresti utilizzare zattoo http://www.zattoo.com o servizi tipo leip.tv . Spero di essere stato d’aiuto.
Grazie! Però è veramente uno schifo il sito della RAI! Una ragione in più per non pagare il canone >:-(
Dopo l’ultimo aggiornamento di VLC mi compare la scritta: Spiacente, la visione di questo filmato è consentita solo agli utenti nel territorio italiano.
Ma io sono in Italia, cosa è successo, devo cercare una vecchia versione di VLC?
Grazie infinite. Mi rimetto al lavoro per installare flash. Se non ce la farò, scaricherò il software a pagamento (ATVflash): io adesso ho ATV usb creator, che però per il resto va bene. Sento di essere vicino alla meta…
[...] il nostro adorabile PC? La soluzione di questo problema sono riuscito a trovarlo,grazie ad un blog qui e mi sono goduto perfettamente tutta la [...]
Vincenzo, è capitato anche a me. Si tratta semplicemente di ripetere la procedura dei “moduli d’accesso”. Poi va tutto
Salve! una domanda. Ora, premetto di essere fan di ubuntu, ma costretto mio malgrado, a usare sempre windows a causa di alcuni programmi che non girano su altre piattaforme (autocad, principalmente). Premessa necessaria in quanto la domanda che voglio porre non riguarda linux, o vlc, bensì windows, e windows media player.
Spesso mi trovo a disegnare con autocad, ed ero uso attivare windows media player in versione mini taskbar player per poter vedere programmi rai mentre disegnavo. purtroppo una funzione simile non è stata implementata da nessun altro lettore, e francamente, benchè odi windows media player, devo dire che questa caratteristica è tra le + azzeccate che microsoft abbia mai sviluppato (e infatti nella versione wmp 12 l’hanno tolta…). Ora, se provo ad aprire i flussi sopracitati con windows media player, non riesco a visualizzare nulla. Ho pensato che questo sia dovuto allo user agent di windows media player.. allora mi chiedo, posso camuffare wmp? come diavolo faccio a cambiargli user agent? grazie in anticipo, sperando di trovare una soluzione..
Da qualche giorno mi appare lo stesso messaggio che dice che i canali sono visibili sul solo territorio italiano : uso Vlc 0.9.9a su Ubuntu , ho settato lo User Agent a -> Mozilla/5.0 (Windows; U; Windows NT 6.1; it-IT; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 e ho Tiscali … nella stessa rete su un PC con Windows Vista + Silverlight 3.0 + Firefox 3.5.3 i canali si vedono, quindi escludo che il problema sia legato all’IP. Credo si siano fatti + furbi piuttosto.
bah … cambiato User Agent con Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.10 (intrepid) Firefox/3.0.6 e si vede tutto nuovamente , compresi i canali SAT e DTT ( RAI4 , RAISAT Premium , RAISAT Yoyo … etc
Funziona! basterdissimi alla RAI eh… GRAZIE!
Ciao grazie a te ho cominciato a scrivere lo script disponibile sul mio sito per vedere (e creare playlist) tutta la Rai
A breve lo riscriverò da 0 ed integrerò anche i podcast e le gallery di immagini in quanto per ora funziona bene solo su i video
Ciao
Per le puntate vecchie basta vedere il sorgente della pagina web, cercare videoURL e taac, vlc funziona alla grande
Ottimo, Grazie a tutti!!!
ragazzi ho trovato il sito per guardare la rai anche dall’estero!!!
però non usa vlc! http://www.rai-web.de/dl/RaiTV/diretta.php
Interessante, Roberto. Poi vedo che cosa se ne può tirare fuori
[...] è un aggiornamento al post precedente sulle dirette [...]
Ciao ragazzi. Dopo ricerche su molti siti e tentativi vari sono riuscito a scrivere una procedura funzionante sia per Vedere che per Scaricare streaming in diretta o filmati in archivio dal sito Rai.
Il link della guida è questo: http://giosanny.altervista.org/silverlight.pdf
Ringrazio tutti quelli che hanno postato qui sopra perché anche da tutti questi post ho trovato le informazioni per scrivere tutto.
Se avete problemi o volete segnalarmi migliorie o cambiamenti scrivetemi pure alla mail che trovate in fondo alla guida..
ciao a tutti e buona visione/download
Gugugu
per chi è interessato all’argomento, ho creato un piccolo script per greasemonkey che permette di vedere i video e i canali in streaming di rai.it/rai.tv utilizzando come player il plugin vlc per firefox(lettore integrato nel web browser) o un qualsiasi player esterno(ad esempio vlc, mplayer, windows media player ecc)
Ho aggiunto ai canali rai indicati all’inizio dell’articolo, anche altre tv (ad esempio Sportitalia, Arcoiris ecc) e alcune radio(RTL102.5, Radio Palinuro ecc)
Lo script sostituisce inoltre il lettore silverlight in tutte le pagine rai in cui esso viene richiesto, permettendo di vedere ad esempio le puntate di annozero, ballarò ecc senza lo sbattimento di ricavare l’url del video dal sorgente della pagina html..
lo trovate qui, richiede greasemonkey(un estensione per firefox) ed eventualmente il web-browser plugin di vlc e dovrebbe funzionare sia su windows che su altri o.s.
>> http://userscripts.org/scripts/show/61782 <<
P.S.: Perl il download/conversione dei file consiglio DownloadHelper(altra estensione per firefox) che fa il suo sporco lavoro egregiamente
Per i problemi degli Ip, la Rai non ha i diritti per l’estero per alcune trasmissioni, quindi fa bene a filtrare gli Ip.
Qualcuno ha un sito dove prendere direttamente link di canali TV magari anche esteri?
Qui ci sono un sacco di canali di tutte le nazioni: http://wwitv.com/portal.htm
[...] Un ringraziamento a Flavio Tordini [...]
[...] PC anche Silverlight, opzione non gradita da ogni abbonato Rai.SOLUZIONE 2 – Il metodo di Flavio Tordini (citazioni n.d.r.) è maggiormente efficace, utilizzate VLC, andate in “Strumenti” => [...]
Sentite io mi sono rotto il capo per mesi ed ho scoperto che funziona sempre solo se avete un working proxy italiano e lo impostate ad VLC oppure a explore 8 la vedo tutti i giorn1 con nessun problema.
Ora vi domanderete dove ottenere un proxy italiano facile chiamate un vostro parente/amico che un connessione veloce alla rete e fatevi dare il proxy facendo ipconfig sul suo PC.
Buona Visione alla faccia di Berlusconi……………..
Max da Boston USA
@Max L
Non è esattamente cosi’ facile. Prima di tutto, ipconfig non c’entra una mazza coi proxy ma ti dice l’ip della macchina. E per usare quello per connetterti, sulla macchina stessa deve girare un proxy (o sshd se ha linux).
Esistono decine di open proxy italiani che trovate su google.
E, mi spieghi cona caxxo c’entra berlusconi con la RAI?
grazie! senza te come farei?
S.
ciao a tutti
io ho risolto con questa applicazione
http://www.ciotoli.it/Articoli/Internet/streamrai-vedere-in-streaming-i-canali-rai
anche se non guardo mai la tv, è interessante sapere che c’è… grazie per le preziose info, e vengo al problema.
Ho un Karmic a 64bit ed un Netbook Remix a 32bit che funzionano benissimo, senza nemmeno i repo di Medibuntu, i canali RAI si aprono in Firefox, mentre su VLC ho dovuto cambiare lo user agent.
Un mio amico ha detto che bello, che bello lo voglio anch’io, e ho piallato il suo vecchio notebook mettendo su Karmic 32-bit.
Qui VLC funziona, ma Firefox dà un schermo nero.
Ho controllato tutti i codec installati, e sono uguali.
In più ci sono quelli di Windows.
Come fare a trovare il “colpevole”?
ciao,
-Gian
Ho creato un’applicazione che potete trovare a questo indirizzo:
http://webtvstreaming.splinder.com/
c’è qualche modo per vedere i canali rai sul cellulare??
ciao.
Grazie.
[...] info tecniche: http://flavio.tordini.org/dirette-raitv-senza-silverlight-o-moonlight [...]
quoto il post di mitm, adesso si vedono anche i canali mediaset anche quando trasmettono le partite di calcio..
(ti sto faqcendo un pò di pubblicità spero sia gradita)
rai tv player lo trovate sul sito indicato da mitm http://userscripts.org/scripts/show/61782
[...] via Dirette Rai.tv senza SilverLight o Moonlight. VN:F [1.7.8_1020]Rating: 0 (from 0 votes) [...]
Questo è un ottimo programma per rai e mediaset:
http://www.tv-sat.org/tutto-dreambox/showthread.php?t=14994
Grazie grazie infinite a tutti!!!
Sono una volontaria europea in Polonia ed erano mesi che cercavo di trovare il modo di vedere la rai sul mio pc…che essendo troppo vecchio non supporta Silverlight!!
Sono troppo contenta…quasi mi viene da piagere!
Con riconoscenza Barbara
Innanzi tutto grazie di aver condiviso la tua ricerca, funziona benissimo.
Ora, avendo un Mac (Intel 10.5), mi piacerebbe poter aprire in Quicktime gli stream di cui sopra.
Qualcuno sa se è una cosa possibile?
[...] per chi è all’estero! Per raggirare il problema, seguite questa guida Un ringraziamento a Flavio Tordini Download [...]
[...] via Dirette Rai.tv senza SilverLight o Moonlight. [...]
Da oggi non riesco più a vedere i canali Rai con VLC. Compare il banner “Spaicenti, la visione è consentita solo su territorio italiano”. Fine della pacchia mi sa…
Ciao a tutti .
Aprendo questi link mi appare un messaggio che dice che e’ impossibile
vedere il filmato se non ci si connette dall’italia, anche se sono in italia
noodles, luca: ho aggiornato il post ma per ora il comando è un po’ da guru della riga di comando… ringraziate gli amici della Rai
Ti prego escogita qualcosa per windows, ubuntu lo uso ma anche windows…
Mi sa che sei l’unico che riesca a trovare il metodo.
Mi chiedo ma non c’è un lettore in grado di leggere quello che legge il player del sito rai? basterebbe usare quello al posto di vlc no?
Ottimo Flavio!
Una curiosità: vlc segnala errori nel tentativo di apertura di alcuni file – tutti file txt – residenti in /home.
Un esempio:
VLC non può riconoscere il formato d’ingresso:
Il formato di ‘/home/lanzen/pacchetti_20100108-2058.txt’ non può essere rilevato. Dai un’occhiata al registro per i dettagli.
???
Per il momento, sono visibili i seguenti canali
Rai Uno —> mms://212.162.68.13/prodtvr1
Rai Due —> mms://212.162.68.13/prodtvr2
Rai Tre —> mms://212.162.68.13/prodtvr3
Rai Quattro —> mms://212.162.68.13/Rai4
Rai News 24 —> mms://a165.l6934710164.c69347.g.lm.akamaistream.net/D/165/69347/v0001/reflector:10164?auth=daEd5albybobjdSa1bYd1aTaeaqaUbPdGaq-blty1f-b4-HjsvvFr&aifp=V001
Rai sport + —> mms://212.162.68.13/raisport+
Per il momento, sono visibili i seguenti canali
Rai Uno —> mms://212.162.68.13/prodtvr1
Rai Due —> mms://212.162.68.13/prodtvr2
Rai Tre —> mms://212.162.68.13/prodtvr3
Rai Quattro —> mms://212.162.68.13/Rai4
Rai News 24 —> http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=1
Rai Sport + —> mms://212.162.68.13/raisport+
Rai Sat Cinema —>
Rai Sat Premium —>
Rai Sat Extra —>
Rai Gulp —> mms://212.162.68.13/raigulp
Rai Storia —>
Rai Scuola —> mms://212.162.68.13/EDU1
Rai Sat Yoyo —>
grazie per il trucco!
tuttavia, mi interessava registrare dall’archivio RAI (esempio http://www.rai.tv/dl/RaiTV/programmi/media/ContentItem-2aef5064-3821-4bee-bab5-4acbbeaa239d.html)
riesci per caso ad aiutarmi?
marillo
ps: lo so che voler registrare “ballando con le stelle” può sembrare ridicolo, ma chi di voi non ha una morosa che lo stressa?!?!?!
marillo basta che cerchi videoUrl nel codice di quella pagina. Poi la apri o salvi col VLC “configurato” come scritto nel post.
Scusa flavio, ho dato il comando curl -H “viaurl: http://www.rai.tv” [qui la URL dello stream] | grep -o -e ‘http://[^"]*’ | vlc –http-user-agent=”Linux”
vlc si apre ma non prende l’output di grep, come mai ? grazie
Grazie,
mi hai risolto sto problemone!!
E’ da ieri che non riuscivo più a vedere i canali rai in streaming!
Grazie mille
Forse vado OT, ma voi cosa sentite con
vlc rtsp://live.media.rai.it/broadcast/radiouno.rm
Attendete almeno 30 secondi o un minuto…
ciao
ma non c’è modo di configurare vlc (tra le opzioni avanzate) per aggirare questo nuovo ostacolo?
@Anonymous ti sei perso il “meno” alla fine della riga
@bacab, no non c’è purtroppo
Ho letto l’aggiornamemto però non ho capito cosa devo fare!
Qualcuno può spiegarmi passo dopo passo tutto il procedimento!!
sono un utente mac!!
Grazie per il lavoro che svolgete, siete sempre puntuali ed efficienti!!
ho installato il curl e scritto al terminale la stringa. Risposta:
VLC is not supposed to be run as root. Sorry.
If you need to use real-time priorities and/or privileged TCP ports
you can use vlc-wrapper (make sure it is Set-UID root and
cannot be run by non-trusted users first).
curl: (3) [globbing] error: bad range specification after pos 2
curl: (6) Couldn’t resolve host ‘la’
curl: (6) Couldn’t resolve host ‘URL’
curl: (6) Couldn’t resolve host ‘dello’
Cosa posso fare?
Grazie se potete aiutarmi
SISTEMA PER VEDERE LO STREAMING RAI SU WIN XP.
Dopo il 12 gennaio la Rai ha bloccato lo streaming per obbligarci ad usare Silverlight.
Ecco come fare per risolvere il problema:
1) Scaricate Curl per windows:
http://curl.haxx.se/download/curl-7.19.5-win32-nossl.zip
2) Estaete i file dallo ZIP. Aprendo le cartelle ottenute troverete l eseguibile curl.exe, annotatevi il percorso
Nel mio caso: “E:\Documents and Settings\DAVIDE\Documenti\Download\DTA\curl-7.19.5-win32-nossl\curl-7.19.5\curl.exe”
3)Ora aprite il command prompt di windows (lo trovate nel menu start)
4)Copiate il percorso del file curl.exe e aggiungete:
-H “viaurl: http://www.rai.tv” “Link del canale rai che volete vedere” > Percorso del nuovo file da cui vedere il canale (estensione .asx)
Dovreste ottenere qualcosa di simile a questo:
“E:\Documents and Settings\DAVIDE\Documenti\Download\DTA\curl-7.19.5-win32-nossl\curl-7.19.5\curl.exe” -H “viaurl: http://www.rai.tv” “http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=983″ > E:\raiuno.asx
5)Scrivete la stringa ottenuta nel command prompt e premete invio
6)Cliccate sul nuovo file ottenuto (nel mio caso “E:/raiuno.asx”) per aprirlo con VLC
7)Guardatevi la Rai in streaming…
Non va, nemmeno con l’artificio (curl)
http://img138.imageshack.us/img138/303/20100113192651.jpg
Ciao
Grazie mille per i continui suggerimenti che ci dai! Forse comunque si può fare a meno di curl (non presente di default su tutti i sistemi) usando wget in questo modo:
(usando eventualmente l’opzione -q per renderlo “silenzioso”)
che strnz quelli della rai
Basta aggiungere alla fine un segno meno (ma che fatica trovarlo!) al precedente comando, così:
… e tutto si sistama. In questo caso Rai2 viene vista da vlc.
Grazie
Per gli utento Windows si può scaricare cURL da http://curl.haxx.se/download.html
e poi utilizzare un comando tipo
Per RAI UNO
In questo esempio si suppune di avere la cartella di cURL comme sottocartella di VLC
Queste tre righe in un file .cmd permettono di vedere la rai sotto windows , wget esiste in binario (wget.exe + dll http://users.ugent.be/~bpuype/wget/ ad es ) e va messo nella stessa cartella dello script, attenzione al taglia e incolla perche i doppi meno e le virgolette non vengono ben gestite dal blog….
In questo momento riesco a vedere solo RAI UNO con le istruzioni sopracitate.
Utente windows con Vlc su vecchio pc dove non può girare silverlight (processore non supportato) e in più qui il digitale terrestre non arriva, si può fare qualcosa senza installare linux???
Grazie mille
Nel grep va sostituito mms a http. Esempio per Rai 1:
Però non hanno ancora cambiato il protocollo per tutti i canali, bisogna fare delle prove (Rai 1, 2, 4 sono passati a mms, Rai 3 sta ancora su http, gli altri non li ho provati). Su Windows non so quali cambiamenti ci siano da fare
Ottima la soluzione per linux!
Per windows però il problema resta…. non c’è modo di trovare i link di trasmissione come prima?
ma non è possibile secondo voi fare causa alla rai che impone un plugin proprietario? a me su debian moonlight non ha mai funzionato e pagando il canone rai mi chiedo se questa modalità sia legale, non dovrebbero GARANTIRE a tutti lo streaming?
Noodles78, i link che hai scritto non funzionano.
L’unico che continua a funzionare è RaiNews24 (http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=1).
Flavio, come dobbiamo fare, oltre a provare con Linux?
Ho provato con il procedimento suggerito da Dadox94 e non funziona (nel file asx che si crea c’è scritto che la pagina non è stata trovata).
Poi ho provato il procedimento da Mario Taricco (http://flavio.tordini.org/dirette-raitv-senza-silverlight-o-moonlight#comment-1394) e funziona! Grazie, sei un grande!
Si apre direttamente VLC con il canale desiderato.
A questo punto si possono anche creare dei file batch con i comandi da eseguire per aprire ogni canale oppure, se qualcuno più esperto lo sa fare, un programmino che faccia scegliere quale canale aprire.
Ma per Windows non ci sono soluzioni, neanche “non-user friendly”?
Il procedimento di Mario Taricco (http://flavio.tordini.org/dirette-raitv-senza-silverlight-o-moonlight#comment-1394) funziona alla grande anche per me su Windows!
Grazie a tutti!!!
Con l’ultimo aggiornamento funziona RAI2 RAI3 RAI Storia RAI Sport+ Yoyo e Gulp ma gli altri non funzionano.
Come mai?
Adesso mi funziona su tutto, senza grep.
curl -H “viaurl: http://www.rai.tv” $URL | vlc –no-plugins-cache –http-user-agent=”Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.10 (intrepid) Firefox/3.0.6″ -
Salve,
da alcuni giorni questo sistema non mi funziona più, vedo comunque la schermata bianca che dice che è disponibile solo in Italia, hanno cambiato il sistema di controllo?
Purtroppo sul mio vecchio PC non gira Silverlight (processore non supportato) quindi o così o niente…contando poi che qui il digitale terrestre non arriv!!!
Grazie
Dimenticavo… windows xp.
Anch’io mi unisco al coro dei ringraziamenti.
Ma quelli della RAI saranno pagati da Microsoft?
Mitico!
Ero già in crisi. Fortuna che sono (anche) utente Ubuntu.
Grazie!
Per gli utenti Windows:
1. Scaricarsi Cygwin
2. Installare curl e il minimo del package
3. Avviare Cygwin
4. cd /cygdrive/[PATH VERSO VLC]
es: cd /cygdrive/c/Program Files/VideoLAN/VLC
5. curl -H “viaurl: http://www.rai.tv” [URL STREAMING] | grep -o -e ‘http://[^"]*’ | ./vlc.exe –http-user-agent=”Linux” -
Necessaria un minimo di conoscenza della Bash.
salve a tutti, ma per vlc win32 nessuna novità, l’agent https come può essere rimpiazzato ciao e grazie
Per WINDOWS potete fare più o meno la stessa cosa, dovete però scaricare alcuni comandi unix-like:
ad esempio il semplice BATCH di seguito sembra funzionare.
curl -s -H “viaurl: http://www.rai.tv” [qui la URL dello stream] -s | tail -c 144 | head -c 125 > FILE
mplayer -fs -playlist FILE
io come player ho usato MPLAYER in versione Win32(ereditato da linux), ma non dovrebbero esserci problemi anche con VLC.
che stupido… in effetti è tutto molto più semplice:
curl -s -H “viaurl: http://www.rai.tv” [URL dello stream] -s > STREAM.asx
mplayer -fs -playlist STREAM.asx
CURL per windows lo trovate ad esempio qui:
http://curl.haxx.se/download/curl-7.19.5-win32-nossl.zip
MPLAYER qui:
http://oss.netfarm.it/mplayer-win32.php
in effetti è tutto molto più semplice:
curl -s -H “viaurl: http://www.rai.tv” [qui la URL dello stream] -s > STREAM.ASX
mplayer -fs -playlist STREAM.ASX
Il mitico mitm ha appena sfornato un nuovo script che ha praticamente ripristinato tutto sotto windows! Grandissimo!
http://userscripts.org/scripts/show/61782
Usando lo script di mitm ho notato che gli url comunque cambiano ogni qualvolta si visualizza un canale. Non è quindi possibile visualizzare un canale con un lettore esterno tipo VLC senza prima essere passati per il portale Rai
era da due o tre giorni che, come molti mi scervellavo per poter usare vlc per la tv, il programma l’avevo preso da qui : http://elubuntu.blogspot.com/2009/09/script-per-vedere-canali-rai-senza.html . ho kubunto 8.04.2 .
oggi ho riprovato e magicamente ha ripreso a girare, penso che in rai abbiano rimesso le cose a posto, nel senso degli indirizzi. massimo disprezzo per chi gestendo un servizio pubblico, lo fa’ mediare da un programma proprietà microsoft con un codec per linux (moonlight) che non funziona.
Confermo che per Windows Il procedimento di Mario Taricco (http://flavio.tordini.org/dirette-raitv-senza-silverlight-o-moonlight#comment-1394) funziona anche per me!
RAI 1 2 3 sono tornate visibili col vecchio metodo, confermate o è solo un caso?
Ciao a tutti.
Io fino a poco tempo fa aprivo anche i link di mediaset con vlc.
Adesso non riesco ad aprirli, i link sono questi:
Rete4: mms://live.mediashopping.it/enc1-c3
Canale5: mms://live.mediashopping.it/enc1-c1
Italia1:
mms://live.mediashopping.it/enc1-c2
Usavo VLC senza nessun particolare accorgimento ,avete qualche dritta
anche per windows oltre per Linux???
Ciao
Una soluzione per la Rai su Windows: http://jstream-tv.blogspot.com/
Grazie!
ciao a tutti
ad oggi dopo + di un’ora di smanettamento posso confermarvi come segue
_____________________________________________________________________________
Sistema:XP sp3
VLC:1.0.3
Java: SE 6 ( come segnalato http://jstream-tv.blogspot.com/ )
User Agent HTTP (in preferenze VLC )settato dal programma Jstream TV 1.0
DA => Mozilla/5.0 (X11; U; Linux x86_64; it-IT; rv:1.9.1.3) Gecko/20090913 Firefox/3.5.3
A => Mozilla/5.0(X11;U;Linuxi686;en-US;rv:1.9.0.6)Gecko/2009020911Ubuntu/8.10(intrepid)Firefox/3.0.6;
_____________________________________________________________________________
incollando indirizzi relativi su protocollo di rete
rai1 OK
rai2 OK
rai3 OK
rai4 KO
rainew24 OK
rai edu 1 KO !!!
RaiSAT EXTRA KO
RaiSAT PREMIUM KO
RaiSAT CINEMA KO
RaiSAT YOYO KO
RaiSAT GULP KO
Rai SPORT KO
Rai SAT STORIA KO
RAIUNO TG ECONOMIA OK <=
————————————————–
UTILIZZANDO JStreamTV ( attenzione il programma non è molto stabile
vi consiglio di tenerlo sotto controllo con il task manager di windows e terminalo quando va in tilt )
ad ogni modo veramente molto pratico
vi segnalo unicamente i canali KO
rete 4
per registrare pocoyo
canale 5
italia 1
raisatyoyo ( il canale che mi serviva
in merito alla funzione di registrazione del programma
non funziona. . .
Funziona ma vuole silverlight per la rai: http://italiastream.blogspot.com/
[...] [...]
ciao a tutti, dopo che per un giorno tutto era tornato alla normalita (solo RAI 1, 2 e 3)con l’https agent vecchio ora si ripresenta il problema del limite imposto dalla RAI agli utenti “stanieri”,voi avete novita’? ciao a tutti e grazie
Grazie mille anche del post tecnico ho aggiustato lo script rai-qt… -.-” e pensare che la paghiamo sta rai… vabbe,
ciao a tutti, ragazzi/e qualcuno mi spiega cortesemente la funzione di: ‘curl -H’
non ho trovato documenti al riguardo, grazie mille ciao
[...] all’articolo di Flavio Tordini il problema si risolve facilmente e in modo quasi indolore, occorre usare il terminale di MAC OS X, [...]
ciao a tutti, volevo chiedere a chi è più smaliziato con cUrl, ma il comando:
cUrl -H “viaurl: http://www.rai.tv”
serve a connettesi al sito della diretta usando l’header di http://www.rai.tv
oppure serve a connettersi al sito della diretta tramite l’utente/host http://www.rai.tv
vorrei trovare un modo alternativo per la fruisione del servizio
“diretta rai” per gli utenti windoz, senza cUrl.
grazie e ciao
qualkuno mi puo’ uploadare un file batch x windows d esempio con rai 4 e vlc please T_T
JStreamTV 1.2 per vedere la Rai,Canale 5 e altri con vlc
(http://jstream-tv.blogspot.com/)
@ NapoliCodez
da quello che ho capito io dovrebbe connettersi usando l’header specificato
walpis con quello pero’… non si risolve l’inconveniente del blokko contenuti qualkuno sa come fare?
sembra che in questo momento sia possibile vedere il telecomando RAI anche su linux tramite firefox e plugin Novell Moonlight.
il telecomando sembra funzionare ma in realtà non si riceve lo stream di nessun canale.
c’è anche da dire che in questo momento appare inutilizzabile anche la soluzione vlc che fino a ieri andava benissimo
(per utenti winzoz)
totalmente indipendente da cUrl , sto pensando di fare una mini ver per coloro che hanno problemi in win che accetti input le vecchie url es:
ciao a tutti e grazie a borkie per la risposta al mio post, io da qualche giorno (domenica 24/1/2010 9:30)ho risolto creando un programma con le mie manine
“http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=983″
e restituisca url valide … da passare a vlc cosicchè da ricevere il famoso stream RAI, appena possibile vi dirò se questa applicazione è disponibile e come fare per reperirla ciao a tutti
(a fra qualche giorno …)
[...] modo per guardare i programmi Rai in streaming con VLC è qualcosa del genere (direttamente da questo [...]
Ciao Flavio, grazie per le dritte.
Ho visto che ancora ti manca nell’elenco.
EuroNews: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=113784
Grande!:D
ari-grazie ^_^
Stupendo!
E io che sono stato ad impazzire per cercare un proxy italiano invece non era colpa del mio IP ma del mio sistema operativo. Colpa? Merito! Viva Linux e l’Open Source.
Qualche notizia per gli stranieri. vcl con tutte le istruzioni, curl e resto non funziona.
Grazie
ottimi gli aggiornamenti 2010, grazie!
Per windows io ho risolto cosi:
1.scaricato wget per win da qui: http://users.ugent.be/~bpuype/wget/
2.creato una cartella e ci ho messo dentro il wget
3.creato all’interno della cartella un file .bat
4.all’interno del file bat scritto il seguente codice
wget –header=”viaurl: http://www.rai.tv” [URL_RAI_1] -O rai1.asx
wget –header=”viaurl: http://www.rai.tv” [URL_RAI_2] -O rai2.asx
… ecc.
5. esegui il file .bat che ti crea un file asx per ogni canale
6. aprire il file corrispondente al canale con windows media player o vlc
ciao
ecco lo zip contenente il programmino fatto da me per estrarre i link.
Basta eseguire il file “rai_link” e il programma crea i file asx per ogni programma che poi andranno aperti con vlc o windows media player.
Naturalmente il programma va eseguito ogni volta che si vuole accedere allo streaming perche’ dopo un po’ i file scadono.
Non richiede nulla che non sia presente già nello zip. (niente java o vari)
p.s.: l’ho provato solo su win xp sp3
p.p.s: non credo funzioni dall’estero
http://www.upload.el3lam.com/ar0opryq55zi/rai.zip.html
Grazie per le preziose info contenute in questo articolo.
Nel tempo perso ho creato dei piccoli script di shell per gli utenti Mac per evitare il copia-incolla
dovrebbe bastare un doppio click per aprirli..altrimenti basta trascinarli nella finestra del terminale e dare invio
ne ho fatti solo 4
per le altre basta modificarne uno con text edit
li trovate qui:
http://www.sendspace.com/file/0g992o
grazie ancora!
ciao a tutti ho scritto il programmino “RisolveRAI” per utenti winzoz lo sto ultimando tra un po’sarà pronto e lo mettero’ a disposizione tramite eMule,per ora posso dirvi che ho pensato di farlo in questa maiera: che acetti in input a la url tipo:
http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=983
e quindi apre la diretta RAI Uno,oppure crea un file asx riproducibile con i player più famosi,fatemi sentire cosa ne pensate,quali sono le vostre preferenze e cercherò nel possibile di soddisfarle.
a breve vi diro’ le ultime novità ciao a tutti
il metodo di Nico mi funziona anche su windows7, però dopo qualche volta che li uso si blocca.
come si fanno ad avere gli indirizzi da mettere in flusso su vlc?
è possibile avere anche quelli di mediaset e la7, oppure quelli di tv straniere?
grazie
ciao a tutti, oggi ho terminato la scittura di quel piccolo programma da linea di comando ‘RisolveRAI.exe’ che serve ad eseguire gli stream della diretta RAI
questo e’ il link emule
ed2k://|file|RisolveRAI.exe|213504|A872F295E29A087D38A7A6AC7C2075FF|h=42A7NED5AOKTGYSI4FGAC5KMTRVDKGW5|/
(quindi dovete aver installato eMule per prelevarlo o programma che sfrutta gli stessi protocolli)
ps.: ho notato che mentre lo provavo tre canali non andavano, mi riferisco a RAI1, yoyo e Premuim mi dite se hanno cambiato le url o hanno modificato qualcosa? io credo che dovrebbe essere un problema momentaneo
mi farebbe piacere se commentaste il programma; un saluto a tutti a presto
quando apro RisolveRAI.exe, mi da’ il seguente args error:
il programma richiede un argomento digitare:risolveRAI.exe -h per ottenere piu’ info.L’applicazione verra’ chiusa.
suggerimenti?
ciao zagor, allora dai dal console RisolveRAI.exe -h ed avrai più info, ciao fammi sapere …
windows xp sp2
start-esegui-apri RisolveRAI.exe -h – ok :impossibile trovare il file RisolveRAI.exe
zagor, OVVIO che devi stare nella dir di RisolveRAI per poterlo usare…
mettiamo che tu l’abbia copiato in c:\ ti devi posizionare lì per poter eseguire correttamente RisolveRAI in questo modo:
RisolveRAI http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=983
cosi ti apre la diretta rai Uno,dimmi se hai ancora problemi
spero d’esserti stato d’auito,ci si sente
nulla: mi da’ il solito args error
siccome non sono proprio un drago col computer, dimmi “passo passo” cosa dovrei fare
ciao
zagor, gia’ l’ho fatto ricapitoliamo
passo passo:
1)copiare RisolveRAI in c:\
ci riesci ?
@zagor,se sei riuscito a copiare il programma RisolveRAI in c:\ portati in c:\
col comando:
cd c:
e poi
cd\
esegui RisolveRAI in questo modo:
RisolveRAI http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=983
cosi vedrai la diretta di rai uno ….
spero di averti chiarito un po’ le cose …..
ora chiedo io una cosa a coloro che scaricano il programma ‘RisolveRAI’ lasciate un copia del software (RisolveRAI) per un po’ nella cartella Incoming di eMule in condivisione cosi si rende più facile il prelievo e per cortesia commentatelo quando lo avrete utilizzato,grazie e ciao a tutti
ragazzi Rai Uno e Rai Due mi stanno dando problemi,
mi compare un clip che recita che i contenuti rai.tv sono visibili solo dal portale, anche a voi?
Hanno escogitato una nuova contromisura!
Questa ormai è una corsa agli armamenti… avvincente.
Forza Flavio, aspettiamo la tua risposta. Schiaccia le schiere nemiche!!!
Ciao a tutti,
da oggi di nuovo messaggio di “cortesia” che dice che i video della rai sono visibili solo dal portale.
Al momento funziona solo RaiNews24.
Sto tentando di capire quale altra stupidaggine si sono inventati.
Spero che qualcuno trovi una soluzione rapida, io non sono espertissimo…
P.S:
Stanno diventando davvero intollerabili…
c’è da affilare le armi e preparare la contromossa
ho provato oggi per la prima volta, il risultato è che, anche usando wget –via-url ecc.. vedo solo “Rai.tv – La visione del video è consentita solo dal portale Rai.tv”.
succede a qualcun’altro?
anche a me hanno veramente rotto il cazzo
Ciao oggi ho provato, xò la rai avrà messo di nuovo qualche altro controllo, infatti gli strem si riescono a ricavare, xò ora esce scritto che la visione del video è consentita solo dal portale rai.tv
Qualcuno ha qualche suggerimento per tornare a vedere di nuovo gli stream su vlc?
Bye
La Rai ha cambiato nuovamente lo streaming?
da stasera il metodo col CURL non funziona più!
Ci sono nuovi indirizzi?
ragazzi scrivete qui
rai-net@rai.it
cosi magari si rendono conto che questo attengamento non sa’ da tene’
perchè ora è evidente che lo stanno facendo di proposito.
Oggi purtroppo i canali Rai non si vedono più …
…non funziona più il comando wget sotto linux. esce di nuovo un avviso che dice che i programmi sono visibili soltanto tramite il sito rai.tv UFF!
A poche ore dall’inizio delle Olimpiadi hanno messo delle nuove “protezioni” e non possiamo più vedere la Rai senza dover per forza usare un browser (infarcito di Moonlight/Silverlight, sempre se riusciamo a far funzionare questo maledetto Moonlight)
Ancora PEGGIO,
se siete dietro proxy (in un ufficio per esempio, non funziona uguale (ovviamente la stringa di riconoscimento e’ quella del proxy!!!
Grazie per il lavoro fatto, ma non credo sia la strada giusta. Rincorrere la rai serve solo
a fornire informazioni utili per le contromisure del caso. Ogni soluzione vale solo
finche’ non ci mettono una toppa.
Mi pare che la soluzione sia pretendere da un servizio pubblico che usa la forza dello stato
per farsi pagare il canone di fornire il servizio per cui si fa pagare. Il problema non e’ tanto usare il loro portale, questo potrebbe anche aver senso, cosi’ come ha senso che proteggano i contenuti sotto copyright.
Il problema sono le scelte che la rai ha fatto sui codecs e su come trasmettere in streaming, che impediscono di fatto a chi non usa microsoft di vedere quando vuole i programmi per cui paga il canone.
Moonlight 2.0 ha funzionato decentemente, per quel che posso dire, da ottobre 2009 sino al 4
febbraio 2010. Ora non funziona piu’. Tra tutto quello che uno puo’ ragionevolmente chiedere c’e’ una cosa essenziale: che chi paga il canone possa vedere rai.tv usando il loro portale senza
essere costretto a servirsi di microsoft. Tutto il resto ben venga, ma e’ un di piu’. Se non si ottiene l’essenziale, su cui nessuno puo’ obiettare nulla, e’ difficile ottenere il resto.
Il nostro caro presidente sempre attento ai suoi interessi e non a quelli del paese ha pensato dato che doveva promuovere il nuovo portale mediaset di censurare lo streaming delle tv online, la rai non è da meno perchè altrimenti se non vai sul portale loro non hanno nessun introito, quindi è inutile fare la guerra a gente che ha come unico interesse il dio denaro, non verranno mai a darvi ragione.
bon ragazzi io ho provato cosi e sembra che qualche cosa ho ottenuto …
http://www.kde-apps.org/content/show.php/Rai-qt?content=112093
ultimo commento neh..
Ho un amico in RAI net, che si occupa di web.
Hanno l’ordine di bloccare l’accesso alla visione dall’estero perché non hanno i diritti sulla pubblicità e su alcuni programmi trasmessi. Se non lo fanno gli fanno il c….
Altra cosa è il sito bruttissimo e la scelta di silverlight, ma li Bill ci ha messo il dentino…
ciao
fili
Il problema non si porrebbe se non usassero silverlight, e questo non c’entra nulla con l’essere all’estero o meno…
…a me fino a 2 giorni fa andava tutto bene direttamente dal sito rai, e uso ubuntu 9.4. Da ieri non riuscivo + a vedere lo streaming, ma adesso ho provato il comando da terminale indicato nell’aggiornamento del 12 gennaio e mi si aprono perfettamente con vlc.
grazie
Ciao a tutti.
FERMATE TUTTO!!!
A me si apre tutto con la prima soluzione trovata!!!
Basta mettere lo user-agent Mozilla… ecc, ecc e poi fare vlc url_del_canale_desiderato, come era all’inizio.
Fino adesso sembra funzionare tutto.
Speriamo che abbiano finito di smanettare, perché a me Moonlight non funziona più da due giorni.
Ciao a tutti.
Per ora rai1 e rai3 funzionano ma risulta bloccato rai2.
@antani confermo
Ciao a tutti e a tutte. Prima di tutto complimenti a questo blog, mi ha fatto scoprire programmi nuovi per lo streaming. Fino a ieri c’erano problemi per vedere i canali RAI, oggi sembra essere tornato tutto alla normalità. Ho usato il programma TVLC, http://www.istitutomajorana.it/index.php?option=com_content&task=view&id=1135&Itemid=1, e sembra che funziona tutto a dovere.
Ciao
Credo che la Rai ci tenga in Pugno , oggi pomeriggio funzionava …ora da che e’ solo visibile sul sito rai.tv.
Giulia
Il nuovo messaggio Rai avvisa “La visione del video è consentita solo da portale rai.tv”.
Non funzionano più i link curl e wget.
Questo sarebbe servizio pubblico.
Sembrerebbe che nella richiesta post dello stream metta
Cookie: JSESSIONID=7855D913044AD5881209964E1CC18D4A\r\n
viaurl: http://www.rai.tv\r\n
ttAuth: OTk4PjU5Mzk1Ozo8PC1AP0pFQ01FSA==\r\n
Giulia
PS Pregerei il gestore del blog di non cancellarmi i Post o messo la mail per eventuali discussione a riguardo.
Giulia, mai pensato a cancellare i tuoi commenti, ne è sparito qualcuno?
Sì ci sono arrivato anche io a quella richiesta e ho anche capito chi genera ttAuth, ma dico subito che stavolta non intendo fornire soluzioni.
Quindi rassegnazione, io non sono in grado di approfondire più di tanto, purtroppo la mia non è tanto idiosincrasia verso silverlight che utilizzerei pure se fosse supportato dal mio processore.
Capisco anche che Flavio possa avere motivi validi per non fornire soluzione, e qualunque motivo sarebbe valido perché il blog è suo e ci mette quello che vuole.
Quindi un grazie veramente sincero per la disponibilità fin qui dimostrata, sperando che il digitale terrestre arrivi anche da me.
Grazie Flavio
Ma porco cane…mi trovo in Cina e già combatto con sti fascio-comunisti a forza proxy solo per leggere il giornale..possibile che adesso ci si mettano d’impegno pure dall’altra parte a sfondare le gonadi? Mi è giunta voce inoltre che in italia i providers abbiano ricevuto l’intimazione di bloccare a monte l’accesso a PirateBay..possibile? Brutta aria cinese ragazzi, brutta aria cinese…
ciao a tutti , vorrei chiedere se e’ possibile a Giulia
in merito ai vari dati postati dove sono stati ricavati e a cosa possano servire
Cookie: JSESSIONID=7855D913044AD5881209964E1CC18D4A\r\n
viaurl: http://www.rai.tv\r\n
ttAuth: OTk4PjU5Mzk1Ozo8PC1AP0pFQ01FSA==\r\n
io sono programmatore in C/C++ e vorrei collaborare alla risoluzione del problema dello streaming RAI, in attesa di una risposta saluto tutti ed in particolare Giulia
@NapoliCodez: JSESSIONID è il cookie di sessione del Servlet Container, probabilmente Tomcat. ttAuth è un token di autenticazione generato lato client da codice Dot Net e poi verificato lato server. L’ho scritto nel post.
@Flavio, Napolicodez
Ohilà,
non conoscendo questa pagina, io facevo per i cavoli miei… http://www.pietrobattiston.it/wiki/doku.php?id=rai.tv : quasi tutto lo sapete già, ma avete già visto https://bugzilla.novell.com/show_bug.cgi?id=579792 e il “workaround”?
Teniamoci in contatto se c’è qualche novità, io lo scopro solo ora che qualcun altro stava facendo il reverse engineering del sito… il mio indirizzo email è toobaz [CHIOCCIOLA] email [PUNTO] it.
Io ho mandato questa lettera. I motivi della loro politica non mi interessano, e la storia dei diritti dall’estero è solo una parte della verità: le trasmissioni fatte via satellite per chi non è raggiunto dal digitale terrestre sono ricevibili anche dall’estero, i programmi che hanno questo genere di contenuti sono solo alcuni, io posso prendere con una scheda TV i programmi e trasmetterli su Internet ed in quel caso non ho “blocchi” fisici. La questione dei diritti è un pretesto e non è la sola spiegazione del motivo vero, che risiede anche nella volontà di mantenere il monopolio della distribuzione di contenuti. Messo tutti in IP, a che servono antenne, antennisti, frequenze…
“Spettabile Rai
Sono impossibilitato a visionare la Rai attraverso il sito Internet, poiché questo impone l’uso del sistema operativo di Microsoft e del lettore multimediale “silverlight.
I parametri di accesso vengono modificati sovente nel tempo con lo scopo di impedire a chi usa software diversi di accedere ai contenuti anche adottando gli opportuni accorgimenti di volta in volta individuati dagli utenti. L’impossibilità non dipende infatti né dalla natura del video né delle modalità operative ma da una esplicita volontà di NON consentite la visione a chi non abbia acquistato quel determinato software.
A prescindere dalla considerazioni sull’opportunità di tale scelta mi chiedo se ciò mi esenti dal pagamento del canone. Quella attraverso internet è l’unica forma attraverso cui io possa fruire dei programmi, e la ragione dell’abbonamento dipende dal possesso di apparato che “con opportune modifiche” sia atto a fruire dei programmi televisivi.
Il mio apparato, tuttavia, non consente l’installazione del predetto software e l’eventuale modifica dovrebbe essere apportata sui sistemi Rai, visto che allo stato attuale non esiste modifica che mi consenta di fruire del servizio e che le altre adottate negli ultimi mesi sono state tutte rese inutili dalla Rai medesima,
In attesa di gentile riscontro porgo distinti saluti
P.S.:
di seguito le modifiche apportate sul sito Rai e che non consentono la visione da sistemi indipendenti, comprese le date di implementazione, da cui si evince che si tratta di azioni tutte tese ad impedire a chi non possieda quel determinato software di fruire del servizio
Primo ostacolo: user-agent “atipici” bloccati (sì, nel 2010 c’è ancora chi filtra in base agli user agent).
Secondo ostacolo: viaurl, modifica del 13 gennaio 2010: i client indipendenti non sono più in grado di accedere agli stream della RAI.
Terzo ostacolo: obfuscator, modifica del 15 febbraio 2010: nessun client diverso da silverlight (neanche moonlight, la sua versione open sources) riesce più ad accedere, a causa dell’utilizzo di un “obfusticator”
Torino 15 febbraio 2010
Michele Ferraudo
“
@Flavio
Perché non intendi fornire soluzioni?
Se è lecito domandare..
Ma a me il player si carica anche su Linux e gli streaming funzionano, qualcuno può verificare ?
Grazie, amico, per aver cancellato il mio post.
Sei molto democratico.
Ragazzi, se avete capito la questione, perché non postate da queste parti?
http://www.slacky.eu/forum/viewtopic.php?f=2&t=27719&sid=b77500979324dfa66c639b7ce037f60c&start=75#p271411
Da qualche minuto sul sito alcuni programmi sono nuovamente disponibili con moonlight.
La situazione è come quella che si aveva con il satellite di Sky con tessera inserita ma scaduta. Si vede molto ma non tutto. Per il resto sfondo rosso con schermata che avverte che quel contenuto non è visibile su rai.tv. Comunque.
Michele, ma non è vero quello che hai scritto nella lettera, nessuno impone di comprare un sistema operativo Microsoft , il sito funziona anche sul Mac ed anche su Linux con moonlight , il sito impone solamente di utilizzare esclusivamente i player del sito non impone uno specifico sistema operativo
Sistema operativo WXP
Ho provato quanto spiegato su VLC 1.0.3
Compare sempre il video che dice che “la visione del video è consentita solo dal portale rai.tv”
Buon tutto
Silvio
Silvio, ma se vai su http://www.rai.tv/dl/RaiTV/diretta.html le vedi o no le dirette ?
Sono andato su http://www.contattalarai.rai.it/eservice_ita/start.swe?SWECmd=Start&SWEHo=www.contattalarai.rai.it
ed ho scritto:
Dal 13 febbraio per tutti coloro che utilizzano computer funzionanti con i sistemi operativi Linux è impossibile ricevere via internet la diretta dei canali RAI.
Ciò perchè si è utilizzata una tecnologia della Microsoft, chiamata Silverlight, che non è disponibile per Linux (e non lo sarà, poichè si tratta di sistemi operativi concorrenti).
Da parte vostra (rainet) è evidente che c’è stata una forzatura in tal senso, poichè un’analisi dello scambio dati tra computer e portale rai mostra che addirittura vengono utilizzate tecniche che si assicurano che l’utente stia effettivamente utilizzando il prodotto della Microsoft.
E’ come se la Rai forzasse le persone a comperare televisori di una certa marca, per vedere i propri programmi, rendendoli non ricevibili dalle altre marche. Viene da pensare che ci sia un accordo commerciale tra Rai e Microsoft, per forzare gli utenti ad usare tecnologie di quest’ultima azienda.
Un’evidente scorrettezza per un servizio pubblico, che invece dovrebbe cercare di utilizzare le tecnologie tecnologie aperte, in maniera da consentire la fruizione a coloro che volenti o nolenti debbono pagarlo con il canone.
Vi invito ad esaminare la questione ed a rimuovere l’obbligo di utilizzo di Silverlight, trasmettendo le vostre dirette in maniera fruibile con ogni tipo di sistema operativo.
Follow up: mi giunge la risposta automatizzata, che oltre a varie chiacchiere punta ad un sito dove graziosamente mi si dà la possibilità di *comprare* (si, comprare!) i programmi rai di interesse culturale:
“Grazie per averci contattato, la Sua e-mail verra’ esaminata nel piu’ breve tempo possibile.
Con l’occasione La informiamo che all’indirizzo http://www.perlacultura.rai.it e’ possibile acquistare e scaricare immediatamente i piu bei programmi della Rai. Una mediateca per vedere gratuitamente decine di ore di filmati selezionati dalle Teche Rai. Un sito per prenotare e ricevere a casa le collane di dvd presenti nel catalog”
Comprare? Dopo che mi hanno torturato per farmi pagare il canone? E i soldi che gli ho dato, dove vanno, in cene ostrica e champagne per i conduttori di Sanremo? Scusate l’offtopic ma…
Ernesto ma quello che scrivi non è vero, Silverlight non è a pagamento ed esiste anche per Mac e per Linux con il plugin Moonlight per tanto tu puoi tranquillamente accedere al portale della Rai ed usarlo, perchè scrivi così ?
Il problema sulle dirette della rai è che i contenuti che vengono trasmessi non sono solo proprietà della Rai e per tanto per poterli trasmettere su Internet devono essere non registrabili. Infatti se noti su rainews 24 dove tutti i contentuti sono proprietà di Rai non c’è nessuna protezione
Mario56,
Quello che ho scritto, quando lo ho scritto, era vero. Come è stato vero in passato, perché Rai per limitare l’accesso via web ai suoi contenuti, discrimina sovente linux. Adesso con moonlight funzione nuovamente ma resta il problema di contenuti pubblici la cui visione è limitata e parziale.
Io penso che al fondo del problema ci sia la volontà dei brodcaster, come Rai e Mediaset, di non perdere il monopolio della distribuzione.
E’ come per il cinema digitale, la mancanza di un “monopolio” naturale, fisico, alla distribuzione del contenuto, che è la “pizza”, mette in discussione l’industria della circolazione dei film come la conosciamo oggi: non essendoci più il problema di “distribuire” un numero limitato di costose copie di film attraverso un numero limitato di sale non serve più avere un “distributore”. Poche copie analogiche sono l’unico DRM efficace
Lo stesso vale per la TV, in cui il distributore è anche l’editore ed in molti casi il produttore dei contenuti.
Una volta che i programmi digitalizzati in diretta finiscono in rete si sgretolano prima i limiti territoriali, ed in genere le limitazioni di “destinazione” o “d’uso”, poi l’idea stessa di avere un luogo fisico in ogni casa dove pochi possono “brodcastare” i loro contenuti, la TV in quanto tale. Nella TV il limite, il monopolio naturale (la pizza), è dato dalla necessità di avere una rete terrestre molto complessa, oltre alle disponibilità di frequenze. Per questo RAI e Mediaset contrastano la IP TV, ma anche il satellite. Con il satellite e l’IP TV a cosa serve il digitale terrestre? Insomma un no all’”IP” TV per salvarsi dalla “NET” TV.
Per farla breve Mediaset NON trasmette nulla sul web, o quasi, e chiede a youtube di cancellare tutti i suoi contenuti. Rai, che si è imbarcata nella visione via web, adesso cerca di limitarne i danni diminuendo la qualità delle trasmissioni e limitandone la visione solo “all’interno” del browser, sempre nella logica di lasciare alla rete un ruolo marginale nel mondo TV, un ruolo al massimo di “clip” o poco più.
Linux in questa vicenda penso che sia vittima “indiretta”. O quasi. Perché è ovvio che nell’ambito di un progetto open source “confinare” e limitare l’uso degli utenti è più difficile o “innaturale” che altrove. Anche se si tratta di limitare il contenuto (lo stream) e non il contenitore (il player).
non replicate a mario56, è solo un provocatore e non si capisce a lui cosa cavolo gli freghi della rai… si sta facendo il giro di tutti i siti.
sul blog di ciotoli è pieno dei suoi insensati sproloqui… che son continuati per giorni e giorni.
il tipo in questione o ha qualche interesse o la cosa non si spiega, perchè io non arrivo casualmente su un sito se non sto cercando una determinata cosa.
non alimentate la sua polemica per cortesia.
@Pietro: Ottimo, teniamoci sincronizzati, ho bookmarcato il tuo wiki e il bug report. Che ne pensi della decompilazione di quella DLL, anche dal punto di vista legale?
Sono d’accordo con Flavio che non intende fornire soluzioni.
Primo, occorrerebbe disassemblare il codice (tra l’altro offuscato) e capire come funziona, cosa che richiede parecchio impegno.
Secondo, ammesso che ci si riesca, la Rai con poco sforzo potrebbe cambiare l’algoritmo con cui genera il token e occorrerebbe nuovamente rifare tutto da capo.
La soluzione potrebbe essere quella di fare uno script che esegue il codice menzionato nel post sfruttando in qualche modo le librerie MoonLight ma ne vale la pena ?
@Antani: Mono non è in grado di caricare la DLL quindi, almeno su Linux, non la si può utilizzare così com’è.
Il token in Base 64 contiene mi sembra:
Numerocontenuto;gg-M-yyyy HH:MM:SS
ad esempio:
986;12-2-2010 15:32:20
Che svolta Giulia! Non avrei mai pensato che dopo aver messo in piedi questa infrastruttura utilizzassero un roba standard come il base64!
@Giulia,Flavio: Nel .dll si legge in effetti la stringa magica:
dd-M-yyyy HH:mm:ss
e nella tabella dei metodi:
ToBase64String
altri metodi interessanti:
ToUniversalTime
get_DateTimeFormat
quel che non mi torna è che il token che è stato fornito da Giulia nel suo primo commento non mi si decodifica bene (sto sbagliando codifica?)
non ho una macchina windows su cui far girare la dll ma stavo provando a patchare mono per arrivare almeno ad eseguire il codice offuscato.
Provate a patcharla dopo averla estratta da base64 (sottrarre byte a byte questa stringa) 000102030405060708090a0b0d0e0f101112
Che i campi siano quelli sono sicura basta prendere con wireshark vari ttAuth dei 3 canali (e di rai 4 che ha 5 cifre) e a vari orari del giorno.
Giulia
La stringa e’ espressa in HEX.
@Giulia: ottimo lavoro! Il servlet restituisce il corretto url con il token forgiato nel modo che descrivi. \o/
wilder: hai una impl in Bash o altra roba semplice da eseguire?
@flavio: non riesco a fare in bash è l’encoding stupido dato dal sommare alla stringa l’indice del carattere (descritto da Giulia tre commenti fa); suppongo che usando bc si riesca, ma facevo prima a scrivermi un programma in c++ di poche righe che a leggermi il man di bc
wilder: lo so, ma dobbiamo dare una cosa usabile dal maggior numero di persone. Ho uno script di pochissime righe in Bash mi manca solo questa sottrazione di byte.
Io nel frattempo ho scritto al Presidente della Commissione di Vigilanza della RAI (l’email sembra essere Pres_com_vigilanza_rai@camera.it). Ovviamente in tono gentili e succinti, ma facendo leva sull’esclusione degli utenti linux.
Invito chi è interessato a fare altrettanto.
Ho dovuto formattare l’hard disk ed ho voluto reinstallare Ubuntu 8.04 (perchè 9.10 Karmic non mi faceva funzionare in nessun modo la webcam, supportata da 8.04) e miracolo : riesco a vedere le dirette Rai direttamente su firefox senza alcuna limitazione. Può interessare?
@flavio
Il mio script non vuole funzionare e devo scappare, ma:
echo $STRINGA | xxd -g1 -c1 | grep -v 0a | awk {‘print $2′}
trasforma stringa nei codici ascii in HEX, poi usando le funzioni di addizione di bash (($i+$j)) e
printf (“%X”) si ottiene l’HEX
xxd -r
rimonta il tutto in una stringa ascii
Postato soluzione, grazie a tutti e inchinatevi di fronte alla potenza di Giulia
soluzioni per mac?? nessuna??
Grazie per lo script, ora lo provo! Siete geniali… Comunque i tecnici rai mi sa che controbatteranno subito… La soluzione definitiva è *politica*
Gente se vi interessa io ci sono arrivato a generarlo a breve penso di rilasciare l’algoritmo
http://rai4linux.sourceforge.net
Arrivate un po’ tardi..
Non mi pare il caso di divulgare lo script.
Non fate altro che dare modo alla rai di intensificare i controlli.
Il mio script comunque ha sempre funzionato:
http://tools.netsons.org/rai1
Giulia: mandami una mail: zibree AT gmail DOT com
@Flavio: ho provato lo script ma non mi funziona
Si apre VLC ma senza video (settando l’opzione -x nella bash mi sembra che curl restituisca un output vuoto, ma non ne sono certo).
Intanto avevo prodotto poco fa un comando molto rozzo (scritto qui) che sfrutta il fatto che avviando Firefox da terminale si può leggere l’indirizzo dello streaming.
Salve a tutti, io sono un neofita di Ubuntu quindi scusate l’ignoranza!!
ho provato a collegarmi al sito della Rai per vedere la diretta in streaming!! vedo perfettamente il video ma non sento assolutamente nulla!!
Qualcuno mi saprebbe aiutare!!
Grazie
Questo conferma quanto dice Giulia:
echo “OTk4PjU5Mzk1Ozo8PC1AP0pFQ01FSA==” | python -c ‘import sys,base64;a=(base64.decodestring(sys.stdin.readline())); y=range(len(a)+1);y.reverse();x=[];i=0;[x.append(chr(ord(ch)-y.pop())) for ch in a]; print “”.join(x)’
986;14-2-2010 20:41:13
Pero’ per generare il token per abilitare lo stream l’operazione che va fatta è al contrario cioè partire da data e numero e generare il token.
Questo script invece parte dal token e genera numero e data ( in pratica fa quello che fa il server della rai per capire se lo stream viene richiesto da silverlight).
echo “OTk4PjU5Mzk1Ozo8PC1AP0pFQ01FSA==” | python -c ‘import sys,base64;a=(base64.decodestring(sys.stdin.readline())); y=range(len(a)+1);y.reverse();x=[];i=0;[x.append(chr(ord(ch)-y.pop())) for ch in a]; print “”.join(x)’
986;14-2-2010 20:41:13
Questo dimostra che Giulia ha ragione ( brava Giulia), quello che serve però è l’operazione contraria per ricavare il token dato il numero e la data.
una curiosità in più dal magico mondo rai: con moonlight preview (2.99.0.2) in firefox 3.6 sotto karmic, dal sito della rai si vede… lo spottino che fa da splash ogni volta che cambi canale -_-
esattamente come prima insomma…
invece la diretta, nada. rimane in “caricamento” all’infinito. anche giocherellando con le opzioni di moonlight, niente.
lo shell script x vlc dal canto suo funziona benissimo. grazie per lo sforzo! e per avere condiviso i risultati ^_^
(e una bella class action contro la rai? va di moda…)
Qualcuno ha gia aperto di nuovo tutto…funziona anche su linux se vi interessa: http://www.ciotoli.it/Articoli/Internet/quando-unimmagine-vale-piu-di-mille-parole
Su Windows basta installare Cygwin e, durante l’installazione, selezionare anche python.
Lo script è perfettamente uguale, basta solo modificare alla riga 18 “vlc” con il percorso completo al programma es: “/cygdrive/c/Program\ Files/VideoLAN/VLC/vlc”.
Per eseguirlo, basta piazzare lo script all’interno della propria home in Cygwin (C:\Cywin\home\USER) e lanciarlo con la bash di Cygin con il comando in esempio preceduto da ./ es: “./rai.sh [URL]“.
Collaudato con successo, ora, su Windows 7 64bit, VLC 1.0.5.
Ciao a tutti e ancora complimenti per lo script: geniale!
bump… per la verità moonlight 2.99 in firefox 3.6 funziona. però, funziona solo se si carica direttamente la pagina, per esempio
http://www.rai.tv/dl/RaiTV/diretta.html?cid=PublishingBlock-57351f9c-f319-4526-b0a5-da6e19f98d74&channel=RaiDue
se invece si cambia canale col “telecomando”, si addormenta.
idem se si preme il pulsante “diretta” dalla pagina iniziale… che per alcuni canali è sbagliato :/
http://www.direttaraidue.rai.it/dl/RaiTV/diretta.html?cid=PublishingBlock-57351f9c-f319-4526-b0a5-da6e19f98d74&channel=Rai Due
vale a dire, lo stesso link ma codificato male… ci deve essere un unescape di troppo nel js: copiare il link e incollarlo va alla “pagina giusta”.
bah.
oltretutto, se si fa _qualunque cosa_ col “telecomando”, si addormenta di nuovo: niente pausa, niente cambio canale… il comando del volume è direttamente disabilitato. l’unica cosa che funziona è il full screen.
confermo i risultati di Giulia: ho un’implementazione in Haskell, ma la data è settata a mano.
infatti il formato del mese, senza leading zero, non è standard, giusto? cosa succede in ottobre?
confermo che il time è UTC e che occorre aggiungere, byte per byte, quel che suggeriva Giulia.
Giulia: sei una maga o cosa?
… cosa…;-)
ciao
@Fabrizio
generi la data, preceduta dal numero contenuto, aggiungi 00, 01, 02, 03.. 0f, 10, 11 etc a ciascun byte della stringa della data + numero contenuto, codifichi il risultato in base64, ed invii come ttAuth header.
qui tutti i canali funzionano (con mplayer)
ciao
ps: ottimo lavoro, guys…
ps2: ed io che volevo smetterla con ’sta tv…
Ragazzi non ho parole veramente complimenti!!! se posso essere di aiuto nel mio piccolo mi piacerebbe molto minimizzare il monopolio microzozz. Se passate da Roma vi offro da bere. Giulia a te come minimo una cena
Complimenti a tutti.
Se fa comodo un’implementazione in Pitone puro, segnalo che ho aggiornato il mio programmino:
http://www.pietrobattiston.it/report
Ci becchiamo al prossimo blocco…
P.S: Flavio, c’è una ragione dietro al parametro “-d”? Mi sembra funzionare tutto anche senza POST…
#! /bin/bash
STREAM=$1
ID=`expr “$STREAM” : ‘.*=\([0-9]*\)’`
DATE=`curl http://videowall.rai.it/cgi-bin/date`
TOKENSTRING=`echo “$ID;$DATE”`
MASKEDSTRING=`python << EOF
a="$TOKENSTRING"
i=0
x=""
for ch in a:
x+=(chr(ord(ch)+i))
i=i+1
print x
EOF`
TOKEN=`echo $MASKEDSTRING | openssl enc -base64`
curl -v -d -H "Keep-Alive: 300" -H "viaurl: http://www.rai.tv" -H "ttAuth: $TOKEN" $STREAM | /Applications/VLC.app/Contents/MacOS/VLC –http-user-agent="Linux" -
Michele Ferraudo
Io non sono un provocatore ti assicuro, dico solo quello che penso e che che tu abbia ragione solo in parte.
Anche Mediaset ha cominciato ad inserire online puntate intere il problema non è quello di mantenere il monopolio a mio giudizio ma nel caso di chi non è servizio pubblico l’obbiettivo è rendere redditizio l’utilizzo del contenuto anche perchè come ben sai per produrre film o programmi occorre molto denaro .
Per quanto riguarda la Rai non credo proprio che ci sia la volontà di escludere nessuno e per quanto riguarda Silvelight / Moonlight non è vero che sei obbligato a comprare qualcosa dalla Microsoft perchè puoi usare il Mac o Linux senza pagare nul,la alla Microsoft che per l’utilizzo dei codec anche quelli proprietari paga lei i diritti di utilizzo e limette a disposizione . Se ci sono cose che non funzionano si possono segnalare sia a Microsoft che a Novel per Moonlight che inoltre consente di usre anche altri codec .
Il discorso di limitare l’accesso agli streaming secondo me è relativo al fatto che sui canali in diretta passano anche contenuti che non sono proprietà della Rai e molto spesso per avere il permesso di erogarli i proprietari del contenuto concedono il permesso solo a condizioni specifiche com il fatto che il contenuto non deve essere REGISTRABILE o utilizzabile illecitamente da terzi che non hanno diritto per inserirlo nei loro siti allo scopo di guadagnarci con la pubblicità. A dimostrazione di ciò se tu gardi ti accorgerai ad esempio che su RaiNews24 che trasmette solo contenuti Rai non viene controllato il token e inlotre c’è la strana coincidenza dell’inserimento del token con l’inizio delle Olimpiadi di Vancouver.
Io penso che la Rai sta cercando di rispettare le regole per erogare determinati tipi di contenuto e per cercare di coprire più piattaforme possibili non sta ricorrendo a DRM che comunque in generale su Linux non funzionano per cercare di essere meno vulnerabili non per altro.
Io credo che i motivi dell’applicazione della protezione per la Rai siano essenzialmente questi, mentre ovviamente per privati tipo Mediaset che non vuole i contenuti su YouTube lo scopo è quello di monetizzarli o a pagamento o con la pubblicità e quindi si vuole che siano disponibili solo sul loro sito per questo aspetto in cui sinceramente non ci vedo nulla di male . Anche nel comportamento del Rai non vedo nulla di strano perchè Silverlight è multipiattaforma e multibrowser , sinceramente non capisco. Se il problema è la protezione deldiritto potrà finire in due modi: ho applicheranno il DRM per rispettare ildiritto sul contenuto e poterlo erogare o finiranno per aumentare sempre di più quei cartelli che compaiono su certi programmi sulle dirette con la scritta questo contenuto non è disponibile su Internet. Secondo voiu perchè compaiono quei cartelli? Proprio per una questione di diritti e allora io dico che è meglio vedere le olimpiadi guardandole dal sito con le regole che vengono imposte che non poterle guardare per niente. Cosa ne pensate ? Vi sembro un provocatore ? Cerco solo di ragionare ed esprimere una opinione e confrontarmi.
GRAZIE
@Mario56: la questione dei diritti (può) giustifica(re) soltanto l’inaccessibilità dall’estero (il filtro in base all’IP). La registrazione non c’entra niente, perché se passa in TV (e in TV ci passa), allora è registrabile né più né meno che via Internet (e peraltro – perlomeno per quel che riguarda la TV – la “copia per uso personale” è un diritto sancito dalla legge).
Evidentemente la questione dei (mancanti) diritti non c’entra nulla con il token, che è più probabilmente motivato dalla volontà di riscuotere profitti (vedi gli spot che compaiono solo sul sito). Peccato che io, che pago il canone e mi becco la regolare pubblicità nelle dirette, non senta alcun bisogno di spot aggiuntivi (e quando confronto la RAI con equivalenti esteri tipo la BBC, mi convinco che una TV pubblica potrebbe proprio farne a meno).
Silverlight è ancora un’altra questione. A me, e verosimilmente a molti altri che scrivono qui, risulta estremamente difficile credere che la Microsoft non abbia fatto pressioni sulla RAI per l’adozione di quella tecnologia. E la mia visione è: ogni volta che si riesce ad evitare di adottare una tecnologia che non porta nessuna nuova funzionalità (tecnicamente, cosa ha il sito della RAI più di youtube?!) ma che va semplicemente in direzione del monopolio, meglio evitare. Non pretendo che sia la tua visione (mica obbligo tutti ad utilizzare Linux), ma spero tu capisca quel che intendo.
E poi io _voglio_ poter registrare, poter avere un’interfaccia più leggera, poter evitare che firefox mi crashi ogni 3×2 (sì, se lo segnalo agli sviluppatori mi risolveranno il problema, ma se lo risolvo io faccio prima), poter semplicemente scegliere (N.B: come abbiamo visto, il sito della RAI è praticamente un “programma” nel senso più classico del termine, con le sue librerie, e io di solito non faccio girare programmi qualunque sul mio computer). Tra l’altro per me che uso Linux, Silverlight non è “multibrowser”, funziona solo con Firefox.
(no, non mi sembri un provocatore)
Non ho parole per ringraziarvi.
Che il Dio dell’informatica – qualora esistesse – vi benedica tutti.
Funziona.
P.s.
Per chi preferisse utilizzare ‘mplayer’ piuttosto che ‘vlc’, basta sostituire nello script `vlc –http-user-agent=”$AGENT” -` con qualcosa del genere:
” mplayer -playlist – -cache 512 -user-agent $AGENT -prefer-ipv4 ”
Saluti
Pietro
non è vero perchè molto spesso, ti assicuro, viene imposto che il flusso non sia registrabile, in alcuni casi viene anche obbligato l’utilizzo di un DRM in altri considerato accettabile un token tipo quello che ha messo la Rai o che usano anche altri siti.
Scusa ma tra flash e silverlight che differenza c’è ? anzi flash è proprietario anche su Linux mentre Moonlight è un progetto Open Source e puoi anche ricompilarlo e cambiare i codec ma di che monopolio parli ?
Esistono vari formati e ogni operatore sceglie quello che ritiene costi meno o sia più adatto nel mondo ci sono tantissi broadcaster che sono passati a Silverlight perchè ha una roadmap più ricca e supporta con lo Smooth Streaming lo streaming via http con adattamento di banda che , pensa un pò, consente di usare per ripeter il segnale video qualunque reverse proxy, anche Linux , mentre invece Adobe obbliga all’utilizzo di un protocollo proprietario e tutti i server di streaming devono essere macchine specializzate.
Inoltre le specifiche dello Smooth sono state rese pubbliche e chiunque puo reimplementarle senza pagare brevetti http://www.iis.net/downloads/files/media/smoothspecs/MS-SMTH.pdf
per tanto mi sembra che sia molto più aperto Silverlight di altre soluzioni. Lo sapevi ?
Parli della BBC ma lo sai che BBC non permette di usare i contenuti fuori dal sito ESATTAMENTE COME STA FACENDO LA RAI e non trasmette in dirette i contenuti protetti da diritti di terzi come invece si prende il rischio di fare la Rai per darci la possibilità di vederli
… a me non risulta che settare l’user-agent del player sia veramente necessario…
Ciao ragazzi, seguo il blog di Flavio Tordini da un anno e mi ha sempre permesso di vedere la RAI sul PC. Quindi ringrazio lui e tutti coloro che risolvono tali problemi.
Scrivo perchè mi sono completamente perso.
Qualcuno potrebbe riassumere la procedura da effettuare per vedere i siti rai su Linux?
Grazie mille.
Pietro
La copia personale è permessa , non è un diritto. In polti casi per avere la possibilità viene imposto che il contenuto non sia registrabile e addirittura per certi contenuti viene imposto il DRM per avere la possibilità di erogare il contenuto.
Relativamente alla BBC ti assicuro che anche in quel caso, non viene concessa la possibilità di accedere a contenuti da player diversi ESATTAMENTE COME STA FACENDO LA RAI.
Relativamente a a Silverlight e youtube ovvero flash non capisco, sono due alternative , in particolare paradossalmente Silverlight è più aperto. Flash è proprietario anche su Linux mentre Moonlight è un progetto opensource che puoi anche ricompilare ed utilizzare con codec differenti. Inoltre molti broadcaster NBC, BSKY, TV2, CANAL+ , MEDIASET, ETC) stanno passando a SIlverlight perchè offre anche una tecnica di streaming che si chiama smooth streming completamente basta su HTTP che permette di utilizzare come edge del segnale qualunque reverse proxy senza costi e si può usare anche Linux, il protocollo è pubblico (http://www.iis.net/downloads/files/media/smoothspecs/MS-SMTH.pdf) e anche reimplementabile senza costi di brevetto ed è proposto come standard, mentre invece in flash devi usare rtmp e tutti i server sono proprietari ed i costi sono maggiori ed occorrono macchine specializzate anche sull’edge.
Mi avete bloccato i post, questo perchè siete persone libere, cos’è avete applicato anche voi un token per non rendere accessibile la discussione?
Pietro
La copia personale è permessa , non è un diritto. In polti casi per avere la possibilità viene imposto che il contenuto non sia registrabile e addirittura per certi contenuti viene imposto il DRM per avere la possibilità di erogare il contenuto.
Relativamente alla BBC ti assicuro che anche in quel caso, non viene concessa la possibilità di accedere a contenuti da player diversi ESATTAMENTE COME STA FACENDO LA RAI.
Relativamente a a Silverlight e youtube ovvero flash non capisco, sono due alternative , in particolare paradossalmente Silverlight è più aperto. Flash è proprietario anche su Linux mentre Moonlight è un progetto opensource che puoi anche ricompilare ed utilizzare con codec differenti. Inoltre molti broadcaster NBC, BSKY, TV2, CANAL+ , MEDIASET, ETC) stanno passando a SIlverlight perchè offre anche una tecnica di streaming che si chiama smooth streming completamente basta su HTTP che può essere reimplementata senza costi di brevetto (http://www.iis.net/downloads/files/media/smoothspecs/MS-SMTH.pdf) mentre invece in flash occorre usare rtmp che è proprietario e che richiede macchine specializzate anche sull’edge
ringrazio dello script
un po’ brutalmente, ma l’ho aggiunto a quello presente sulla wiki di slacky.eu:
http://www.slacky.eu/wikislack/index.php?title=Rai.tv_senza_silverlight
@Pietro Battiston
Vero, funziona anche senza.
Lo script rai.sh linkato alla fine dell’articolo non mi funziona, mentre quello postato su slacky.eu si’.
Tuttavia non riesco a vedere le dirette (sono negli USA). Che filtrino gli indirizzi IP delle richieste?
Mi rispondo da solo: ovvio che si’. Argh!
Mi rispondo da solo: ovvio che filtrino gli IP… Argh!
Buonasera a tutti
Ringrazio dello script funziona bene (finchè quei “geni” della RAI non ne penseranno un altra)
Vorrei fare un breve commento al dibattito sull’opportunita’ o meno di implementare delle tecnologie per limitare la visibilità del sito da parte della RAI
Visto che PAGO il canone PRETENDO di poter accedere ai contenuti RAI utilizzando la tecnologia che preferisco, sono una compagnia PUBBLICA, presente? Dovrebbero ricordarselo
Siamo consumatori NON pecore questi signori devono mettersi in testa di RISPETTARCI.
Invito tutti a protestare civilmente con lor signori.
Avevo scritto all’indirizzo customer-care e questa e’ la risposta che ho ricevuto:
###
Gentile Signor X Y,
in riferimento alla Sua segnalazione, Le suggeriamo di contattare direttamente RaiNet, editore della Rai sul web che cura e presidia i servizi interattivi e multimediali, all’indirizzo di posta elettronica rai-net@rai.it
Grazie per averci contattato.
Cordiali saluti.
Contact Center ScriveR@i
###
grande idea usare il nome di Giulia per fornire la soluzione
@chiegiulia: e non potrebbe darsi che una programmatrice sveglia sia in grado di risolvere il problema?
siamo di nuovo tagliati fuori…
Ieri ho avuto problemi di connessione e probabilmente lo script non funzionava per questo motivo, mentre stamattina funzionava tutto a dovere. Peccato che stasera sia di nuovo ritornato a non funzionare: eseguendolo compare l’avviso che quel video può essere visto solo sul sito rai.tv
Lo script di slacky non mi funziona purtroppo più. Avranno messo ulteriori controlli e blocchi. Che tristezza.. e uno poi gli deve pagare pure il canone.
tentando di vedere bayern-fiorentina su rai2 compare nuovamente il banner “la visione del video è consentita solo sul portale rai.tv”…
ci risiamo.
Uhm…. la pacchia mi sa che è durata poco.
Qui non non va più.
L’unica soluzione che vedo è emulare la dll, ammesso anche di trovare di nuovo l’algoritmo per cambiarlo lato Rai ci vuole 1 secondo mentre per capire cosa hanno fatto ci vuole molto di più, la soluzione definitiva è appoggiarsi alle lib moonlight
Metter su un server con silverlight (o moonlight se funzia), leggere l’indirizzo dello stream e postarne una lista aggiornata ogni n minuti è molto, poco o niente illegale?
E come ci appoggiamo se quella robaccia gira da schifo su Linux?
salve a tutti! sono d’accordo con fabrizio, ma non credo sia una cosa semplice..
per il momento io sto ovviando con un sistema “fatto in casa”, che potete testare qui:
http://apps.facebook.com/tv-player/
l’applicazione consente la visualizzazione dei canali attraverso un player integrato nel browser web(utilizzando vlc multimedia plugin, mplayerplug-in, ecc) oppure tramite un lettore esterno(vlc, windows media player, mplayer..)
ci vuole una 30ina di secondi perchè parta la diretta, quindi abbiate pazienza..
qualsiasi canale rai venga selezionato il player carica Rai Uno, ma in giornata conto di ripristinare anche gli altri
Rai 3
ttAuth: MjM3OUdISktTTFZOVlRfY2dgb2Zwb296fXh/gouP
ttAuth: MjM3OUdISktTTFZOVlRbXWZlY3Jpc3ZyfniFgoc=
Rai 1
ttAuth: MjM3OUdISkhTTFZOVlRcZmBgb2ZwdG95fXiAhw==
Rai 2
ttAuth: MjM3OUdISklTTFZOVlRiZmZgb2Zwdm91dXx+gYw=
Orario circa le 10:45
Direi che i primi byte sono uguali in tutti e tre i canali novita rispetto alla analisi precedente (la codifica e’ sempre base64 lo si capisce dagli uguali in fondo)
1) siamo sicuri che è una buona idea discuterne nei commenti?
@Giulia:
stanno usando ancora il trucchetto di patchare con una stringa stupida.
Plottando quel che esce decodificando il token con gnuplot è evidente che questa volta l’incremento è 3
la stringa che esce è:
yyyy;ccc;G-M-??-H-M-S-??
le maiuscole stanno a dire che si tolgono eventuali zeri; i punti di domanda stanno a dire che quei campi sono un qualche hash numerico degli altri campi che sto cercando di capire…
https://addons.mozilla.org/en-US/firefox/addon/6647
Lo consiglio a quelli che si vogliono dilettare di criptoanalisi.
Niente e’ stupido, usano un cifrario di http://it.wikipedia.org/wiki/Cifrario_di_Vigénère
che pero’ per definizione non puo’ essere utilizzato in quel modo.
Credo che tecnicamente stiano tentando di “proteggere” sanRemo senza implementare sistemi DRM o simili(se fate caso alle date di introduzione dell’agent e’ questo il perido in cui fanno gli aggiornamenti).
http://mediapolis.rai.it/clientaccesspolicy.xml
anche questo e’ una novita’ ?
@Giulia, ma li vedi i miei commenti? ho già decodificato la cifratura, manca solo da capire l’hash, p.es.:
MjM3OUdISktTTFZOVlRfY2dgb2Zwb296fXh/gouP -> 2010;986;18-2-567-9-40-55-1178
-Hanno cambiato la .dll, non usano più smartassembly, il che implica che il .xap è nuovamente funzionante con moonlight (ergo con linux; resta il fatto che la cpu viene inutilmente messa sotto stress)
-clientaccesspolicy.xml non è una novità
Per commenti e collaborazioni, mi trovate su #reallyannoying su irc.freenode.org
Quindi adesso si puo usare deobfuscate + .net reflector ?
Giulia
Per quanto mi riguarda utilizzare il sito ufficiale potrebbe anche andare bene. Il fatto e’ che anche quando funziona richiede una quantita’ inaccettabile di risorse su linux. Una delle mie CPU in pratica e’ occupata al 100% e il video non e’ fluido.
Se fosse possibile utilizzare le librerie moonlight essenziali senza portarsi dietro tutta l’infrastruttura del sito RAI saremmo tutti piu’ felici
ola, novità:
è cambiato il ttAuth.
lavorano sempre sulla data, ma anche su altro.
sono arrivato a questo:
ttAuth:
MjM3OUdISkhTTFZOVlRdY2NgbmZxeG93eHiAiYw=
data: 18-02-2010 08:59:20
2010;983;18-2-363-8-59-20-
quindi:
anno;stream_id;giorno-mese-?????-ora-minuti-secondi-…
la tecnica è la stessa, prendete il ttAuth, togliete il base64, e per ogni carattere togliete 3*posizione anzichè 1 come prima.
in pratica in python:
a=”2379GHJHSLVNVT]cc`nfqxowxx”
i=0
x=”"
for ch in a:
x+=(chr(ord(ch)-i))
i=i+3
print x
e avete la stringa originale…
il problema è che non so cosa sia quel 363…
edit: guardando la dll direi che quel 363 è random….
@Luker: mi sembra difficile sia random: se è generato lato client e verificato lato server, la generazione deve essere algoritmica, altrimenti come lo verifichi?
…ne verifichi solo una parte?
nella dll vedo chiamate a random.next()
a… la stringa completa sarebbe:
2010;983;18-2-363-8-59-20-288
363 credo veramente sia random, ma il 288 forse no… controllo…
dalla dll, sia il 363 che il 288 sono random. aggiornate lo script please?
effettivamente sono random, ma in teoria dipendono dai secondi dell’ora tramite seed;
In pratica non vengono controllati.
Flavio ci aggiorni lo script ? Mi sembra che li info siano sufficienti !
Giulia
k, ve lo posto io è rai.sh modificato:
@Luker, i due numeri random in teoria sono <1234; in pratica non vengono nemmeno controllati per adesso
Mi chiedo com’è possibile che non riescano a fare qualcosa di più complicato, che so, prendere i bit della stringa, swapparli e ruotarli, applicargli un or esclusivo, dai un po più di fantasia
!
confermo che funziona. non vengono controlati i due numeri random e non vengono contrallati nemmeno i secondi (per cui mi pare inutile prindere la data da http://videowall.rai.it/cgi-bin/date.
Grazie mille, ho riaggiornato lo script:
http://www.slacky.eu/wikislack/index.php?title=Rai.tv_senza_silverlight
@Antani:
*T*A*C*I*
@Luke88: non funzia
Segnalo che usando moonlight beta per firefox, la RAI è visible su Linux, purtroppo non funziona con altri browser.
Lo potete reperire qui:
http://www.go-mono.com/moonlight/prerelease.aspx
@Hilinus: quale firefox usi? Io sto usando 3.6.2pre (Namoroka) e neanche con la prerelease di Moonlight vedo niente (solo lo stream “bianco” che mi avverte che si può vedere solo dal portale rai… ed io sono sul portale rai!)
Per di più sfortunatamente trattasi di una alpha di cui gli stessi sviluppatori ammettono i rischi per la sicurezza: “This release should be considered alpha quality. There are various new subsystems in Silverlight 3 (e.g. pixel shaders, local messaging, the client http stack) which expose new and different attack vectors, and the implementations of these subsystems have not yet been exercised or audited.”
@Ernesto: Uso firefox 3.6 e funziona tutto. Purtroppo esporsi a possibili attacchi sembra l’unica via, fin quando non si riuscirà ad aggirare tutte le protezioni inserite…
@Ernesto:
…sicuro? a me funziona…. sia le dirette che gli altri stream…
Anche a me funziona dal sito http://www.rai.tv, con firefox 3.6 e moonlight 2.0
Il problema principale e’ che la CPU dove gira firefox resta costantemente al 70-80% e il video si vede talvolta a scatti. Immagino sia un problema generale di moonlight su linux che non e’ per niente ottimizzato
ho appena provato lo script luke88 0.2.4.1 e funziona benissimo.:-). ragazzi siete veramente dei geni e questa (avvincente) lotta con RAI non potrà che vedervi vincitori… peccato non avere le capacità tecniche per aiutarvi!!!
volevo anche ringraziarvi tutti (tecnici RAI compresi) perchè in questi miei 2 giorni a letto per influenza sto seguendo passo passo la battaglia che si sta rivelando molto più divertente dei programmi RAI stessi!!
Grazie per lo splendido lavoro, siete bravissimi. Temo solo che avrà una funzionalità limitata, essendo per loro, come qualcuno ha già fatto notare, molto semplice cambiare l’ordine dei campi o maschera di codifica. Alcune domande: per far funzionare l’ultimo script ho dovuto togliere i
“|cut -d ‘0′ -f 2-”
perché, nel caso in cui la cifra dei minuti o dei secondi termina per zero (10,20 ecc) ritorna, a mio avviso giustamente, una stringa nulla. Di passaggio l’ho tolto anche nella codifica del mese, che ora leggo 02 e non più 2 e sembra funzionare ugualmente. In pratica ho modificato così:
MONTH=”`echo $DATE|cut -d ‘-’ -f 2`”
YEAR=”`echo $DATE|cut -c 7-10`”
HOUR=”`echo $DATE|cut -d ‘ ‘ -f 2|cut -d ‘:’ -f 1`”
MIN=”`echo $DATE|cut -d ‘:’ -f 2`”
SEC=”`echo $DATE|cut -d ‘:’ -f 3`”
Spero di essere stato utile
Confermo che gli streams sono visibili dal portale con Firefox 3.6 + Moonlight 3.0 preview.
Lo script di flavio ( rai.sh ) non funziona : il problema è che bash (almeno la versione installata nel mio sistema ) non riconosce GG MM AAAA HH MM SS come elementi dell’array DATE. Qualcun altro può confermare ?
@ mgiacome:
err…sry, errore mio, hai ragione.
ho visto che veniva usata la codifica -2- per il mese e non -02- e ho applicato il primo fix che mi veniva in mente senza manco provare…
Confermo che funziona!
Sinceramente mi aspettavo qualcosa di più complesso che un numero random ignorato… Ho come la sensazione che stiano iniziando a grattare il fondo… La prossima protezione cosa sarà? L’anno elevato al quadrato?
@Luker
Perfetto … funziona !!!
Lo script è aggiornato. Grazie a tutti!
2 minuti e non funziona più. Ci tengono parecchio al loro sanscemo.
@Flavio:
occhio al fix:
nello script di prima vanno modificate un paio di righe:
DAY=”`echo $DATE|cut -d ‘-’ -f 1`”
MONTH=”`echo $DATE|cut -d ‘-’ -f 2`”
YEAR=”`echo $DATE|cut -c 7-10`”
HOUR=”`echo $DATE|cut -d ‘ ‘ -f 2|cut -d ‘:’ -f 1`”
MIN=”`echo $DATE|cut -d ‘:’ -f 2`”
SEC=”`echo $DATE|cut -d ‘:’ -f 3`”
errore mio.
Sì scusate stavo provando con la vecchia versione. Scaricati lo script linkato nel post. La data è parsata con una tecnica più semplice.
io, ad esempio, mi guardo solo rainews, e raistoria qualche volta, per cui non è che ne abbia “bisogno” di accedervi senza il player microsoft… è una questione di principio: non bisogna mollare perché obbligarci ad installarfe un software non libero per guardare le loro schifezze è sbagliato. punto.
la lotta continua sino alla vittoria!
ps: disassemblando la dll vedo che non è la rai che ci fa dannare, ma gaia srl:
http://www.gaia.is.it/pagine/Rai_TV_website_adopts_new_Silverlight_Player_for__live_streaming,NewsDetail_T001,EN,69,-news.aspx
@Luker
non funziona più … *sigh*
linuser scarica lo script linkato nel post
io diko solo una cosa ma la rai non pensa a coloro ke non possono installare silverlight?
ma che dite? qui funziona tutto… (io uso una mia implementazione in Haskell – che non distribuisco per via del fatto che un compilatore per haskell (ghc) non sono molti ad averlo
…-, ma l’algoritmo quello è….)
@flavio
probabilmente la mia bash non supporta gli array ( version 3.2.39(1)-release – Hardy 8.04 )
@Luker , tutti
errore mio … lo script funziona ( avevo provato a settare DATE da commandline per vedere se la riconosceva come array e rimaneva settata con il vecchio valore )
Piccola nota sulla funzione giveRND: non basta usare `((RANDOM%10))’ (oltre ad avere lo stesso risultato è anche molto più veloce (anche se ovviamente si parla solo di centesimi di secondo))?
Se interessa ho fatto un “porting” dello script interamente in Python (niente bash, curl, wget e altro) eseguito e testato anche su macchina Windows.
A parer mio l’utilizzo di Python può aiutare nel tenere aggiornato lo script contro i prossimi tentativi di criptaggio.
Se hai il Python posso aggiornare il plugin per xbmc.
@Andrea: se lo rendi disponibile, lo provo su maemo5 (n900), ben fornito di pyrhon.
Per comodità di debug, mi sono fatto “rai.py”…
#! /usr/bin/python
import sys, random, urllib2, re, subprocess
str_id = re.match(‘.*=([0-9]*)’, sys.argv[1]).groups()[0]
date = urllib2.urlopen(‘http://videowall.rai.it/cgi-bin/date’).read().strip()
g, m, a, o, mi, s = date.replace(‘-’, ‘ ‘).replace(‘:’, ‘ ‘).split(‘ ‘)
r1 = random.randint(0,999)
r2 = random.randint(0,999)
stringa = “%(a)s;%(str_id)s;%(g)s-%(m)s-%(r1)d-%(o)s-%(mi)s-%(s)s-%(r2)d” % locals()
x = ”
i = 0
for ch in stringa:
x+=(chr(ord(ch)+i))
i=i+3
token = x.encode(‘base64′).strip()
headers = {‘User-Agent’: “Mozilla/5.0 (X11; U; Linux x86; it; rv:1.9.1.7) Gecko/20100106 Ubuntu/9.10 (karmic) Firefox/3.5.7″,
‘viaurl’: ‘www.rai.tv’,
‘ttAuth’: token,
‘Connection’: ‘keep-alive’,
‘Keep-Alive’ : ‘300′,
}
stream_request = urllib2.Request(sys.argv[1])
for header in headers:
stream_request.add_header(header, headers[header])
opener = urllib2.build_opener()
file_content = opener.open(stream_request).read()
stream = re.search(‘HREF=”([^"]*)”‘, file_content).groups()[0]
subprocess.call(['vlc', stream])
se (come me) ad uno script che ne incorpora in python preferisci uno script in python, bene… altrimenti, bene lo stesso.
ciao
Pietro
vogliate per favore spiegarmi, con un linguaggio semplicissimo e, quindi, non tecnico, i passaggi da fare per vedere i canali rai utilizzando il S.O. linux mandriva? Grazie
Spero di non offendere il proprietario del blog (ma in caso, non mi offenderò certo io se questo commento viene cancellato) se suggerisco a Luigi di usare un software più semplice, come
http://www.pietrobattiston.it/report
(anche
http://www.socialtivu.it/download
è semplice, una volta che si sa come utilizzarlo).
@Pietro, nessun problema a linkare quei programmi, anzi. Diciamo che la impl in Bash può essere considerata l’”implementazione di riferimento” per poi sviluppare applicazioni più complete.
Vedo che SocialTivu non rilascia sorgenti, quindi non è Free Software. Chi garantisce che sia software pulito? Se devo usare un software proprietario di un pincopallino qualsiasi allora preferisco usare quello della RAI.
@Flavio: hai completamente ragione, abituato a vivere tra python (non offuscato) & open source non ci avevo nemmeno fatto caso (a dire il vero, l’avevo già scartato per il mio utilizzo perché non ho una JVM installata)
@luigi: fai finta che non ti ho mai suggerito socialtivu
@Elrond:
in linea teorica si, mi sono abituato a fare così perchè $RANDOM della bash è sempre stato poco random, e mi tornava molto spesso 0 e 1…
Lo script è ora compatibile con il Mac. Enjoy.
@andrea: interessa interessa
personalmente sono incazzato per non poter vedere -oltre allo streaming- anche le puntate dei programmi che mi interessano e non sempre riesco a vedere live (annozero e presa diretta). Fare un mirror dove carico (o carichiamo se interessa) le puntate ricodificate le puntate sarebbe illegale?
d
Vi invio per conoscenza questa mail indirizzata al servizio tecnico RAI (e a diverse associazioni consumatori) che evidenzia la discriminazione di utenza su un servizio da loro fornito al pubblico internet.
”
Spettabile RAI,
mi chiamo XXXXX e sono padre di una bambina di quasi tre anni. Vi scrivo da XXXXX, un paese del’entroterra ligure dal quale, al momento non è possibile vedere alcun canale con il digitale terrestre.
Fino a poco tempo fa mi era possibile far vedere a mia figlia alcuni dei vostri canali dedicati ai bambini, (RAI YOYO, RAI GULP), tramite l’utilizzo dello streaming internet delle vostre reti, un servizio a mio avviso meraviglioso e all’avanguardia.
Mia figlia era molto felice quando poteva vedere questi programmi altrimenti a lei preclusi, data la totale assenza del digitale terrestre che, comunque in ogni caso non possiedo.
Purtroppo questo servizio non è più fruibile se non tramite il vostro portale con tecnologia proprietaria “Microsoft Silverlight” che sul PC dedicato a mia figlia non è utilizzabile.
Poiché queste restrizioni non sembrano dettate da motivi tecnici, (infatti fino a poco tempo fa funzionava benissimo), ma da continue “forzature” di altra natura che non sono facilmente spiegabili ad una bambina di 2 anni, vi richiedo con la presente il ripristino di tale servizio.
In caso contrario, considerando che a breve sarà previsto anche per la mia regione lo switch-off del segnale tv tradizionale, mi sentirò autorizzato alla disdetta del canone televisivo per l’anno avvenire, non essendo più noi in grado di usufruire di alcun servizio televisivo da voi fornito.
Cordialmente
“
@andrea
dov’è il portin in python?
@ andrea
dov’è il porting?
@andrea
dov’è il porting?
Se può interessare, dall’analisi delle richieste http sembra che, per i contenuti non in diretta, il campo ttAuth venga calcolato col vecchio algoritmo ( ID;GG-M-YYYY HH:MM:SS e patch 000102…).
Probabilmente, quando l’ID è lungo, aumentare il valore 3 a 3 porta facilmente a superare 256.
Comunque, al momento,per questi contenuti, ttAuth non sembra essere controllato e i vari script che sfruttano il nuovo algoritmo funzionano tranquillamente anche sull’ archivio (per la verità, funzionano anche i vecchi script senza ttAuth).
Posto queste righe solo per una migliore comprensione di come lavora l’algoritmo Rai, che in qualche modo discrimina tra cont=983 e cont=zXUQH… e per futura memoria, dovessero implementare il controllo anche nel caso delle repliche.
Max
Mi rivolgo in particolare a @LUKE88
puoi guardare il mio script e apportare modifiche al tuo in maniera da non dover chiudere il lettore vlc ogni volta?
c e in particolare anche una sezione per posizionare le finestre. anche quello sarebbe una cosa comoda…
cioè raga’ nun ho tempo di stare dietro alla rai per modificare sempre ogni giorno rai-qt
il mio script si trova qui
http://www.kde-apps.org/content/show.php/Rai-qt?content=112093
la rc9 è l ultima
@Andrea potresti pubblicare un indirizzo sul quale contattarti?
ID=`expr match “$STREAM” ‘.*=\([0-9]*\)’`
funziona solo sotto linux
ID=`expr “$STREAM” : ‘.*=\([0-9]*\)’`
funziona anche sotto Mac
Ho provato col mio Mac non si aprono i canali e mi da il seguente errore (forse xchè non trova base64):
+ AGENT=’Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.1.7) Gecko/20100106 Ubuntu/9.10 (karmic) Firefox/3.5.7′
+ STREAM=’http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=983′
++ expr match ‘http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=983′ ‘.*=\([0-9]*\)’
expr: syntax error
+ ID=
++ curl -A ‘Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.1.7) Gecko/20100106 Ubuntu/9.10 (karmic) Firefox/3.5.7′ http://videowall.rai.it/cgi-bin/date
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 20 0 20 0 0 209 0 –:–:– –:–:– –:–:– 869
+ DATE=’19-02-2010 17:59:50′
++ echo ‘;19-02-2010 17:59:50′
+ TOKENSTRING=’;19-02-2010 17:59:50′
++ python
+ MASKEDSTRING=’;2;047398::+=DHDIKGC’
++ echo ‘;2;047398::+=DHDIKGC’
++ base64
./rai.sh: line 17: base64: command not found
+ TOKEN=
+ curl -A ‘Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.1.7) Gecko/20100106 Ubuntu/9.10 (karmic) Firefox/3.5.7′ -v -d -H ‘Connection: keep-alive’ -H ‘Keep-Alive: 300′ -H ‘viaurl: http://www.rai.tv‘ -H ‘ttAuth: ‘ -H ‘Content-Length: 0′ ‘http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=983′
* getaddrinfo(3) failed for Connection: keep-alive:80
* Couldn’t resolve host ‘Connection: keep-alive’
* Closing connection #0
curl: (6) Couldn’t resolve host ‘Connection: keep-alive’
* About to connect() to mediapolis.rai.it port 80 (#0)
* Trying 212.162.68.79… connected
* Connected to mediapolis.rai.it (212.162.68.79) port 80 (#0)
e
Io sono sulla chat IRC insieme a wilder.
Lo script “era” questo: http://openpaste.org/en/19311/
Funzionante fino a meno di un’ora fa. Hanno di nuovo cambiato tipologia di offuscamento.
Dimenticavo: richiede Python 3.1
ho notato che han cambiato di nuovo…
Flavio, io ogni tanto faccio un clear della cache, e non vedo i post nuovi fino a che non posto di nuovo… è per la moderazione?
Ragazzi,
ho scaricato lo script al link: http://flavio.tordini.org/files/rai.sh e seguito le istruzioni, mi appare il solito video che mi dice che il filmato è visibile solo dal portale rai, confermate?
Ho ubuntu karmic 9.10 se puo servire.
Confermo che i filmati si vedono con moonlight 3.0 preview
Bisogna aggiornare lo script!Non funziona più
Hanno cambiato di nuovo (di poco) l’algoritmo.
Lo volete capire che non dovete divulgare codice?
Metette tutto server side.
Credo che le modifiche del codice siano programmate, non penso che non divulgare codice risolva la questione.
Secondo me e’ perche’ c’e’ Sanremo e vogliono assolutamente che la gente veda la pubblicita’ sul sito
dando una veloce occhiata alla dll, il formato di base della stringa resta quello.
il problema è che viene modificato abbastanza pesantemente, non saprei come recuperare il tutto, non conosco l’assembly
@Zibri:
a che pro?
tanto loro appena vedono che abbiamo qualcosa che funziona cambiano, per cui non c’è alcuna differenza.
Lo script non funziona più..:-(
si si e dire che io avevo appena fatto la modifica a rai-qt
-.-”
…
anche io non vedo i post nuovi fino a che non posto di nuovo :/
Vedo i commenti nuovi nel menu a destra ma non nel post … problemi di caching ?
Luker:
perche’ server side c’e’ piu’ di un metodo per non dover manco fare il reverse.
e quindi qualunque cosa cambino cambierebbe anche sul server
Ho notato che alla /GET sullo script cgi che restituisce la data , adesso viene passato un numero progressivo come parametro ( http://videowall(dot)rai(dot)it/cgi-bin/date?195050 ; dopo circa 30 minuti il parametro era http://videowall(dot)rai(dot)it/cgi-bin/date?203207 ) ; probabilmente per validare o contare le richieste…
Chi e’ quello che ha suggerito le elevazioni a potenza ?!!!
a^=b in C# che significa ?
Comunque hanno complicato l’algoritmo di un bel po’ ma con un po di pazienza ci si viene a capo …….
@ giulia:
se era una domanda vera assegna ad a il valore ottenuto facendo l’or esclusivo bitwise tra a e b… se era una domanda retorica, scusami
Comunque ha me sto blog non funzia , se non posto non si aggiorna ne su semonkey 2.0.3 ne su firefox 3.6……..
Sia A la stringa In chiaro come la conosciamo
B = F1(A,(int)N) + ‘;’ + N con 0 < N < 30
D = F2(B,C) con C = "errore di calcolo"
E = Base64(D) = ttAuth
Bisogna capire F1 e F2 come funziano….
Comunque onore al merito se i ragazzi di Gaia Srl stanno modificando lo script seguendo questo forum, ci volgliono due bei attributi per mettere del codice poco testato su un sito di cosi alta visibilita' come quello rai a questo ritmo.
Certo se testassero meglio il sito su Ubuntu 10.4 Alpha 2 magari dopo san Remo
@giulia: N potrebbe essere ora + minuti?
nn credo che i ragazzi di gaia srl leggano questo blog…semplicemente si accorgono che qualcuno bypassa il portale per accedere ai contenuti..ma sono assolutamente d’accordo con giulia quando dice che nn si fanno troppi problemi a mettere su codice poco testato(e questo per noi è un bene)
ho scritto due applicazioni per facebook (in php) che consentono di visualizzare le dirette rai:
la prima funziona analogamente allo script di fabio e richiede un buon lavoro di reversing ogni volta che in rai cambiano l’algoritmo(al momento non sono riuscito a reversarlo, ma ci sto lavorando..anzi se posso vi do volentieri una mano..)
la seconda invece utilizza un sistema “passivo” che credo sia un pò quello che proponeva di fare zibri, se nn ho capito male, quando diceva di lavorare “server side”..
in pratica è una sorta di moonlight “condiviso”..l’applicazione non genera nessun token ma lo ricava passivamente da una connessione già autorizzata per poi restituirlo all’utente che ne ha fatto richiesta
la prima, soggetta ai cambiamenti di umore di mamma rai, ha ovviamente smesso di funzionare, mentre la seconda è ancora operativa e nn credo possa essere “neutralizzata” tanto facilmente (chi è interessato la può trovare qui: http://apps.facebook.com/tv-player/)
stavo pensando che rendendo disponibile l’applicazione al di fuori di facebook si potrebbe integrare nei vari script in modo da fornire una “soluzione di backup” per gli utenti linux, utile quando in rai stravolgono gli algoritmi
riposto l’url dell’applicazione
http://apps.facebook.com/tv-player/
dato che nel precedente post è stato aggiunta una parentesi alla fine
ma perché non si aggiorna mai?
@mitm: applaudo alla tua ipotesi (che era anche di Zibri oltre che – nel mio piccolo – mia). Uno script – condiviso – che ognuno mette su un server di suo gradimento, che con moonlight decodifica le stregonerie rai.
@Ernesto:
non è un’idea stupida (anzi, direi che è l’unico modo di andare avanti)… ma neanche banale da implementare. Giusto per fare un esempio, su 3 volte, in 3 giorni diversi, che ho provato lo script di Zibri non mi ha mai funzionato.
Scusate la domanda scema, ma un feed per i commenti non c’è?!
adesso vedo solo canale 5 tra le principali, su facebook. Più che un problema tecnico pare un problema politico: come può un servizio pubblico comportarsi in questa maniera?
@giulia: la tua F2 sembra faccia una semplice addizione (basta analizzare i pattern con gnuplot, per esempio)
potresti fornire il codice disassemblato in qualche maniera?
Grazie
come si evince dal proprio sito, Gaia.srl,realizzatrice di RAItv online, è uno dei 30 partner più affidabili della Microsoft Surface Partners.
Gaia.srl e Microsoft sono, pertanto, di fatto la stessa cosa… E’ ovvio che cerchi di affossare ogni forma di concorrenza.. Strano è invece che possano permettersi di farlo in modo così spregiudicato.. Discutibile è che la RAI appalti un servizio così importante senza prevedere garanzie e tutele per tutti gli utenti.Interessante sarebbbe se a qualcuno venisse finalmente in mente di vederci chiaro anche in questo appalto.
Ragazzi, cerchiamo però di non mettere script e info su siti che obbligano a registrarsi.
C’è gente, ad esempio, che non ha un account su facebook e non intende averlo.
Diversamente non si riesce a dare una mano.
Ma pubblicare il servizio lato server secondo me è un reato e non si può fare , rischiamo che ci denuncino alla polizia postale
@wilder
dotdeobfuscate + .NET Reflector
@Giulia: non trovo una implementazione funzionante di dedotobfuscate su linux :/
Carissimi, tutti questi sforzi per aggirare il problema sono meritevoli, ma qui si pone una questione fondamentale. E’ necessario un ricorso legale al giusto livello contro un evidente sopruso: rendere la fruizione di un servizio pubblico condizionata all’accettazione di una specifica tecnologia proprietaria e segreta, dettata dal monopolista di turno. Qualcuno deve rendere conto di questa scelta.
@Maria: se pubblichi un servizio lato server e lo rendi disponibile all’universo mondo, forse si possono avere problemi.
Se pubblichi uno script o un programma, che faccia uso delle librerie di moonlight o di silverlight, e che decodifichi la stregoneria rai; e se ciascuno si prende una copia del programma e se la mette su un suo server *per uso personale* o degli amici piu’ cari, non credo si configuri un reato.
E’ come aprire il portale ed incollare sul monitor un cartoncino nero nello spazio della pubblicita’: ancora non ci possono *obbligare* a guardare la pubblicita’…
Ma scusa anche le tecnologie che sono nei televisori sono proprietarie che differenza c’è ? Poi comunque io la Rai la vedo dal portale anche sul mio Mac . Certo che vederla con il player preferito è meglio ma se stanno bloccando solo le dirette e non i contenuti in vod ci sarà qualche motivo logico. Inoltre noto che le dirette sono tutte bloccate tranne rainews24. Secondo me ci sono motivi connessi con i diritti dei programmi che vanno in diretta che non sono tutti proprietà della rai. Cosa ne pensate ? Non potrebbe essere così ?
Maria, certo che le tecnologie dei televisori sono proprietarie ma il segnale che decodificano è pubblico, e, nel nostro caso, pagato dagli abbonati Rai e dai contribuenti. La scelta della Rai pone dei limiti proprio alla fruibilità del segnale (in questo caso in forma di streaming). Suppongo che sul tuo MAC tu abbia installato tutti i plugin “obbligatori”.
@Maria
No, secondo me è solo un problema di introiti pubblicitari. La RAI – o chi per lei – incassa soldi dai propri sponsor anche per le dirette sul web. E vuole che chi accede agli stream veda la pubblicità. La coincidenza dei nuovi filtri con sanremo non è casuale.
Ricordo ad esempio che ultimamente il Mondiale di F1 non era visibile in streaming anche prima di questi blocchi. Appariva un filmato con cui si avvertiva che il contenuto non era disponibile: non disponibile nemmeno accedendo via browser. Qui c’entrava evidentemente la faccenda dei diritti.
Per quanto riguarda RAINews 24, è un canale che è on line da sempre: evidentemente la RAI ha deciso di lasciare questo servizio – esclusivamente d’informazione – liberamente fruibile.
io lo rimetto tanto perche magari qualcuno possa scrivere.
rai-net@rai.it
qui potete lamentarvi.
I commenti che danno in parte ragione o cmq giustificano la rai non hanno senso. Loro sono pagati da noi. fine. quindi devono permettere la visione dei filmati anche da parte di utenti linux. Questo è un soppruso bello e buono. discriminatorio direi.
La pubblicità ce la assorbiamo gia direttamente quando si vede la tv oltre al fatto che sti s***zi sono pagati non vedo perche mi devo assorbire quella pubblicita ulteriore che poi manco guardo.
Per onestà, devo dire che da oggi riesco a vedere i canali in diretta anche da linux, con firefox 3.6.2 pre e moonlight 2.99.03.
Ieri non si riusciva.
Però sono ancora motivato, perchè voglio riuscire a vedere i canali in mobilità su piattaforma maemo5 (n900) – che non ha in atto un port di moonlight.
Pertanto o me lo compilo (boh?) o serve uno degli hack.
Anzi mi piacerebbe fare il porting di uno degli script/applicazioni, tipo riport di Pietro Battiston, se mi autorizza…
Quanto alla applicazione facebook di mitm, funziona molto bene da desktop, ma su piattaforma maemo, per quanto il browser generalmente non dia problemi, non riesco a vedere tutti gli elementi della drop-down list dei canali, ed in particolare mancano tutte e quattro le dirette rai dalla lista.
@Ernesto: con riport puoi farci quel che vuoi (anche perché la licenza è la GPL)… ma per ora ci fai poco! Comunque, qualora funzionasse, non vedo che tipo di porting dovrebbe essere necessario (ma sarà che di maemo non so quasi nulla).
Se ho capito bene, mitm e zibri sono attualmente gli unici a riuscire ad ottenere lo stream, e sempre se ho capito bene si tengono ben stretto il metodo che hanno usato; quindi per ora non ho novità.
@ernesto
sei sicuro di utilizzare l’applicazione giusta su maemo?
http://apps.facebook.com/tv-player/
c’è anche un’altra app all’indirizzo
http://apps.facebook.com/tvplayer/
che per il momento nn permette di visualizzare i canali rai (sono alle prese con la dll Rai.Client.Services.Security ma per ora buio quasi totale)
non vorrei che erroneamente stessi utilizzando questa
Salve… So che è una domanda idiota ma…
NOn è che con i vostri script riuscite a creare un feed mms?
Mi spiego.
Io non ho antenna, né parabola.
Fino a qualche tempo fa, per vedere la RAI sulla mia TV mandavo il segnale via DLNA alla mia PS3 usando PS3Mediaserver o Tiversity.
Ora, ovviamente, non si può più.
Non sono iscritto a Facebook (e lo so… quanti cavoli che voglio!) e uso Windows.
C’è qualche soluzione per me o è meglio che mi metta l’anima in pace?
Grazie mille!!!
@ pietro battiston
nessun problema a spiegare il metodo che sto usando e a mettere a disposizione codice..basta trovare una sede adatta
come ho detto in precedenza posso anche mettere su una paginetta php esterna a facebook in modo che possa essere interrogata dai vari script (come soluzione alternativa fino a che il reversing della dll nn viene ultimato)
hei, se volete vedere il codice disassemblato e bello pronto in C# usare .net Reflector.
a me non funziona sotto wine, quindi mi sa che bisogna usare windows… ma almeno vedi il codice perfettamente.
@mitm: beh, sarebbe decisamente utile, sì
Il mio indirizzo email poi l’ho già scritto…
@mitm: perdirindirindina! Avevi ragione, avevo dimenticato il trattino… Ora si vede l’intera lista di canali, ma purtroppo il lettore video non si apre. Grazie per il link, sotto, comunque, per aprire in un lettore esterno!
Comunque, l’idea del php esterno, senza facebook, mi sembra migliore, in maniera da poter usare un lettore più leggero di quello che compare su facebook.
@mitm
Lo script php mettilo su torrent o rete Ed2k/Kad, che poi ci pensiamo noi a farlo girare. Almeno lo si può provare.
Ciao
P.s.
Io fino a ieri usavo uno script in perl disponibile su sourceforge, che utilizza qualcosa lato server. Ma da oggi non va più.
@Antani:
questa è tutta colpa tua!
la prima funzione prende la stringa come la conosciamo, e un numero random.
carattere per carattere fa binario(carattere) XOR binario(num_random)
poi c’è un append di “;numero_random”, in modo da poter tornare indietro…
ora vediamo che fa la seconda funzione…
Uhm … la soluzione lato server può essere più semplice da implementare ma è altrettanto facile da mandare a pu**ane senza neanche ammazzarsi : innanzi tutto si accorgerebbero ( si sono accorti ) dell’ammontare di richieste provenienti da un solo IP ( che poi è quello che sarà successo con quel portale str**** (dot)de che ricalcava la medesima struttura del sito rai ) , poi basterebbe rafforzare i controlli sul cross-domain-access ( peraltro già presenti ) e impedire alle richieste provenienti da un IP di essere evase e redirette verso un IP diverso …
A dirla tutta avranno rafforzato i controlli sugli streams proprio a causa delle varie implementazioni lato server che redistribuivano i contenuti RAI per mezzo mondo.
La soluzione migliore è uno script lato client che impedisca l’utilizzo lato server … altrimenti teniamoci quell’obrobrio di moonlight.
la seconda funzione è simile:
data la stringa “a” dalla prima funzione, e la stringa “b”=”errore di calcolo”
per tutta la lunghezza… {
i=1
j=0
a[i]=a[i] XOR b[ij]
i++
j=0
if j = b.length {
j=0
}
}
e poi il classico base64
credo sia così…
ora se qualche anima buona vole provare a tradurlo in python….
err… prima era a[i] XOR b[j]
e anche i parte da 0, non da uno… sry, ho fatto di fretta…
in sostanza è il cifario di vigenere
http://it.wikipedia.org/wiki/Cifrario_di_Vigen%C3%A8re
@luker
stai utilizzando .net reflector? cosa intendi per
> la stringa come la conosciamo
se vuoi possiamo sentirci su amsn
mitm.at.hotmail.dot.it
per la traduzione in pitone o simili
so ho usato il reflector.
la stringa di base è sempre quella:
anno;id_trasm;giorno-mese-random(1234)-ora-minuti-secondi-random(1234)
python non lo conosco, per cui non saprei esserti d’aiuto, sry.
ok mi bastava sapere il formato della stringa
$tokenstring = $YEAR . ‘;’ . $id . ‘;’ . $DAY . ‘-’ . $MONTH . ‘-’ . $random1 . $random2 . $random3 . ‘-’ . $HOUR . ‘-’ . $MIN . ‘-’ . $SEC . ‘-’ . $random4 . $random5 . $random6;
vedo se riesco a fare qualcosa…
poi mi spiegi come usare reflector…questo tool è una figata!
no aspetta…adesso sono 4 le cifre random?
beh, non è difficile da usare… io l’ho visto oggi per la prima volta…
però qualcosa non mi funziona…. forse la seconda stringa non è “errore di calcolo”…
no, il random è da 0 a 1234
io sono arrivato a questo:
MASKEDSTRING=`python < 16:
j=0
print y
EOF`
ma per me la stringa b non è “errore di calcolo”…
sry:MASKEDSTRING=`python < 16:
j=0
print y
EOF`
dannazione, non è proprio bello discutere dei cambiamenti nei commenti del blog….
abbiamo un forum usabile o una char irc?
panic: non vedo tutto quello che posto!
Per ora possiamo usare la chat irc://irc.freenode.org/#reallyannoying
Lurker sto provando a capire dai tuoi post le due funzioni. Ma se vieni in chat è meglio, facciamo prima. La traduzione in Python la posso fare io io senza problemi, mi basta aggiornare lo script che ho linkato pochi post fa.
PS: anche a me il blog dà problemi.
…ero riuscito a codificare/decodificare le vecchie richieste…
come detto prima facevano xor con un numero random che appendevano alla stringa, poi xoravano di nuovo con la stringa “errore di calcolo”, base64 e via…
…
han già cambiato, riusano smartassembly.
condivido in pieno le motivazioni del vostro spostamento in altro forum o chat ma spero che comunque terrete aggiornati anche noialtri sostenitori morali
@luca: visto che le condividi, le motivazioni, le spieghi anche a me?
io penso non abbia senso alcuno tenere segreto il tentativo di reverse engineering. non si dice che la rai è la piú grande industria culturale del paese? non è di interesse pubblico questa lotta per accedere ai prodotti di quell’industria, pagati con i soldi dei contribuenti?
io me ne sono andato dalla chat quando un paranoico si è messo a chiedere in giro chi conoscesse chi, per paura di infiltrati… io non partecipo a cospirazioni, ma a battaglie aperte, condotte sotto la luce il sole. altrimenti non mi interessa…
ps: ora, con il nuovo offuscatore, tagliano fuori tutti i sistemi non microsoft, immagino per il gran finale del festivale nostrano. io, intanto, lavoro sulle api di mono per aggirare il problema alla radice, nella convinzione che l’esclusione dell’universo del software libero non sia politicamente accettabile, anche per la rai. vedremo.