script multifunzionale per vedere le dirette televisive... e altro ^^

Installazione, configurazione e utilizzo di applicativi multimediali, masterizzazione, acquisizione e codec audio/video, streaming e altro.
Avatar utente
dunamis
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 578
Iscrizione: mercoledì 30 luglio 2008, 13:39
Desktop: UBUNTU
Distribuzione: Ubuntu Studio 22.04 LTS
Sesso: Maschile

Re: script funzionante ( per ora) per vedere le dirette televisive con VLC

Messaggio da dunamis »

maicolm ha scritto:
dunamis ha scritto:
maicolm ha scritto:
maicolm ha scritto:
zerocoll ha scritto: a me funziona sto vedendo il tg5

maicon strano dovrebbe funzionare ...


a me va ...


al max prova a salvare questo

Codice: Seleziona tutto

#!/bin/bash

if [ ! -f ~/.data/canali.txt ]; then 
cd ~/.data/
wget  http://nst-team.freehostia.com/canali.txt 
fi

email=`cat ~/.data/email`

pass=`cat ~/.data/pass`

lista=`cat ~/.data/canali.txt | cut -d ' ' -f1 | sort | zenity --height=450 --width=220 --list --column="Channels" --title="Zattoo TV" --text="Select Channel:"` 

canale=`cat ~/.data/canali.txt | grep -r $lista | cut -d ' ' -f3 | tr -d '\015'`


curl --cacert ~/.data/ca-bundle.crt --user-agent "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.7) Gecko/20100713 (CK-IBM) Firefox/3.0.17;MEGAUPLOAD 1.0 ( .NET CLR 3.5.30729)" -x 127.0.0.1:8118 --user-agent "Mozilla/4.73 [en] (X11; U; Linux 2.2.15 i686)" -b ~/.data/cookies1.txt -c ~/.data/cookies1.txt -s -S -L  -d 'pw='$pass'' -d 'email='$email'' https://zattoo.com/login > ~/.data/zatto.html

ticket=` cat ~/.data/zatto.html | grep -r ticket_id | cut -d" " -f3 | sed 's/^"\(.*\)";$/\1/g'`

uid=`cat ~/.data/cookies1.txt | awk -F\  '/.*uid.*/ { print $7 }'`

codef=`cat ~/.data/zatto.html | awk -F\  '/.*Math.round.*/ { print $7 }' | awk -F\) '{print $1}'`

link=`curl -x 127.0.0.1:8118 'http://tserver.zattoo.com/join?ticket%5Fid='$ticket'&uuid='$uid'&channel='$canale'&f='$codef'' | grep "rtmpe" | cut -d" " -f2 | sed 's/^"\(.*\)",$/\1/g'`

zatto=$HOME/.data/zatto.txt

swf=`curl -x 195.162.130.20:8080 -b ~/.data/cookies1.txt --url http://zattoo.com/view#$1 | grep "zattoo.setStaticAssets" | awk -F '"' '{print $2}'`


echo "$link" 
 
rtmpdump -v -r "$link" -W http://zattoo.com"$swf" | vlc -

exit 0
e la parte  relativa ai canali zatto vedi se capisci l errore ^__^
Boh, ti ripeto vanno i vecchi script con le rai , la svizzera ecc, vanno , questo no....
Gli darò un'occhiata.

Sei sempre un grande.
Bravo anche a Darby!
Risolto.
Il problema era nell'indirizzo /usr/share/apps/kssl/ca-bundle.crt, perchè io non l'ho nella .data.
Saluti
Cioè che cosa hai fatto?
Nel file di zerocoll l'indirizzo di ca-bundle.crt è
~/.data/ca-bundle.crt   ...
Io invece l'ho a questo indirizzo :
/usr/share/apps/kssl/ca-bundle.crt

e allora nel mio script ho sostituito il primo con il secondo
Trovato l'inghippo: per tutti gli utenti di Kubuntu, cioè che utilizzano kde l'indirizzo del file ca-bundle.crt è /usr/share/kde4/apps/kssl/ca-bundle.crt

come dice maicon sostituite nello script tv.sh l'indirizzo che zerocoll ha in ~/.data/ca-bundle.crt con il percorso del vostro faile ca-bundle.crt che in Ubuntu sembra essere /usr/share/apps/kssl/ca-bundle.crt mentre in KUBUNTU è /usr/share/kde4/apps/kssl/ca-bundle.crt

