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.

  1. Giuseppe says:

    Vorrei segnalare che da circa 10 giorni/2 settimane lo streaming dei Canali Rai è molto, ma molto più lento di prima, e in taluni casi (Rai1, 2 e 3) si blocca -> http://img294.imageshack.us/img294/9915/rai2.png come mi ò successo ieri pomeriggio. In pratica, le percentuali di buffer mostrate da Vlc in basso a destra, che prima apparivano in modo quasi istantaneo (a testimonianza del corretto avvio dello streaming) ora, per vederli, devo aspettare parecchio, a occhio una quarantina di secondi.
    Da cosa può dipendere tutto ciò?

  2. Barbara says:

    Grazie K0wal5ky,
    quindi in lingua terrestre mi devo mettere l’anima in pace e cercare un altro modo per vedere i programmi!Ma perchè fanno così? La rai è o non è un servizio pubblico!cosa importa a loro che tu guardi i programmi sul loro sito o altrove…è solo per la pubblcità!?
    buona continuazione a tutti
    Barbara

  3. K0wal5ky says:

    @Barbara
    Temo di si Barbara. Sorse sono stato troppo tecnico prima ma il concetto e’ che finora non ho trovato soluzione per quei link che usano tecnologia ‘relinker servlet mp4′. Ho provato tutti i lettori (vlc/mplayer/xine) ma non si riesce a carpire il link dello streaming. Anzi, facendo altre prove con il mio script su Linux, ho verificato che anche alcune ‘fiction’ (non che mi interessino, ma e’ il concetto tecnico che mi stuzzica) hanno cambiato tecnologia di streaming ed ora non si vedono piu’.
    Mi dispiace. Per ora non so dirti altro… ma non demordo. Se trovo qualche soluzione la scrivo qui’.
    Buona serata

  4. matrobriva says:

    Che odio. Un servizio pubblico deve usare un formato proprietario???
    E allora che dire del fatto che il sito è inaccessibile all’estero? Ma che cavolo, se in Italia abbiamo l’etere, un italiano che sta in Spagna o in Irlanda, come fa a vedere mamma Rai senza montare una costosa parabola? L’Italia è seeeeeeeeeeeeeeeeempre indietro. Su tutto.

  5. K0wal5ky says:

    @Barbara,
    ciao, se leggi ancora il blog questa e’ la soluzione ai tuoi ‘relinker mp4′.
    ovvero: vlc “http://mediapolis.rai.it/relinker/relinkerServlet.mp4?cont=U2pPpPlussQeCJP3XceeqqEEqual&contenttype=wmv”
    Devi solo chiudere l’indirizzo tra doppi apici. Non ti ammorbo sul perche’ cosi’ funge e senza no.
    Buona visione

    K0wal5ky

  6. Nathalie says:

    Ciao a tutti. Io sono attualmente in Italia e sto provando da giorni di salvare una video nel archivio della rai, ecco il link http://www.rai.tv/dl/replaytv/replaytv.html#day=2010-05-25&ch=1&v=16716&vd=2010-05-25&vc=1 , ma niente da fare!! Non ci riesco!! Qualcuno mi púò aiutare per favore!!!! fra qualche giorni l’avrano cancellata :(:(

  7. deinde says:

    http://deinde.altervista.org/index1.php?option=content&itemid=9
    se a qualcuno interessa questo è una specie di telecomando che permette di cambiare canale senza dover riavviare lo script
    ciao..e mi raccomando continuate a fare carne di porco della rai

  8. deinde says:

    altri urls da aggiungere allo script!!

    “RaiMed”:”http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=87127″,
    “RaiSport2″:”http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=171791″,

    io il mio user agent l’ho cambiato così:

    Hacker/0.1 (X11; U; Linux x86_64; jp; rv:1.9.1.7) CarneDiPorco Firefox/3.6

    che dite?? se ne accorgeranno?!?!?!
    ciaooooo!!!

  9. Giuseppe says:

    @ Nathalie
    Niente da fare! Guarda cosa ho ottenuto dopo aver copiato il tuo link su rai.py, nominandolo Arch
    “C:\>python rai.py Arch
    Traceback (most recent call last):
    File “rai.py”, line 158, in
    match_url = re.match(re_url, stream).groupdict()
    AttributeError: ‘NoneType’ object has no attribute ‘groupdict’”
    Mi dispiace. Per le dirette Rai,invece non ci sono problemi. Ciao

  10. Nathalie says:

    ciao giuseppe. Grazie di aver provato..
    e se registro quello che ho sullo schermo, pensi che può funzionare? solo che è pesante perché la video dura 2ore !! conosci un buon programma per fare questo? e che registra anche il suono.. grazie

  11. _ says:

    x deinde.

    Wow che sfregio!
    Ma ti interessa fare vedere agli annoiati sistemisti Rai che sai scrivergli “ciao” nell’accesslog o ti interessa continuare a fruire di un servizio il piu’ a lungo possibile?

    Continua a esercitarti con la programmazione che e’ molto piu’ utile anche per il tuo futuro, magari lavorativo.
    Per quello ti meriti un bravo.

  12. deinde says:

    x _ :

    lo so..lo so…era una battuta infatti!!! mica l’ho cambiato veramente!!
    sai..ho uno strano senso dell’umorismo!!
    ciao

  13. Giangi says:

    Buongiorno a tutti ragazzi!
    La Rai, a partire da domani, inaugura il nuovo portale ‘Replay TV’ e, contemporaneamente, implementa una nuova tecnologia di streaming che è già stata resa operativa da ieri pomeriggio (fino alle 11.00, infatti, almeno i video on-demand di annozero utilizzavano la “vecchia” tecnologia).
    Il nuovo sistema di streaming è basata su “IIS Smooth Streaming” http://msdn.microsoft.com/en-us/library/ee230811(v=VS.90).aspx
    C’è probabilmente anche un incremento della qualità del video… in ogni caso, studiando la documentazione tecnica di MSDN si dovrebbe riuscire a capire come scaricare i chunk video e audio ed ottenere il video da scaricare… io iniziio a fare qualche prova… stay tuned!

  14. Giangi says:

    Altre info:
    http://msdn.microsoft.com/it-it/library/dd159743(Expression.30).aspx

    Io sono già provato a scaricare un po’ di chunk audio/video (è sufficiente utilizzare Fiddler o Orbit download) ma ho bisogno di qualcuno che mi aiuti a capire quale codifica sia stata utilizzata e come rimettere insieme i vari pezzi (audio e video) dello stream…
    Il download dei chunk audio/video è semplice, dato che sono basati sul protocollo HTTP e, partendo dal file manifest (ad esempio, questo è quello della puntata del 20 maggio di annozero http://smoothreplay.rai.it/replaytv/Annozero/20-05-2010_/20-05-2010.ism/Manifest ) è possibile ottenere tutto l’elenco dei chunk. I più attenti noteranno che per la sezione video, sono presenti ben 4 livelli di qualità differenti in quanto questo sistema di streaming permette appunto di adattare la riproduzione anche “durante” la visione per offrire la migliore qualità video in base alla banda disponibile evitando le interruzione di bufferizzazione che si evidenziano nel caso di stream a bitrate costante.
    Insomma, scaricare i chunk audio/video (anche nella qualità preferita) non è difficile… metterli insieme, neanche… ma quale formato viene utilizzato?

  15. Giangi says:

    Altro documento che può aiutare a capire meglio la tecnologia di SmoothStreaming utilizzata sul sito RAI:
    http://msdn.microsoft.com/en-us/magazine/ee336025.aspx

  16. Anonymous says:

    @Giangi

    FourCC=”WVC1″
    c’e’ scritto nel file .smi

    Ovvero Windows Media Player 9 Advanced Profile.

    Se giri su google trovi altre info

  17. matrobriva says:

    Et voila!
    Ho creato un minuscolo e stupidissimo front-end in zenity per lo script rai.py (GPLv3).
    Link: http://digilinux.altervista.org/script/raipy.html
    Si chiama RaiZen!

  18. Anonymous says:

    scusa ho scritto male volevo dire .ism/Manifest

  19. Scrivo qui nella vana speranza che succeda qualcosa; ma mi piacerebbe dare una mano…

  20. pax says:

    Salve a tutti.
    E’ possibile vedere canali tipo RaiSport1 e RaiSport2?
    Da quanto vedo nello script c’è RaiSport+.

    Ci sono ragioni particolari che non conosco o semplicemente manca il campo cont?

    Grazie x quanto fatto finora ;)

  21. pax says:

    Scusate.
    Mi sono accorto solo ora del precedente commento di deinde che riporto qui di seguito per comodità:

    deinde says:
    May 29, 2010 at 5:00 pm

    altri urls da aggiungere allo script!!

    “RaiMed”:”http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=87127″,
    “RaiSport2″:”http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=171791″,
    [...]

    Quello che nello script attuale è chiamato RaiSport+ corrisponde a RaiSport1.

    Ciao

  22. Paul says:

    Help!
    all’avvio dello script ottengo:

    Traceback (most recent call last):
    File “rai.py”, line 3, in
    import io, gzip
    ImportError: No module named io

    Grazie, ciao!

    Paul

    (Debian testing con KDE)

  23. Anonymous says:

    Cosi’ ho tirato giu’ i chunk:

    #!/bin/bash
    #—————————————————————————————-
    Url=”http://smoothreplay.rai.it/replaytv/Annozero/20-05-2010_/20-05-2010.ism”
    Manifest=”$Url/Manifest”
    mkdir -p /tmp/smooth
    #—————————————————————————————-
    SmoothProbe () {
    curl “$Manifest” | grep -i -E ‘ ./tmp/smooth.wmv

    Ma poi si vedono solo quadratoni colorati…
    Chi prosegue nel debug?

  24. Anonymous says:

    Scusate, non si legge il codice.

    Sta qui: http://pastebin.com/aDAQcTmH

  25. Ma i pezzi che si scaricano in che formato sono? ISMV?

  26. Anonymous says:

    la wget mentre li scarica li idenfifica come ‘video/mp4′ nel manifest
    c’e questa indicazione FourCC=”WVC1″

  27. Anonymous says:

    mp4split-1.0.8 “sembra” poter convertire i chunk .ismv in mp4 e viceversa.
    usando lo script che ho postato qui http://pastebin.com/aDAQcTmH
    ed eseguendo questi passi:

    cat /tmp/smooth/* > /tmp/test.ismv
    mp4player -o /tmp/test.mp4 /tmp/test.ismv

    potrebbe funzionare.
    Ma ho compilato mp4split e su Mandriva va in segfault.
    Qualcun altro puo’ verificare su distro Linux diversa?

    K0wal5ky

  28. underscore says:

    x K0wal5ky

    stasera non riesco ma domani ti faccio sapere (o smanettare) su ubuntu/debian

  29. Hai provato a convertire gli ISMV e ISMA di esempio che trovi qui? http://smoothstreaming.code-shop.com/download/vodpack.zip
    Oltretutto credo che il comando sia:
    mp4split.exe -o test.mov test.ismv
    almeno su Windows…

  30. Giuseppe says:

    Può qualcuno suggerirmi altri link http://img217.imageshack.us/img217/3299/raichannels.png
    Grazie

  31. underscore says:

    x Michele

    grazie per i file di esempio, provero’.

    Effettivamente sotto linux il tentativo di K0wal5ky va in segfault pure a me.
    O non ha scaricato tutti i chunk o il sw e’ ancora perfettibile o c’e’ qualche altra
    porcheria :)

  32. Anonymous says:

    Ciao,

    scusate l’imprecisione del post precedente ma ero gia’ focalizzato alla relaizzazione di un ‘mp4player’ che ho scritto quello invece di mp4split.

    @Underscore

    cosi’ funge: wine /tmp/mp4split.exe -o ./test.mov ./oceans-1336k.ismv
    Pare che la versione di windows giri bene con wine.
    Ho ottenuto un mov perfettamente leggibile.
    A questo punto bisogna vedere che immondizia mette la Rxx nei suoi chunks.
    Temo siano codificati con Windows Media Advanced Profile. Leggibile, da quanto ho capito finora (ma non si sa mai :-) ) a Mediaplayer 11.

    K0wal5ky

  33. Anonymous says:

    @Giuseppe
    Oltre la Rai ci sono:

    http://www.cielotv.it//cielo/static/swf/CieloLive.swf (Cielo Tv)
    http://www.sky.it/static/swf/sky_wowzakamai.swf (Sky tg 24)

    ma devi modificare lo script per lanciare flashplayer in caso di ‘Flash’.
    Senza restrizioni geografiche.

  34. Giangi says:

    Vi segnalo altre info interessanti sulla codifica:
    http://alexzambelli.com/blog/smooth-streaming-faq/

  35. deinde says:

    @ Nathalie:

    la partita è codificata con lo smooth-streaming come puoi vedere dal link:
    http://smoothreplay.rai.it/ReplayTV/replaytv_raiuno-isml/2010-05-14-16-04-11-379/Segment067/replaytv_raiuno.ism/Manifest
    per il momento non ti so aiutare però puoi conservarti il link nell’eventualità che qualcuno sappia scaricare il file.
    ciao.

  36. Nathalie says:

    grazie.. speravo che con questi cambiamenti si potesse finalmente caricarla… :( sopratutto che domani è l’ultimo giorno, poi la cancellano :(
    grazie cmq.

  37. Giuseppe says:

    @Anonymous.
    Qualche post più su hai scritto: “ma devi modificare lo script per lanciare flashplayer in caso di ‘Flash’.”.
    Intendi dire lo stream della riga 24 di rai.py? Questo:
    stream = “http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=983″
    Potresti essere più preciso? Presumo che tu abbia già provato Cielo e Sky tg 24. Grazie

  38. Anonymous says:

    @Giuseppe
    @Giuseppe

    Non uso lo script rai.py (ho un vecchio python 2.4) ma il concetto e’ questo, almeno con bash, e credo sia facilmente replicabile con python:

    normalmente lancio vlc pasandogli il link (mms) decodificato ed il ttauth
    Ma eseguo un test sul suffisso del link.
    Se il suffisso e’ ‘swf’ lancio semplicemente il comando:

    flashplayer http://www.cielotv.it//cielo/static/swf/CieloLive.swf

    flashplayer e’ il player flash standalone (non il plugin) che ogni distro Linux di solito ha gia’ istallato. Altrimenti lo scarichi dal sito Adobe.
    Guardo regolarmente Sky e Cielo anche se esco in rete da una Vpn con IP che sbuca in Uk.

  39. matrobriva says:

    Ho modificato lo script in modo che permetta di visualizzare anche i canali SkyTG24 e Cielo. http://digilinux.altervista.org/script/raipy.html

  40. matrobriva says:

    Ora visualizza anche Meteo.it, Sport Italia e La7.

  41. Anonymous says:

    ora fa anche il caffe’!

  42. Enrico says:

    matrobriva non hai detto il comando per vedere quei canali, dobbiamo riscariare lo script ? http://pastebin.com/download.php?i=VyC9wuQ5

  43. Enrico says:

    ah no l’ho visto ora

  44. Anonymous says:

    Ma dove si può scaricare il nuovo script con i nuovi canali? Non lo trovo…
    Come farlo funzionare da terminale senza scaricare altro?

  45. Anonymous says:

    Vogliamo aggiornare lo script con le ultime novità? :-)
    Per usarlo anche per i nuovi canali Meteo.it, Sport Italia, La7, skytg24 e Cielo è necessario altro oltre allo script? (da terminale intendo,non mi interessano interfacce grafiche). Basterà solo lanciare lo script rai.sh?

  46. Nanni says:

    Sorvolando sulle follie di questo paese… Tutto questo complicatissimo meccanismo per vedere i canali RAI funziona anche su Mac ?!? Se si, come ?!? Grazie

  47. Giuseppe says:

    @Anomymous
    flashplayer http://www.cielotv.it//cielo/static/swf/CieloLive.swf
    Con flahplayervideo(FLV)non parte (WinXp)! MA forse il plugin che dici tu è un’altra cosa. Ciao

  48. matrobriva says:

    Non si tratta dello script originale (rai.py), bensì di una mia modifica (rai.sh) che include anche un gradevole front-end in zenity.
    Si scarica dal link che vi ho fornito, e, una volta lanciato, appare una lista dei canali che è possibile vedere: tutti quelli supportati da rai.py, oltre che a cielo, skyTG24, meteo.it e La7 Speciali Live…

  49. matrobriva says:

    @nanni:

    si, basta che hai python e vlc!

    @giuseppe:

    è necessario installare la versione standalone di flash player e, se si usa linux, copiarla in /bin.

  50. Giuseppe says:

    Grazie, matrobriva.
    Potresti indicarmi il link esatto per scaricare _solo_ lo standalone di flash player (Windows)? Trovo parecchia roba sul sito di Adobe e altrove dei warning del tipo: questo sito potrebbe arrecare danni al tuo pc … potrebbe essere un bufala, ma meglio evitare.

    Off Topic. Beati voi che potete usare Linux, guardate in che situazione mi trovo io, con le partizioni incasinate (nemmeno wubi di Ubuntu posso sfruttare, per scarsità di memoria RAM):
    ————————
    ***** ATTENZIONE *****
    Record di avvio principale non
    standard e non valido.
    Procedendo le tabelle di partizione
    potrebbero essere danneggiate.
    Ciò potrebbe provocare l’inaccessibilità
    di tutte le partizioni del disco rigido.
    Se non si hanno problemi nell’accesso al
    disco si consiglia di non continuare.
    Scrivere un nuovo record di avvio principale?
    ———–

  51. Anonymous says:

    io ho visionato rai.sh col notebook ma non vedo nulla riguardo a skytg24,la7,meteo.it etc…

  52. Anonymous says:

    pardon.. :-) io ho visionato rai.sh col notepad ma non vedo nulla riguardo a skytg24,la7,meteo.it etc…

  53. Anonymous says:

    tra l’altro aggiungerei che ho fatto ieri l’iscrizione al vostro forum ma a distanza di 1 giorno non mi è ancora arrivata l’email d conferma con il codice per confermare la registrazione… bah

  54. Anonymous says:

    “Gli attacchi subiti da Google in questi ultimi mesi, specialmente quelli provenienti dalla Cina, hanno lasciato il segno, ed i vertici del Googleplex hanno preso provvedimenti, chiudendo la porta in faccia a Windows in favore di Linux e Mac OS!”

    Questo è solo un estratto di un solo post scelto a caso tra quelli riportati da google quando si digita nel campo di ricerca “google + windows” : ebbene si , google “banna” i sistemi windows per scarsa sicurezza dai propri uffici.

    E visto che i signori della R*I probabilmente ( anzi sicuramente ) leggono ancora questo forum , sappiate che rimuovere la notizia dalle news di rainews24 ( rimossa oggi pomeriggio ) non sortirà alcun effetto sulla diffusione della notizia e non servirà a non fare sapere in giro che mentre il soggetto che più rappresenta la rete oggi ( Google ) fa una scelta di campo nel migliorare la sicurezza dei suoi servizi , la R*I invece ha investito e continua ad investire in sistemi basati su windows per gestire e diffondere il suo materiale audio-visivo.

    Beh , complimenti per la lungimiranza dimostrata !!!

  55. deinde says:

    ciao a tutti!!
    ho scritto uno script per scaricare il palinsesto del canale che si sta visualizzando.
    può essere integrato completamente nello script rai.py!!
    se a qualcuno interessa lo potete trovare quì:
    http://deinde.altervista.org/index1.php?option=content&itemid=9

    ciao e grazie!!

  56. pax says:

    salve a tutti.
    per l’url del canale rai movie???

    Non è presente nello script…

    Ciao

  57. Anonymous says:

    @pax:

    Questo comando (su linux): curl “http://www.rai.tv/dl/RaiTV/diretta.html?cid=PublishingBlock-1dc5af18-ecc2-497f-be49-8e2989cbcc2a” | grep -E ‘name:|mediaUri:’ ti da tutto l’elenco delle dirette.

    mediaUri: ‘http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=72381',
    name: ‘Rai Movie’,

    K.

  58. pax says:

    Ciao K,
    grazie per la dritta.

    Come diceva il saggio cinese: se qualcuno ti chiede del cibo, non dargli del pesce ma insegnagli a pescare. ;)

    Solo una precisazione che potrebbe essere utile a far risparmiare qualche minuto di troubleshooting a chi, come me, non è un esperto di comandi shell. A me funziona scritto in questa forma (senza doppi apici nell’argomento di curl):
    curl http://www.rai.tv/dl/RaiTV/diretta.html?cid=PublishingBlock-1dc5af18-ecc2-497f-be49-8e2989cbcc2a | grep -E ‘name:|mediaUri:’

    A presto,
    pax

  59. Alessio says:

    Ahimé, purtroppo VLC ha smesso improvvisamente di mostrare il video e lanciando successivamente lo script non riesce più a riaprirlo. Ho dovuto riavviare a Windows dopo mesi! Grrr! Sono l’unico o hanno cambiato qualcosa stasera?

    @pax: i doppi apici dovrebbero essere ridondanti in quel caso, ossia puoi metterli o no a tuo piacimento. Servono solo in caso il parametro contenga dei caratteri, come lo spazio, che verrebbero normalmente interpretati come separatori (ossia il parametro verrebbe considerato come più parametri separati, mentre le virgolette lo impediscono).
    Ciò che può creare problemi col copia-incolla sono gli apici singoli (‘) che il blog converte in apici “sbagliati” (non so come si chiamino ma non sono quelli giusti).

  60. pax says:

    @Alessio
    A me stasera vlc funziona benissimo. Ti da il problema su tutti i canali o su qualcuno in particolare?

    Nel mio caso lanciado il comando su shell curl mi dava un errore nel parsing del parametro passato.

    Se gli apici cui fai riferimento sono quelli singoli rivolti all’indietro (l’accento grave per intenderci) si chiama `backtick` (o accento grave appunto :D).

    Ciao,
    pax

  61. Alessio says:

    Ho provato rai 2 e rai 3, nessuno dei due funziona, neanche chiudendo e rilanciando ripetutamente VLC con lo script Python. Inutile dire che Moonlight sul sito rai.tv non va neanche un po’ (schermata blu fissa su tutti i canali).

    Per gli apici non intendo l’accento grave ` (AltGr + ‘, quello sotto il punto di domanda ?) ma le virgolette ‘…’ che sono due caratteri diversi (e nessuno dei due è quello che ottieni digitando da tastiera il tasto con ‘ e ?).

  62. pax says:

    @Alessio

    Ho controllato andando da browser sul sito rai ed ho notato che, rispetto a ieri, hanno cambiato la grafica. E probabilmente non solo quella, dal momento che ottengo anche io una schermata blu al posto dello streaming.
    Però vlc a me funziona. :p

  63. Giuseppe says:

    Concordo con Alessio.
    Ieri sera Rai1-2-3 nemmeno a cannonate vlc riusciva a visualizzarli!
    Poco fa, con il solito comando: python rai.py RaiUno, non ha avuto alcun problema.
    Più indietro, in un post precedente (di un paio di settimane fa) ho segnalato la stessa cosa, che prima non avveniva, senza ottenere risposta.
    Credevo che la cosa capitasse al mio ‘ancient pc’ desktop con poca memoria RAM! Ma pare che succeda ad altri come Alessio. Da cosa può dipendere?

  64. Anonymous says:

    @pax
    Hanno modificato le pagine html. Con il curl/grep che ti ho indicato R*i 1/2/3 non si visualizzano piu’ con Vlc. Devi usare, finche’ durano, quelli statici indicati all’inizio del forum.
    Gli altri link sono ok (appena verificati)

    K.

  65. Anonymous says:

    I canali 1/2/3 sono passati a smooth streaming. M$ ringrazia……

  66. luca says:

    Grazie mille per il lavoro! Potrò vedermi l’inaugurazione dei mondiali senza moonlight.. che c’è di meglio?

  67. riccardo says:

    Ciao,
    sto provando in questo momento e si apre correttamente vlc ma parte uno streaming blu senza nessuna scritta…

  68. Emiliano says:

    Grazie, grazie mille: per qualche momento ho temuto di non potermi vedere i mondiali :P

  69. DvD says:

    Ma voi siete dei maledettissimi geni… lo script funziona alla grande, grazie mille!

  70. gionnico says:

    @Emiliano: per i mondiali non contarci, facilmente saranno con DRM e non c’è nulla da fare.

    @Giuseppe: e digli di riscriverlo quell’MBR che non fa male.

  71. Guido says:

    Grazie!! con gli opportuni parametri funziona anche su windows… Forza Azzurri!

  72. Giuseppe says:

    gionnico ha scritto, più su:
    @Giuseppe: e digli di riscriverlo quell’MBR che non fa male.
    Scusa, a chi lo dovrei dire?

  73. iron_maiden89b says:

    lo script funziona benissimo!! grazie!!
    è però possibile anche vedere raisport HD? ieri sera facevano vedere la partita del mondiale in hd!

  74. Marco says:

    “La visione del video è consentita solo dal portale rai.tv”,
    Laconico messaggio quando lancio VLC, con uno qualsiasi dei link sopra,
    Non so se hanno cambiato qualcosa o se sto facendo qualcosa di sbagliato io,
    Ho scaricato lo script, ma quando lo lancio dalla shell dice:
    IDLE 2.6.3
    >>> python rai.py RaiUno
    SyntaxError: invalid syntax
    >>>

    Bo?

  75. Ezio says:

    a me invece succede che apre la rai ma….
    dopo tot tempo sembra che scada il video poiche’
    vlc non lo visualizza piu’ cioe’ sparisce :) nonso come dire…. a voi esperti….

  76. Ezio says:

    adesso ad esempio stavo guardando il film su rai2
    a n certo punto: interruzione per pubblicita’
    si interrompe anche il video e devo ripartire…
    chissa’ perche’? uso vlc con windows e rai.py e python.

  77. Nicola says:

    Ragazzi dovete troppo regalarci un plugin x plexapp!

  78. [...] Alla ricerca di una possibile soluzione sono incappata in questo blog. [...]

  79. Anonymous says:

    Scusa ma non capisco… vieni a postare il link ad un blog che (scorrettamente) indica come soluzione quella sviluppata in QUESTO blog di Flavio senza citarne l’origine e gli autori?
    Cominciamo pure con lo spam?
    Oppure il tuo era un post ‘critico’ nei confronti di chi si appropria delle soluzioni (open) senza citarne la fonte?

  80. gionnico says:

    E’ morto tutto.
    Hanno chiuso finalmente e definitivamente (?) relinker.

    Utilizzando la tecnologia smooth-streaming, attualmente solo silverlight riesce a decodificare video e audio.
    Non funziona neppure moonlight (necessario su mac o linux).

    Il forum tornerà presto: stay tuned! ;-þ

  81. Anonymous says:

    Un saluto di benvenuto alle nuove key di blocco dirette…..

    http://www.imagestime.com/show.php/475332_raiwelcome.jpg.html

    :-)

    K.

  82. Scalzo says:

    errore line 172, line 90 ??

  83. Scalzo says:

    allora si vede?

  84. Giulia says:

    Buona sera,
    chi mi aggiorna sulla situazione ?

  85. Ezio says:

    non funziona piu’ lo script da errore
    in linea 95 a me… sicuramente hanno cambiato
    tutto come fanno di solito pazienza

  86. Anonymous says:

    @Giulia

    Ciao Giulia, riassuntino della situazione:

    1) I canali 1/2/3 usano smooth streaming. Per cui senza player adatto non vedi nulla (su Linux)
    2) Il resto dei canali funge se hai la nuova chiave di autenticazione al portale.
    Come puoi vedere qui’ http://www.imagestime.com/show.php/475332_raiwelcome.jpg.html
    pochi minuti fa’ il mio script bash che sfrutta firefox per generare la chiave mi fa vedere tutto tranquillamente.

    Ciao
    K.

  87. stink.floyd says:

    Ciao ragazzi,
    dobbiamo risolvere sto cavolo di problema!!a me non funziona più nulla né lo script in python ne quello per la shell e nemmeno l’estensione di firefox(Greasemonkey) per non parlare di moonlight che , nonostante utilizzi la distro di sviluppata da NOVELL , non da alcun segno!!porca miseria sono furioso

  88. Giulia says:

    La chiave e’ sempre una modifica della vecchia classe .NET o e’ implementata in un altro modo ?

  89. tavolone says:

    Ragazzi appena avete una soluzione fatecela sapere. La Rai è davvero ostinata a voler prendere possesso anche di internet. Forse non vogliono capire che non è loro ma appartiene alla comunità e qualunque cosa venga “agganciata” ad internet non deve avere i privilegi che ha invece nel mercato tradizionale. E’ ora di cambiare, in rete tutto è di tutti. Hanno già altri mezzi per fare quello che vogliono, che continuino a farlo li.

  90. stink.floyd says:

    Allora ragazzi,
    Installando la preview 2.9.9 di moonlight ora sul portale rai.tv mi fa vedere la publicità ma non parte lo streaming…!!qulche idea?

  91. stink.floyd says:

    E ci faccio caso ora. Dopo esce la scritta , al centro del lettore , “Media Failed”

  92. Anonymous says:

    @Giulia
    Mi spiace ma a proposito della nuova chiave non so risponderti. Mi limito ad usare quella generata per me dal browser.

    Posso agiungere che con firefox 3.6.3 + Moon 2.99.0.6 su una vecchia Mandriva spesso (non sempre) parte anche lo smooth streaming dei canali 1/2/3. Per gli altri canali con la chiave giusta basta Vlc.

    Ciao

    K.

  93. tavolone says:

    Al momento non ho trovato nulla di nuovo che possa aiutare tranne che su tutti le pagine internet che ho frequentato in questo periodo per arrivare a vedere i canali Rai senza silverlight, sono tutti nella stessa situazione e di soluzioni non ce ne sono. Al momento mi viene solo una parola….GRRRRRRRRR!! Lo so, è un pò limitata come espressione ma rispecchia quello che provo verso questa situazione.

  94. tavolone says:

    Mi permetto di mettere il link ad una pagina internet che riporta notizie di un decodet per digitale terrestre basato su linux e che supporta Smooth Streaming. Lo faccio anche perchè il sito parla in realtà di Linux e non è un sito commerciale, quindi chiedo anticipatamente scusa per il gesto non prorpio corretto ma potrebbe essere importante seguire questo prodotto. Magari una volta uscito sul mercato potrebbe essere un’ottima fonte per capire come rendere compatibili le varie distribuzioni Linux con Smooth Streaming. Qui sotto il link:

    http://www.linux-magazine.it/news-171-Il-decoder-DTT-con-GNU-Linux-dentro.htm

    Di nuovo scusa se ho violato delle regole del sito ma non potevo farne a meno.

    :)

  95. Anonymous says:

    @Giulia

    Mamma rai ha messo qui la dll:

    http://www.rai.tv/dl/objects/silverlight/uniplayer/Rai.UniPlayer.Modules.PlayListModule.zip

    ma dentro nn ce nulla di conosciuto…

  96. pax says:

    @K
    il metodo che tu usi per ottenere la chiave di accesso al portale (bash+firefox) è condivisibile?

    ciao a tutti,
    pax

  97. Giulia says:

    Reflector mi dice qualcosa su quella classe ma dovrei individuare le altre per seguire un po’ il codice , probabilmente sara’ un po’ offuscata ma non la hanno cambiata per noi (come facevano un tempo) sembrerebbe piu’ per gestire lo smooth streaming che comunque non e’ una tecnologia DRM e che quindi vlc dovrebbe poter implementare prima o poi, quindi un attacco alla vecchia maniera (per chi conosce .NET) dovrebbe funzionare….

  98. Anonymous says:

    @pax
    Ciao Pax,

    a dire il vero il metodo e’ condiviso da tempo. Gia’ a febbraio, quando c’e’ stato l’ultimo cambio di chiavi, ho postato il link a RaiBash (Ora l’ho implementata come RaiBrowse se guardi l’immagine che ho postato ieri sera, dopo il cambio delle key). Puo’ funzionare sia con la generazione locale della key oppure lanciando per pochi secondi, in background, il browser fino a catturare il link autorizzato. Poi lo passa a vlc e chiude il browser. Il tutto in modo trasparente per chi usa lo script.

    K.

  99. Anonymous says:

    @Giulia
    ho provato reflector ma nn ho individuato il codice di generazione della key , vedo che altre classi sembra che nn ne scarichi in locale…
    ho provato il solito dedotof ma nulla
    dammi qualke pista :)

  100. Anonymous says:

    @Giulia
    allora mi è venuto in mente dalle tue parole che c potesse essere altro percio se uno scarica http://www.rai.tv/dl/objects/silverlight/uniplayer/Rai.UniPlayer.xap e lo rinomina .zip dentro trova la solita Rai.Client.Services.Security.dll che è stata offuscata e dedot va in tilt e reflector nn c piace… suggerimenti?

  101. Anonymou says:

    @Giulia
    allora mi è venuto in mente dalle tue parole che c potesse essere altro percio se uno scarica http://www.rai.tv/dl/objects/silverlight/uniplayer/Rai.UniPlayer.xap e lo rinomina .zip dentro trova la solita Rai.Client.Services.Security.dll che è stata offuscata e dedot va in tilt e reflector nn c piace… suggerimenti?

  102. stink.floyd says:

    Rispondendo a tavolone,
    per quanto riguarda i decoder digitali fanno , ormai da tempo , mercato (anche se limitato solo a chi li conosce e li sa usare) i mitici DREAMBOX con sistema operativo linux. Costano un casino ma ci puoi fare di tutto!!
    Solo che a noi non serve questo tipo di soluzione. Ieri sera comunque ho trovato uno script scritto in Perl (naturalmente lo streaming non parte!) se qualcuno pensa di saperci mettere le mani inserisco il link!se lo ritrovo…

  103. Anonymous says:

    @Giulia
    dopo aver trovato Rai.Client.Services.Security.dll ho provato ad aprirla con reflector e mi dava errore Invalid number of data directories in NT header allora ho con Hex editor cambiato offset 0xF4 in 0×10 ora reflector apre decompila la classe ma i metodi che c interessano nn li apre ho provato dedot ma nulla… ideee???

  104. stink.floyd says:

    Allora ragazzi,
    come qualcuno di voi aveva gia accennato ieri sera , utilizzando l’ultima versione di firefox(3.6.3) + moolight 2.99.0.6 anche lo streaming di Rai1,2,3 funziona. Io l’ho provato proprio ora e va , almeno per il momento , bene.
    Utilizzo OpenSuse 11.2

  105. deinde says:

    per aprire Rai.Client.Services.Security.dll usate khexedit funziona.
    sinceramente non so cosa cercare!!
    questa stringa ha attirato la mia attenzione!!!
    0000:e080 .Â.Â…Â.Â.Â.Â.Â.Â.`1[[System.Object, mscorlib, Version=2.0.5.0,
    0000:e0c0 Culture=neutral, PublicKeyToken=7cec85d7bea7798e]][]….. …Ê.

  106. Anonymous says:

    Ciao a tutti. Sto facendo qualche prova e mi sembra che i nostri amici siano entrati in loop..
    -1242376496[b5d17060]: http request [
    -1242376496[b5d17060]: GET /7/1124/56096/v0001/rainet.download.akamai.com/56228/error/rai.wmv HTTP/1.1
    -1242376496[b5d17060]: Host: a1124.v560967.c56096.g.vm.akamaistream.net
    -1242376496[b5d17060]: User-Agent: NSPlayer/11.08.0005.0000
    -1242376496[b5d17060]: Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

    Questo e’ quello che riceve stasera il mio Firefox 3.6.3 + Moon 2.99 andando sul sito Rxx.
    Sembra che a forza di chiudere porte abbiano chiuso tutto il portale anche all’uso del browser e sul loro portale… :-)
    Il messaggio dice, al solito, che la visione e’ permessa solo dal portale. Solo che stavolta sul portale ci sto e con il browser…Che si debba avere un PC + M$ a Viale Mazzini per essere considerati legittimi utilizzatori del portale?

    Qualcuno conferma?

    K.

  107. Emiliano says:

    Anche a me con Vlc e lo script bash non funziona più. Ho risolto installando la versione alpha di Moonlight 3.0 e con Firefox 3.6.3 in effetti funziona, anche se a tratti è un po’ pixeloso.

  108. Anonymous says:

    @Emiliano
    Grazie Emiliano.
    A parte lo script che prima o poi risistemero’ la cosa strana e’ che stasera e’ proprio il browser che non funziona. Sono riuscito a vedere Rxx 1, ma tutti gli altri canali /eccetto le news) ricevono il solito messaggio di errore.
    E’ come se non capissero che stavolta e’ proprio il browser dal portale che si sta collegando e lo confondessero con gli script.

    K.

  109. pax says:

    @K

    Grazie per la risposta.
    Non seguo quotidianamente il blog, e mi sono perso quel passaggio.
    Vado a cercare lo script ;)

    pax

  110. Alle says:

    Scusate se mi intrometto in questo forum dove non capisco nulla di quello che leggo.
    Vorrei solo aggiungere che il sito RAI è fatto malissimo.
    Io non conosco alcun metodo per vederlo se non accedervi tramite Internet Explorer o Mozzilla, digitando http://www.rai.it e scegliendo i canali su diretta tv. In questa settimana ho visto diversi film su Rai Movie (a volte però con l’audio leggermente fuori sincrono). Ora mi si avvia la pubblicità iniziale e poi mi vien detto che “la visione del video è consentita solo dal portale rai”.
    Sono nel portale RAI!!!!
    Considerando che Rai Movie non ce l’ho fra i canali del digitale terrestre e quindi presumo che sia un canale soltanto online mi domando chi può guardare questo canale???
    Nessuno? e allora cosa serve?
    Saluti e grazie

  111. Alle says:

    Dimenticavo. Rai due invece poco fa si vedeva, adesso mi dice “buona visione” e poi si blocca.
    Rai uno non si vede da quando son cominciati i mondiali. Ora che però non si vedono gli altri canali riesco a vederlo (c’è una partita FRA MEX), ma continua ad interrompersi.

  112. Anonymous says:

    hihihi….. a giudicare dal post precedente pare proprio che per bloccare lo scriptarello bash+browser abbiano chiuso la porta in faccia anche a M$+Explorer….

    ‘BUONA VISIONE’

    K.

  113. pax says:

    ho fatto l’upgrade di moonlight alla versione 2.99.0.6 (su furefox 3.6.3) e adesso pare che si riescano ad aprire i canali dal portale. Anche se pare che la qualità complessiva dello streaming sia peggiorata. Inoltre tutto è diventato instabile ed a me capita che provando a cambiare canale si blocchi tutto il browser (tutte le istanze attive) e sono costretto a buttarlo giù e riavviarlo.

    L’instabilità che riscontro potrebbe pure essere dovuta all’aggiornamento del plugin del browser, ma in ogni caso credo che per il momento abbiano un sacco di gatte da pelare, non vorrei essere nei loro panni…

    @K
    scusami ma non sono riuscito a trovare il link per lo script RaiBrowse. Se potessi darmi qualche riferimento maggiore te ne sarei grato.

    Grazie ;)

  114. Anonymous says:

    @giulia
    nn hai ideee?? t sei esclissata?

    @tutti
    abbiamo abbandonato il diss della classe?

  115. Anonymous says:

    @Pax
    Non posso pubblicare l’ultimo script. Contiene troppe funzioni ‘avanzate’.

    Se con google cerchi ‘raibash’ trovi una vecchia versione che con le dirette (non smooth) funzionava.
    Se hai difficolta’ a farlo girare chiedi senza problemi.

    Ciao

    K.

  116. Anonymous says:

    @K
    tienitele strette le tue funzioni ‘avanzate’.

    ahahahahahahahahahahahah

    se nn sei disposto a condividere il codice nn dovresti postare inutilmente

  117. Anonymous says:

    @Anonymous
    non ci siamo capiti…. per avanzate intendo ‘funzioni che la rai puo’ perseguire legalmente’…… e che sono espressamente vietate… vuoi finire nel mirino della EscoPost?
    Non intendo esporre il sottoscritto e il blog a problematiche legali.

    Se non lo capisci mi spiace per te…
    Prima di dare fiatto alla bocca metti in moto il cervello.

    K.

  118. Anonymous says:

    @k nn essere permaloso ma c sono tanti modi per farlo ed essere per essere coperti e tutto quello che se fatto sino ad ora nn che fosse cosi usuale diciamo… cmq puo essere che a questora abbia qualke neurone spento non voglio essere polemico ma sei tu che t sei messo in questa situazione vedi d uscirne ammodo

  119. Anonymous says:

    @anonymous
    giusto per concludere la questione. Questo e’ un blog ‘tecnico’ e non di polemiche.

    Se guardavi le risposte che ho dato a Pax ed altri in passato potevi vedere che quello che era di mia conoscenza, e che non violava evidenti regole, l’ho sempre messo a disposizione.
    Devo stare piuttosto attento agli aspetti legali. Posso arrivare ad un certo limite ma non oltre.

    A questo punto continuate a divertirvi come volete.
    come dici tu ‘vedo di uscirne’

    Passo e chiudo forever

    K.

  120. Nicola says:

    Salve, mi servirebbe una mano:
    Negli scorsi giorni il vostro script rai.py mi funzionava a meraviglia, mentre questa mattina mi risponde:

    502 13:07 ~ > python rai
    3101:892:09,17,439,00,16,30,474;1
    zX▒YjaCGC||M|^ogb{`giAOFvY
    Traceback (most recent call last):
    File “rai”, line 172, in
    stream = streamURL(host, path, chan, ttAuth)
    File “rai”, line 90, in streamURL
    return re.search(“(?Pmms://.*)\”", asx).groupdict()["mms"]
    AttributeError: ‘NoneType’ object has no attribute ‘groupdict’

    Hanno cambiato qualcosa quelli di rai.tv? Sbaglio qualcosa?
    Vi ringrazio,
    Nicola.

  121. Giulia says:

    Per qualche giorno non posso usare le macchine windows (sono in fase di trasloco) e purtroppo il reverse delle dll si fa solo sotto windows, comunque non esiste solo dedot ce ne sono molti di deoffuscatori uno per ogni offuscatore (circa), inoltre se ho capito bene sono passati a silverlight 4.0 e quindi i deoffuscatori devono “abituarsi” ai nuovi bytecode….

  122. frankyminkia says:

    stessi problema di Nicola, e prima andava tutto a meraviglia anche a me.

    502 13:07 ~ > python rai
    3101:892:09,17,439,00,16,30,474;1
    zX▒YjaCGC||M|^ogb{`giAOFvY
    Traceback (most recent call last):
    File “rai”, line 172, in
    stream = streamURL(host, path, chan, ttAuth)
    File “rai”, line 90, in streamURL
    return re.search(“(?Pmms://.*)\””, asx).groupdict()["mms"]
    AttributeError: ‘NoneType’ object has no attribute ‘groupdict’

  123. Giuseppe says:

    Anch’io, da ieri, trovo il seguente blocco:

    C:\>python rai.py RaiUno
    3101:892:09,17,439,04,29,45,474;1
    ?zX?Yja?CG¦C||M|^o?gf{?o¶`iAOFvY
    Traceback (most recent call last):
    File “rai.py”, line 177, in
    stream = streamURL(host, path, chan, ttAuth)
    File “rai.py”, line 95, in streamURL
    return re.search(“(?Pmms://.*)\”", asx).groupdict()["mms"]
    AttributeError: ‘NoneType’ object has no attribute ‘groupdict’

    C:\>

  124. r3load says:

    La Rai ha aggiornato la console. A livello tecnico e’ complicatissimo risalire al sorgente. Tutti gli script han smesso di funzionare :D

  125. stink.floyd says:

    allora ragazzi, con moonlight e firefox 3.6.3 funziona, anche se è instabile, direttamente sul portale rai.tv. Proprio ora è uscito l’aggiornamento di moonloght a 2.99.0.7 mi chiedevo se qualcuno di voi l’avesse già provato e verificato se la visione sul portale funziona !grazie

  126. Spaccanapoli says:

    A me su Ubuntu con Moonlight 3 Preview 6 funziona, ogni tanto si blocca il browser ma meglio che niente, almeno mi vedo i mondiali.

  127. Ernesto says:

    A me invece non funziona (su Fedora 11)

  128. Ernesto says:

    Ho di nuovo scritto a rai-net:
    —-
    Buongiorno,

    scrivo per segnalare che gli utenti che non usano software proprietario
    MICROSOFT di nuovo non possono vedere i video del portale RAI.
    Da un anno a questa parte, ogni nuova modifica apportata sul portale è
    stata tesa ad aumentare la dipendenza dalla Microsoft. Esistono al mondo
    anche persone, esseri umani, paganti il canone, che non usano come
    sistema operativo MS Windows e che non possono quindi usare Silverlight.
    Ora, dato che per lo streaming via web di contenuti audio/video esistono
    centinaia di soluzioni -alcune open-source, altre non open-source ma
    gratuite e accessibili a tutti, alcune PURE microsoft ma disponibili
    anche per gli utenti Mac e Linux- perché volete a tutti i costi usare
    PROPRIO silverlight che è praticamente l’UNICA COSA FRA MILLE che su
    Linux non va?

    Perché?

    Cordiali saluti,
    Lorenzo
    —–

    praticamente gli scrivo da mesi…

  129. Giuseppe says:

    Ricordo a parecchi _user_ che hanno appena postato più su, che
    l’argomento dell’articolo di questo blog è:
    “————
    Dirette Rai.tv senza SilverLight o Moonlight
    ————-”
    Che “ci azzeccano” commenti di questo tipo?
    “A me su Ubuntu con Moonlight 3 Preview 6 funziona”
    Creano solo … intasamento, mi pare!

  130. Spaccanapoli says:

    Ok, allora quando esce la soluzione? Anche io preferisco VLC ma nell’attesa le partite me le guardo con Ubuntu e Moonlight :P

  131. Giulia says:

    Net assembly rebuilder + desmart + reflector .NET danno dei risultati “incoraggianti”…
    direi che c’e’ dell AES e del SHA1 nella chiave (Crypto stream), forse a queste funzioni “avanzate” si riferiva l’ amico Anonymous K ?

  132. pax says:

    @K
    Ciao K,
    Grazie per avermi risposto.
    Premetto che condivido la tua posizione in merito alle soluzioni ‘avanzate’ della versione dello script che usi. Mi riferivo proprio a questo tipo di problematiche quando, qualche giorno fa, ti chiedevo se potevi condividere il metodo che utilizzavi. Non credo che sia il caso di correre rischi personali, tra l’altro anche gravi, per battaglie come questa. Non si dimentichi che si sta giocando con un gigante della comunicazione che ha accesso a risorse che vanno, quasi certamente, bel oltre le possibilità di tutti i fruitori del blog.

    Detto questo, sono riuscito a trovare una versione dello script che risale al 28 febbraio. Non sono però riuscito a farlo funzionare. Credo di aver problemi di timeout dovuti alla pubblicità che precede lo streaming.
    Giusto per far comprendere a te ed agli altri lettori, dopo aver selezionato un canale, sento l’audio sovrapposto sia dello streaming che della pubblicità.
    Per eliminare la parte indesiderata che precede lo streaming ho installato ABP sul profilo del browser che uso per l’accesso allo streaming ma, alla luce di quanto detto sopra, non credo che funzioni.

    Ovviamente si accettano consigli ;)

    Giusto per capire fin dove ci si può spingere, e se ritieni di potermi rispondere, rispetto alla versione che ho trovato io, cosa permette di fare la versione che hai ulteriormente sviluppato tu?

    Grazie,
    pax

  133. Spaccanapoli says:

    Forza (santa) Giulia! Aiutaci tu! :)

  134. stink.floyd says:

    x Giuseppe.
    A Giusè , per quanto mi riguarda , non mi servono morali o lezioni di chi o cosa si debba parlare. A mio avviso , qui , si sta cercando , tutti insieme , di arrivare ad una soluzione al problema! Ognuno , liberamente e soprattutto senza offendere e sentirsi più importante di nessuno , sta cercando di dare il proprio aiuto , anche se piccolo , alla comunità. Anche se , come dici tu , “il titolo” della discussione è quello(che credo abbiamo letto tutti senza aver bisogno che tu , molto cortesemente , ce lo riproponessi!!) e non c’è dubbio che faccia riferimento , presentando una soluzione per gli utenti “free” , proprio a ‘quello’…(scusa la ripetizione) resta sempre e comunque la soluzione allo stesso problema , comune a tutti noi , che , al momento , non può essere risolto con un “titolo” quindi , cercando soluzioni alternative ognuno di noi le mette , molto cortesemente , a disposizione di tutti. Cosa che , sempre a mio avviso , dovresti fare anche tu … invece di “ricordarci” di leggere o di “interpretare” (secondo la tua logica) un titolo di una discussione ad un problema che , come ci insegna la scienza , spesso e volentieri può essere risolto in una infinità di modi.

  135. Jesus says:

    Attualmente con il vecchio script si vedono tutti i canali fuorchè 1-2-3. Staranno temporeggiando prima di migrare tutto al nuovo criptaggio?

    Saludos

  136. Anonymous says:

    @Giulia
    secondo te che sono text1 e text2 e cmq mi pare che ritorni base64 di stream non stream2 che è quello Crypto Stream o mi confondo io??

  137. Anonymous says:

    @Giulia

    > … direi che c’e’ dell AES …

    Se c’è AES di mezzo , potresti usare aeskeyfind , un programmino che ha ogni distribuzione debian based per l’individuazione della chiave AES ; il principio base è che la chiave di questo algoritmo ha dei patterns specifici , individuabili anche in mezzo a dati cifrati e/o casuali … ovviamente l’ipotesi base è che la chiave sia in chiaro e reperibile ( dal flusso o dal disco ) … se la chiave fosse invece disponibile in chiaro solo in memoria , la cosa si fa difficile perchè si dovrebbe poter fare un dump su disco dell’intera memoria o dell’area di interesse – ammesso che si riesca ad individuarla.

  138. Anonymous says:

    > si dovrebbe poter fare un dump su disco dell’intera memoria ….

    LOL … che idiota che sono … basta che mandi in ibernazione mentre si sta guardando la R41 e dopo aver riavviato fai una copia del file hybernate.sys ( se usi windows )

    ovviamente sarebbero ca**i un po’ più amari se l’applicazione usasse una chiave AES diversa per ogni sessione

  139. gionnico says:

    @Ernesto: com’è la loro email??

    Io non riesco a vedere la rai nemmeno da rai.tv con moonlight!
    Le ho provate tutte: moonlight 2,3, firefox 3.6 e 3.7

    NIENTE DA FARE!

    Viene il cerchietto di caricamento poi .. finito il caricamento nulla: resta schermata nera al posto del lettore (non si vedono nemmeno i comandi).
    Non c’è traffico di rete.
    Non c’è lavoro di CPU.

  140. gionnico says:

    Attempting to load libmoonloaderxpi
    Moonlight: no audio capture service available
    Moonlight: Installing signal handlers for crash reporting.
    Moonlight: Enabling MONO_DEBUG=keep-delegates and MOONLIGHT_ENABLE_CONSOLE=1
    windowless mode

    (:9218): Moonlight-WARNING **: Moonlight: probing for browser type failed (or browser bridge was disabled), user agent = `Mozilla/5.0 [...]‘
    Moonlight: Plugin AppDomain Creation: OK
    Moonlight: setting option emulatekeycodes to 0
    Moonlight: setting option clipping to 0
    Moonlight: setting option bbox to 0
    Moonlight: setting option textbox to 0
    Moonlight: setting option occlusion-culling to 1
    Moonlight: setting option cache to 0
    Moonlight: setting option backend to 1
    Moonlight: setting option keepmedia to 0
    Moonlight: setting option effects to 1
    Moonlight: setting option curlbridge to 0
    Moonlight: setting option ooblauncher to 0
    trying to load: /Microsoft.Web.Media.SmoothStreaming;component/themes/generic.xaml
    trying to load: /Microsoft.SilverlightMediaFramework.Player;component/themes/generic.xaml
    trying to load: /System.Windows;component/themes/generic.xaml
    *** WARNING *** The element referenced in Binding.ElementName (‘BitrateElement’) could not be found
    trying to load: /System.Windows.Controls.Layout.Toolkit;component/themes/generic.xaml

    Unhandled Exception: System.ExecutionEngineException: SIGILL

    ###!!! [Parent][RPCChannel] Error: Channel error: cannot send/recv

  141. Giulia says:

    Qullo che vorrei sapere , e’ possibile debuggare questa applet in qualche modo,
    cie’ se io metto in breakpoint sulla classe CryptoStream di cui conosco il sorgente perche’ e’ una libreria mono oppure sui metodi ByteArray la rai potrebbe offuscare quello che vuole ma quando va a chiamare le librerie di sistema (fosse anche l’oggetto String) la intercetterei alla grande….qualcuno conosce un modo per mettere firefox (o internet explorer) silvelight o mono in debug mode ?E un ambiente debug dove fare queste analisi ?
    Per le applet java la possibilita’ di agganciarsi in debug mode alla macchina virtuale esiste ma no conoscendo mono o silverlight non saprei come fare……
    Esistera’ la possibilita’ di debuggare in mono ?

  142. Pietro says:

    @GIULIA: se per te è scontato, sorry, ma hai visto http://tirania.org/blog/archive/2009/Dec-17-1.html ?

    Per giunta scommetto che ci sono anche variabili d’ambiente che, passate a Firefox, aumentano il debug di Moonlight (“MOON_DISABLE_SECURITY_DEBUG_ONLY = 1″ se non ricordo male faceva qualcosa del genere), ma non ho idea di dove trovare una lista/documentazione.

  143. Giuseppe says:

    @ stink.floyd
    Hai scritto più su:
    “Un problema … spesso e volentieri può essere risolto in una infinità di modi”. D’accordo, e uno di questi è suggerito qui (forum Ubuntu Italia) http://forum.ubuntu-it.org/index.php topic,392449.msg3046324.html#msg3046324
    Resta invece da investigare come variare la strategia di fondo per scardinare la tracotanza Rai tramite un semplice script e l’uso di python e vlc. Ciò che stanno facendo adesso, e con grande passione, gli sviluppatori di questa ricerca. Ciao

  144. Giuseppe says:

    Riscrivo il link del posr precedente (era saltato uno slash)
    http://forum.ubuntu-it.org/index.php/topic,392449.msg3046324.html#msg3046324

  145. Anonymous says:

    @Pax

    http://pastebin.com/S68gm981 24h expiration time.

  146. Jesus says:

    Grazie molte, solo che l’hai creato in Winc0Z, quindi prima di usarlo bisogna:
    fromdos
    altrimenti è inutilizzabile

  147. Jesus says:

    Non funzia con 1-2-3 :(

  148. Anonymous says:

    E’ stato creato con Linux…. non ho mai usato Winzozz.. E’ una caratteristica di Pastebin……

  149. Anonymous says:

    @Jesus

    I’know… intercetta il manifest ma Vlc non e’ in grado di riprodurre lo smooth.. sto cercando di usare moonshine come player desktop… ma per il resto ha funzionato anche durante l’ultimo cambio delle key..

    ciao

  150. Jesus says:

    ok sorry, so che a volte tacciare un utente linux di usare winkrosk può essere offensivo (vedi me).
    Il punto è che gli altri canali funziano anche con il vecchio rai.py..
    comunque ottimo lavoro!! lo sto portando per debian sid e iceweasel

  151. luca says:

    @Anonymous
    è possibile avere indicazioni su come si usa lo script?
    grazie

  152. Anonymous says:

    Per quanto riguarda il file che hanno inserito su pastebin ha le spaziature dos, lo convertite con:
    tr “\r” “#” rai.sh

  153. Anonymous says:

    il comando è questo inserito qui:
    http://pastebin.com/cTKZ1Aa5

  154. Anonymous says:

    certo che per come giochiamo a pallone quest’anno…posso capire che stiano cercando di non farci vedere niente ;-)

  155. pax says:

    @K
    Ciao K,
    grazie per il link.

    ci smanetto un pò e vedo cosa riesco a combinare ;)

    pax

  156. luca says:

    @Anonymous
    grazie x delucidazioni.. è un bello script
    confermo che funziona su tutto (stranamente solo con mplayer a me) tranne che su 1-2-3 —
    ma sono d’accordo con te.. per come giochiamo forse è meglio così!!

  157. gionnico says:

    Ok .. la telecom mi ha dato beghe ma finalmente è tornata la connessione.

    Qui c’è gente della rai che vede (e a volte scrive pure..).

    Possiamo discuterne in un luogo più appartato, lo ricordo. Nel solito forum:
    www forzazzurri.mine.nu/olrait

    (rimettete il punto)

  158. pax says:

    @K
    Complimenti a te e a tutti quelli che hanno contribuito.
    E’ veramente un buon lavoro.

    pax

  159. Anonymous says:

    @Pax
    Grazie Pax.

    E’ stato un piacere

    Fatti sentire… magari riesco a linkarti in qualche modo la versione completa.

    :-)

    K.

  160. pax says:

    @K
    sarebbe fantastico ;)

    grazie,
    pax

  161. script_olé says:

    Grazie per il lavoro che state facendo. Vi seguo da un pò, ho visto che forse c’è la soluzione, ho provato il vostro script (l’ultimo) ma nulla, come si usa questo script? A me da rai.sh: 90: Syntax error: “(” unexpected (expecting “}”)

  162. pax says:

    @script_olé
    sei sicuro di aver copiato lo script correttamente?
    Hai fatto modifiche allo script?

    In questi casi una ricerca su google, mettendo come chiave di ricerca l’errore che hai ottenuto, produce in genere dei buoni risultati.

    pax

  163. script_olé says:

    @pax ho preso quello di @k http://pastebin.com/S68gm981 poi ho applicato tr “\r” “#” rai.sh come spiegato, ultima prova che ho fatto non avviandosi per l’errore: ho commentato la linea DATE=(`echo $DATE | sed -e ‘s/[:-]/ /g’`), lo script adesso si avvia, mi lancia firefox 3.6.6pre ma più nulla (sono ovviamente sotto ubuntu 10.04 un pò modificato con vari software in ppa, ma non credo sia questo il problema o mi sottovaluto la cosa??)

    p.s
    firefox3.6.6free + moonligth 2.999ecc… da web mi funziona anche se da schifo e vorrei tornare al mio mplayer :) fatemi sapere qualche dritta

  164. Anonymous says:

    @script_olé
    Modifica la variabile ViaBrowser da 1 a 0.
    Lo script cosi’ si comporta come quello python che gira in rete e salta tutto il path del codice che usa il browser per generare la chiave.E’ piu’ facile fare un debug.
    Quando cosi’ ti funziona testa il modo ‘browswer’ rimettendo la variabile a 1.
    Ricorda cmq che finche’ non avremo un player per smooth streaming riceverai il messaggio che il tipo di streaming non e’ (ancora…) supportato per i canali 1,2,3, e sport2

  165. script_olé says:

    @Anonymous

    Non so se può essere utile, putroppo seguendo il tuo consiglio ottengo:

    [: 360: Prog. 0: unexpected operator
    sed: espressione -e #1, carattere 2: utilizzo non valido dell’indirizzo 0
    sed: espressione -e #1, carattere 2: utilizzo non valido dell’indirizzo 0
    rai.sh: 360: Bad substitution
    rai.sh: 360: let: not found
    rai.sh: 360: Bad substitution

    Fatemi sapere se avete qualche idea…

  166. Anonymous says:

    @script_olé
    Messaggi mai visti… sembra come se lo script sia corrotto oppure sia stato traslato male qualche apice (‘) o doppio apice (“) o backtick (`) per cui l’interpreter bash va in tilt…. potresti ottenere qualche dato in piu’ se lo lanci in debug (sh -x tuo_script)

    ciao

  167. Anonymous says:

    il tuo sistema riceve una risposta invalida dal dialog (il pannello di input)
    ————————————————————————
    + cat rai.sh.reply
    + REPLY=Prog. 0
    + [ Prog. 0 == ]
    [: 1: Prog. 0: unexpected operator
    + echo Prog. 0
    + awk {print $2}
    + LinkId=0
    + sed -n 0p rai.sh.link

    sed: espressione -e #1, carattere 2: utilizzo non valido dell’indirizzo 0
    ———————————————————————————
    La rai.sh.reply non puo’ essere ZERO.
    Il dialog restituisce il numero di programma scelto e il comando sed estrae il link equivalente dal file .link.

    Se la reply riceve ’0′ il tutto poi sballa…

    Mi posti indietro il sorgente dello script? Vediamo se si e’ corrotto nel download

  168. script_olé says:

    ho fatto solo una modifica per farlo partire e nei commenti
    http://pastebin.com/ktCPSVLp

  169. Anonymous says:

    @script_olé
    questa e’ la mia trace:

    ++ cat ZBrowse.reply
    + REPLY=’Prog. 4′
    + ‘[' 'Prog. 4' == '' ']‘
    ++ echo Prog. 4
    ++ awk ‘{print $2}’
    + LinkId=4
    ++ sed -n 4p ZBrowse.link
    + Media=’/dl/RaiTV/diretta.html?cid=PublishingBlock-ea74b386-9a37-4293-a06b-c003359c6ede&channel=Rai 4′
    ++ sed -n 4p ZBrowse.desc
    + Dsc=’”Prog. 4″ “Rai 4″‘
    ———————————————–
    Come vedi la reply e’ tra apici ed il flusso prosegue correttamente.
    Nella tua trace e’ scomparso ogni tipo di Apice o doppio Apice.

    ciao

    K.

  170. Anonymous says:

    Il sorgente e’ rovinato. Contiene caratteri invalidi (^M cioe’ ctrl-M).

    Sulla mia Mandriva:

    bash: ./Xray: /bin/bash^M: bad interpreter: No such file or directory

    Non so per quale motivo sul tuo (Ubuntu?) sia successo questo.

    Ciao

  171. Jesus says:

    Se leggete bene i post precedenti, dopo scaricato lo script bisogna trasformarlo per utilizzarlo:
    fromdos ‘comando_scaricato’

  172. Anonymous says:

    Visto che non tutte le distro Linux hanno il comando fromdos cosi’ ho ripulito il sorgente rovinato:

    cat ./Xray | tr -d ’15′ > ./Xray_ok

    che ora funge.
    A proposito visto che bel ttauth lungo un km ha ora la rxx?

    Ciao

    K.

  173. Anonymous says:

    P.S. il blog al solito ha perso un carattere…

    prima del ’15′ nella tr c’e’ un backslash (quello sotto la Pipe)

    ‘\’

  174. script_olé says:

    Scusate la mia ignoranza, ma non riesco, un linkettino ad una versione che funge? Vi prego

  175. pax says:

    Un altro metodo utile per ripulire lo script di caratteri di formattazione dos che ho trovato in rete (che poi è quello che ho utilizzato io) è il seguente:

    sed s/^M// nomefile.sh > nomefile.tmp && mv nomefile.tmp nomefile.sh

    il comando è composto da due parti.
    La prima
    sed s/^M// nomefile.sh > nomefile.tmp
    riversa il file originale in un file temporaneo cancellando i caratteri “^M”

    La seconda
    mv nomefile.tmp nomefile.sh
    semplicemente rinomina il file ripristinando, in questo caso, il nome originale.

    @script_olé
    considerato che le indicazioni di K sono state molto precise, probabilmente non ha tanto senso provare a ripulire il file scaricato da pastebin con questo metodo. Anche se, dal momento che il tuo problema sembra generato da una corrizione del file in fase di ripulitura…
    …tentar non nuoce.

    pax

  176. Anonymous says:

    @script_olé

    http://uploading.com/files/25716add/Xray.gz/

    tra qualche ora lo tolgo

    ciao

  177. dangp says:

    Tutto molto bello, ma rai 1, 2 e 3 non si vedono

  178. Anonymous says:

    @Dangp

    era gia’ stato specificato chiaramente (e previsto nel codice).
    Finche’ linux non avra’ un player per lo smooth streaming continuerai a non vederli.
    Ma cosi’ ti manca solo l’ultimo pezzo… al link giusto ci arrivi…

  179. script_olé says:

    @Anonymous

    Ti ringrazio per Xray, ma anche con il tuo script ho sempre lo stesso errore

    Xray: 89: Syntax error: “(” unexpected (expecting “}”)

    sulla riga 89 : DATE=(`echo $DATE | sed -e ’s/[:-]/ /g’`). Se avete qualche suggerimento… :|

  180. Anonymous says:

    @script_olé

    A questo punto se anche con il gz che ti ho passato hai problemi di caricamento devi avere un Pinguino geneticamente modificato (ibridato con winzozz?)

    Non so piu’ che dirti :-)

    K.

  181. script_olé says:

    Ok ibridato si, potrebbe anche essere, ma con winzoz? Dai… :D
    Se avete novità fatevi sentire, per adesso script_KO vi saluta alla prossima, sperando in uno script migliore.

    Ciao

  182. pax says:

    @script_olé
    la riga incriminata è la prima che utilizza il programma sed.
    Ora, so che può sembrare strano, e a dir la verità mi aspetterei un messaggio di errore differente, ma hai verificato di avere sed installato sul tuo sistema?

    Ciao,
    pax

  183. pax says:

    @script_olé
    anche se, a riguardare bene le prove che avete già fatto con K, non si direbbe che il problema sia quello…

    pax

  184. script_olé says:

    @Pax

    Il problama l’ho risolto. Io facevo: sh Xray, invece dovevo fare bash Xray per funzionare. Ma cionostante 1 2 3 non funzionano 4 si.

    :|

  185. pax says:

    @script_olé
    ciao script_olé,
    ok ;), ma questo nn è un problema dello script di K. Dipende dal fatto che Rxx utilizza per la codifica dei canali 1,2 e 3 (per il momento solo di quelli) una codifica M$ non ancora implementata su nessun player *nix.
    Per il momento bisogna portare pazienza…

    pax

  186. tavolone says:

    Io con il vecchio rai.py vedo gli stessi canali, mi conviene aggiornare al nuovo script o non cambia nulla??
    Se è tutto uguale, allora aspetto delle novità per rai 1, 2 e 3 prima di cambiare.

    :)

  187. Giuseppe says:

    Sì, aspetto anch’io futuri sviluppi su Rai1-2-3.

  188. Anonymous says:

    Ciao,
    volevo chiarire, definitivamente, l’equivoco che anche qualche altro sito/blog fa a proposito dello script. Non mi attribuisco risultati che non ho (ancora) ottenuto.

    Al momento ‘non ci sono player standalone *nix’ capaci di riprodurre lo smooth streaming. Percio’ non puo’ farlo nemmeno il mio script.
    Anche se e’ in grado di intercettare il link al ‘Manifest’ iniziale.

    Ha permesso, invece, di vedere gli altri canali delle dirette anche quando, nei giorni scorsi, alcune volte sono cambiati i ‘ttauth’ e gli script classici si sono bloccati, usando il ‘giro’ attraverso il browser.

    Ciao
    K.

  189. tavolone says:

    Grazie, ora ho capito. Il nuovo script è più efficente del vecchio rai.py.

    Ho fatto un sacco di ricerche in rete ma per adesso nessuna novità per rai 1, 2 e 3. Nel frattempo però mi chiedevo se era possibile convertire moonlight per maemo 5, almeno potremmo vedere le tre rai ammiraglie tramite il sito rai così come avviene su ubuntu.
    Se avete qualche notizia in merito scivetela qui.

    Grazie :)

  190. Anonymous says:

    Ma qualcuno ha controllato dove punti l’indirizzo http://www.rai.tv ?


    ;; ANSWER SECTION:
    http://www.rai.tv. 83749 IN CNAME http://www.rai.it.edgesuite.net.
    http://www.rai.it.edgesuite.net. 18949 IN CNAME a1214.g.akamai.net.
    a1214.g.akamai.net. 16 IN A 213.155.157.35
    a1214.g.akamai.net. 16 IN A 213.155.157.25

    ....

    % Information related to '213.155.157.0 - 213.155.157.255'

    inetnum: 213.155.157.0 - 213.155.157.255
    netname: AKAMAI
    descr: Akamai International B.V.
    org: ORG-AIB7-RIPE
    country: GB
    ...

  191. Anonymous says:

    Guardate che il portale www(dot)rai(dot)tv punta ad un indirizzo di un intervallo IP assegnato ad Akamai : praticamente hanno appaltato la distribuzione dei contenuti ad Akamai….

  192. gionnico says:

    Guarda che DA SEMPRE utilizza quella piattaforma lo streaming rai, anche quando gli stream erano plain asf.

    Ti basta anche scaricare la pagina del relinker per vedere che punta all’estero.

  193. Anonymous says:

    Cmq io sono per continuare sulla vecchia strada
    @Giulia
    Sei riuscita a sapere di più su quei parametri?

  194. davide says:

    raiuo due e tre si sono “svampati”
    Relinker Exception: Content requested isn’t in an usable status

  195. mousse says:

    Su Windows… beh c’è wget. :D

    Ora magari non serve più, però c’è. E c’è pure python ;D

  196. Anonymous says:

    Da oggi pomeriggio i canali 2 e 3 sono tornati al vecchio mms..
    Vai a capire che gli passa per la testa

Leave a comment

Blog comments are not for bug reports and feature requests. Please post them in the Forums.