e lo script funziona dinuovo...  (b2b)
GNU/Linux? Una storia d'amore che parte dal 2003 (Mandrake, Debian, Ubuntu, Kubuntu, Chakra Linux, Manjaro Linux e altro...)
La mia attuale Workstation? Notebook Omen HP Laptop con SO: Microsoft Windows 11 / Ubuntu Studio 22.04 LTS.
http://wiki.ubuntu-it.org/JoshuaDunamis
zerocoll
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1657
Iscrizione: mercoledì 20 gennaio 2010, 1:44

Re: script funzionante ( per ora) per vedere le dirette televisive con VLC

Messaggio da zerocoll »

penso di sistemare il problema nella prossima relase dello script :) 

faro in modo di metterlo nella carterlla .data  e se non lo trova lo scarika come fa con il file canali.txt

ps: ho trovato il modo di aggiungere l epg  pero lo fa quando  apri un canale  ma e gia una bella cosa :D
caesar753
Prode Principiante
Messaggi: 16
Iscrizione: martedì 23 febbraio 2010, 22:29

Re: script funzionante ( per ora) per vedere le dirette televisive con VLC

Messaggio da caesar753 »

Ciao a tutti,
innanzitutto grazie mille zerocool per il lavoro che stai facendo per tutti noi ... sono un utente di archlinux, ex-utente di ubuntu, e vi confermo che anche su arch lo script di zerocool, con le necessarie dipendenze, funziona ...
ad ogni modo volevo chiedere una cosa: non è che per caso esiste un modo per vedere, oltre che il live, anche la sezione di rai-replay? magari, se la risposta dovesse essere affermativa, lo si potrebbe inserire in una prossima release dello script ...
a presto!!
Avatar utente
fattila
Prode Principiante
Messaggi: 88
Iscrizione: giovedì 24 gennaio 2008, 18:19
Desktop: gnome
Distribuzione: Ubuntu 16.04.7 LTS 64bit

Re: script funzionante ( per ora) per vedere le dirette televisive con VLC

Messaggio da fattila »

maicolm ha scritto:
fattila ha scritto: scusate mi sono perso, anzi v'ho perso.

1) ma lo script a voi funziona e ho un problema io?
2) lo script non funziona più e state aggiungendo pezzi per sistemarlo, ovvero rincorrere zattoo?

Se 1), mi metto alla ricerca di cosa avrò mai fatto senza accorgermi, o rifaccio la procedura di "istallazione"
Se 2), aspetto che voi risolviate  :-*: io è già tanto se capisco quando direte fate così e cosà

Cmq sempre grazie
Controlla dove hai il file ca-bundle.crt.
Cotrolla che il percorso nel file di zerocoll sia giusto....
nello script il percorso è il seguente:
/usr/share/apps/kssl/ca-bundle.crt

e il file ca-bundle.crt sta proprio lì

non credo che sia questo il problema
Avatar utente
fattila
Prode Principiante
Messaggi: 88
Iscrizione: giovedì 24 gennaio 2008, 18:19
Desktop: gnome
Distribuzione: Ubuntu 16.04.7 LTS 64bit

Re: script funzionante ( per ora) per vedere le dirette televisive con VLC

Messaggio da fattila »

Non che ci capisca qualcosa, ma magari a voi dice ...

Questo è quanto appare nel terminale quando seleziono ad es. rai3:
/home/fattila/tv.sh: riga 128: seleziona_canale: comando non trovato
  % Total    % Received % Xferd  Average Speed  Time    Time    Time  Current
                                Dload  Upload  Total  Spent    Left  Speed
100  205  100  205    0    0  1583      0 --:--:-- --:--:-- --:--:--  3153
VLC media player 1.1.9 The Luggage (revision exported)
RTMPDump v2.3
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
WARNING: You haven't specified an output file (-o filename), using stdout
Connecting ...
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x84bb914] main libvlc: Esecuzione di vlc con l'interfaccia predefinita. Usa 'cvlc' per utilizzare vlc senza interfaccia.
Blocked: call to setlocale(6, "")
Warning: call to srand(1305494898)
INFO: Connected...
Warning: call to rand()
Blocked: call to setlocale(6, "")

(process:3242): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Blocked: call to setlocale(6, "")
[0x88c237c] main stream error: cannot pre fill buffer
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
Vi butto lì: non è che c'entra qualcosa che ho cancellato i cookies di firefox?
zerocoll
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1657
Iscrizione: mercoledì 20 gennaio 2010, 1:44

Re: script funzionante ( per ora) per vedere le dirette televisive con VLC

Messaggio da zerocoll »

caesar753 ha scritto: Ciao a tutti,
innanzitutto grazie mille zerocool per il lavoro che stai facendo per tutti noi ... sono un utente di archlinux, ex-utente di ubuntu, e vi confermo che anche su arch lo script di zerocool, con le necessarie dipendenze, funziona ...
ad ogni modo volevo chiedere una cosa: non è che per caso esiste un modo per vedere, oltre che il live, anche la sezione di rai-replay? magari, se la risposta dovesse essere affermativa, lo si potrebbe inserire in una prossima release dello script ...
a presto!!
anche io uso aptosid   in alcune cose ubuntu si differenzia :)
ma installando le relative dipendenze funziona su tutte le distribuzioni ^_^
riguardo alla tua domanda si alcune cose si possono vedere ma passando da http://www.rai.tv/dl/RaiTV/cerca_programmi.html da rai replay non penso  visto che trasmette in  smoot stream ma si puo usare un estensione per firefox ... se cerchi qualche post piu su ce nome  addons e link per il download

fattila  sembra funzionare lo script cioe il link lo prende se no non ti dava RTMP_ReadPacket, failed to read RTMP packet header

ma hai copiato lo script  del primo post ?? l ho aggiornato qualche gg fa ti sei iscritto su zatto.com ?
Ultima modifica di zerocoll il domenica 22 maggio 2011, 21:51, modificato 1 volta in totale.
zerocoll
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1657
Iscrizione: mercoledì 20 gennaio 2010, 1:44

Re: script funzionante ( per ora) per vedere le dirette televisive con VLC

Messaggio da zerocoll »

modificato lo script fatemi sapere come va :)

ho aggiunto l epg sui canali italiani  volendo si puo fare anche su altri canali
caesar753
Prode Principiante
Messaggi: 16
Iscrizione: martedì 23 febbraio 2010, 22:29

Re: script funzionante ( per ora) per vedere le dirette televisive con VLC

Messaggio da caesar753 »

Ho copiato lo script dalla prima pagina, l'epg funziona perfettamente, però su rai standard  non va, dà il solito errore

Codice: Seleziona tutto

cannot pre fill buffer 
ho anche cancellato in .data email e pass così lo script me le ha richieste e le ho inserite di nuovo, ma non va, sob >:(
Ultima modifica di Senbee il lunedì 20 giugno 2011, 19:12, modificato 1 volta in totale.
Avatar utente
zifino
Prode Principiante
Messaggi: 179
Iscrizione: venerdì 5 marzo 2010, 11:28
Contatti:

Re: script funzionante ( per ora) per vedere le dirette televisive con VLC

Messaggio da zifino »

zerocoll ha scritto: modificato lo script fatemi sapere come va :)

ho aggiunto l epg sui canali italiani  volendo si puo fare anche su altri canali
Grazie finalmente funzionano i canali rai .....
Ultima modifica di Senbee il lunedì 20 giugno 2011, 19:12, modificato 1 volta in totale.
ubuntu-maniaco          
http://maclinuxlovers.wordpress.com/ per chi veramente ama i computer.
zerocoll
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1657
Iscrizione: mercoledì 20 gennaio 2010, 1:44

Re: script funzionante ( per ora) per vedere le dirette televisive con VLC

Messaggio da zerocoll »

caesar753 ha scritto: Ho copiato lo script dalla prima pagina, l'epg funziona perfettamente, però su rai standard  non va, dà il solito errore

Codice: Seleziona tutto

cannot pre fill buffer 
ho anche cancellato in .data email e pass così lo script me le ha richieste e le ho inserite di nuovo, ma non va, sob >:(
controlla di avere il file ca-bundle.crt nella cartella .data
Ultima modifica di Senbee il lunedì 20 giugno 2011, 19:12, modificato 1 volta in totale.
Avatar utente
fattila
Prode Principiante
Messaggi: 88
Iscrizione: giovedì 24 gennaio 2008, 18:19
Desktop: gnome
Distribuzione: Ubuntu 16.04.7 LTS 64bit

Re: script funzionante ( per ora) per vedere le dirette televisive con VLC

Messaggio da fattila »

zerocoll ha scritto:
fattila  sembra funzionare lo script cioe il link lo prende se no non ti dava RTMP_ReadPacket, failed to read RTMP packet header

ma hai copiato lo script  del primo post ?? l ho aggiornato qualche gg fa ti sei iscritto su zatto.com ?
sì, mi sono iscritto a zattoo, e fino a qualche giorno fa mi funzionava tutto.

Ma se nel frattempo hai cambiato lo script forse sono rimasto indietro di una ver.
Ora riprovo con l'ultima e poi vi dico.
Ma devo spostare il file ca-bundle.crt da /usr/share/apps/kssl/ alla cartella .data?
zerocoll
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1657
Iscrizione: mercoledì 20 gennaio 2010, 1:44

Re: script funzionante ( per ora) per vedere le dirette televisive con VLC

Messaggio da zerocoll »

fattila ha scritto:
zerocoll ha scritto:
fattila  sembra funzionare lo script cioe il link lo prende se no non ti dava RTMP_ReadPacket, failed to read RTMP packet header

ma hai copiato lo script  del primo post ?? l ho aggiornato qualche gg fa ti sei iscritto su zatto.com ?
sì, mi sono iscritto a zattoo, e fino a qualche giorno fa mi funzionava tutto.

Ma se nel frattempo hai cambiato lo script forse sono rimasto indietro di una ver.
Ora riprovo con l'ultima e poi vi dico.
Ma devo spostare il file ca-bundle.crt da /usr/share/apps/kssl/ alla cartella .data?
nono se non lo trova dovrebbe scarikarlo visto che alcuni non lo hanno in allternativa specifiki il percorso sullo script al posto di ~/.data/ca-bundle.crt
Avatar utente
fattila
Prode Principiante
Messaggi: 88
Iscrizione: giovedì 24 gennaio 2008, 18:19
Desktop: gnome
Distribuzione: Ubuntu 16.04.7 LTS 64bit

Re: script funzionante ( per ora) per vedere le dirette televisive con VLC

Messaggio da fattila »

zerocoll ha scritto:
fattila ha scritto:
zerocoll ha scritto:
fattila  sembra funzionare lo script cioe il link lo prende se no non ti dava RTMP_ReadPacket, failed to read RTMP packet header

ma hai copiato lo script  del primo post ?? l ho aggiornato qualche gg fa ti sei iscritto su zatto.com ?
sì, mi sono iscritto a zattoo, e fino a qualche giorno fa mi funzionava tutto.

Ma se nel frattempo hai cambiato lo script forse sono rimasto indietro di una ver.
Ora riprovo con l'ultima e poi vi dico.
Ma devo spostare il file ca-bundle.crt da /usr/share/apps/kssl/ alla cartella .data?
nono se non lo trova dovrebbe scarikarlo visto che alcuni non lo hanno in allternativa specifiki il percorso sullo script al posto di ~/.data/ca-bundle.crt
funziona alla grande  :-* , bel lavoro, grazie  (b2b).

In effetti si è scaricato il file ca-bundle.crt e ora si trova in .data
zerocoll
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1657
Iscrizione: mercoledì 20 gennaio 2010, 1:44

Re: script funzionante ( per ora) per vedere le dirette televisive con VLC

Messaggio da zerocoll »

prego :)

prossima relase mettero la possibilita di vedere alcuni programmi (solo quelli mms) dal sito rai :)
Avatar utente
dunamis
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 578
Iscrizione: mercoledì 30 luglio 2008, 13:39
Desktop: UBUNTU
Distribuzione: Ubuntu Studio 22.04 LTS
Sesso: Maschile

Re: script funzionante ( per ora) per vedere le dirette televisive con VLC

Messaggio da dunamis »

zerocoll ha scritto: modificato lo script fatemi sapere come va :)

ho aggiunto l epg sui canali italiani  volendo si puo fare anche su altri canali
Si funge anche l'EPG  (good)
GNU/Linux? Una storia d'amore che parte dal 2003 (Mandrake, Debian, Ubuntu, Kubuntu, Chakra Linux, Manjaro Linux e altro...)
La mia attuale Workstation? Notebook Omen HP Laptop con SO: Microsoft Windows 11 / Ubuntu Studio 22.04 LTS.
http://wiki.ubuntu-it.org/JoshuaDunamis
hjfabius
Prode Principiante
Messaggi: 6
Iscrizione: giovedì 12 maggio 2011, 19:14

Re: script funzionante ( per ora) per vedere le dirette televisive con VLC

Messaggio da hjfabius »

Ciao,
ma a voi funziona tutto normalmente? Fino a ieri sera vedevo tutto normale, mentre ora quando lancio


call flv -v -r "rtmpe://zattoo.fc.llnwd.net/zattoo/s_TSI1?e=1306099286&h=44c42389e5170a5129e057a48de6ef10" -W "http://zattoo.com/static/player.swf?" -o ciao.mp4

(vari ticket, h e f calcolati a runtime con lo script di Darby Crash)

ricevo questo errore:

RTMPDump v2.3 r568 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
INFO: Connected...
ERROR: RTMP_ReadPacket, failed to read RTMP packet header


E' solo un errore che ho io?
Avatar utente
Darby_Crash
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1025
Iscrizione: lunedì 8 novembre 2010, 17:50
Desktop: Plasma
Distribuzione: Debian GNU/Linux 9.4 (stretch)
Contatti:

Re: script funzionante ( per ora) per vedere le dirette televisive con VLC

Messaggio da Darby_Crash »

hjfabius ha scritto: Ciao,
ma a voi funziona tutto normalmente? Fino a ieri sera vedevo tutto normale, mentre ora quando lancio


call flv -v -r "rtmpe://zattoo.fc.llnwd.net/zattoo/s_TSI1?e=1306099286&h=44c42389e5170a5129e057a48de6ef10" -W "http://zattoo.com/static/player.swf?" -o ciao.mp4

(vari ticket, h e f calcolati a runtime con lo script di Darby Crash)

ricevo questo errore:

RTMPDump v2.3 r568 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
INFO: Connected...
ERROR: RTMP_ReadPacket, failed to read RTMP packet header


E' solo un errore che ho io?
Devi scaricare il link RTMPE con l'url TServer / Join ricavando l'uuid dal cookie la variabile f il ticket_id e il codice per il player SWF dalla pagnina del canale che vuoi visualizzare, scaricata con l'ausilio del cookie. Cosi' facendo tutti i link partiranno immediatamente.
Evolution is a process too slow to save my soul
Avatar utente
Senbee
Rampante Reduce
Rampante Reduce
Messaggi: 8433
Iscrizione: venerdì 24 novembre 2006, 9:26
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Ferrara
Contatti:

Re: script funzionante ( per ora) per vedere le dirette televisive con VLC

Messaggio da Senbee »

Sto testando il nuovo script di zerocoll, ma purtroppo sembra funzionare benissimo (scarica anche le info sul programma) ma quando carica vlc appare il solito "Cannot pre fill buffer". Per tutti i canali.
A voi funziona?
Sono un lottatore di SUDO, su Ubuntu 24.04.
Le mie guide e tutte le produzioni audio/video: www.stefanodroghetti.it
zerocoll
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1657
Iscrizione: mercoledì 20 gennaio 2010, 1:44

Re: script funzionante ( per ora) per vedere le dirette televisive con VLC

Messaggio da zerocoll »

Senbee ha scritto: Sto testando il nuovo script di zerocoll, ma purtroppo sembra funzionare benissimo (scarica anche le info sul programma) ma quando carica vlc appare il solito "Cannot pre fill buffer". Per tutti i canali.
A voi funziona?
zerocoll ha scritto:
caesar753 ha scritto: Ho copiato lo script dalla prima pagina, l'epg funziona perfettamente, però su rai standard  non va, dà il solito errore

Codice: Seleziona tutto

cannot pre fill buffer 
ho anche cancellato in .data email e pass così lo script me le ha richieste e le ho inserite di nuovo, ma non va, sob >:(
controlla di avere il file ca-bundle.crt nella cartella .data
Ultima modifica di Senbee il lunedì 20 giugno 2011, 19:13, modificato 1 volta in totale.
Avatar utente
Senbee
Rampante Reduce
Rampante Reduce
Messaggi: 8433
Iscrizione: venerdì 24 novembre 2006, 9:26
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Ferrara
Contatti:

Re: script funzionante ( per ora) per vedere le dirette televisive con VLC

Messaggio da Senbee »

Sì, c'è, vedo anche che lo scarica appena lanciato lo script.
Sono un lottatore di SUDO, su Ubuntu 24.04.
Le mie guide e tutte le produzioni audio/video: www.stefanodroghetti.it
Scrivi risposta

Ritorna a “Multimediale”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti