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

Installazione, configurazione e utilizzo di applicativi multimediali, masterizzazione, acquisizione e codec audio/video, streaming, ecc.

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

Messaggioda zerocoll » giovedì 5 gennaio 2012, 17:33

hug ha scritto:Ottimo, grazie anche per aver impostato , in quest'ultimo script,  Vlc come player.
Una cosa non capisco, come , a differenza del precedente script, recuperi i canali, che non sono visibilmente elencati come nell'appunto penultimo script.
Me lo chiedo perché avrei aggiunto almeno rai3, rai4, raimovie e rainews, ma non capisco dove devo mettere le mani.
ciao





i caali li recupero da un file hostato su http://nst-team.freehostia.com/

per quello che non li vedi  il file e fatto in modo simile a questo

Codice: Seleziona tutto

#EXTM3U
#EXTINF:0,HBO HD
rtmp://$OPT:rtmp-raw=rtmp://s7.webport.tv/live/z010402.stream playpath=z010402.stream swfUrl=http://tvsector.com/mediaplayer/player.swf live=1 pageUrl=http://tvsector.com/
#EXTINF:0,MTV HD
rtmp://$OPT:rtmp-raw=rtmp://s7.webport.tv/live/z010001.stream playpath=z010001.stream swfUrl=http://tvsector.com/mediaplayer/player.swf live=1 pageUrl=http://tvsector.com/
#EXTINF:0,RTL HD
rtmp://$OPT:rtmp-raw=rtmp://s7.webport.tv/live/z030101.stream playpath=z030101.stream swfUrl=http://tvsector.com/mediaplayer/player.swf live=1 pageUrl=http://tvsector.com/
#EXTINF:0,BBC HD
rtmp://$OPT:rtmp-raw=rtmp://s7.webport.tv/live/z010701.stream playpath=z010701.stream swfUrl=http://tvsector.com/mediaplayer/player.swf live=1 pageUrl=http://tvsector.com/
#EXTINF:0,HBO 2 HD
rtmp://$OPT:rtmp-raw=rtmp://s7.webport.tv/live/z010301.stream playpath=z010301.stream swfUrl=http://tvsector.com/mediaplayer/player.swf live=1 pageUrl=http://tvsector.com/
#EXTINF:0,Cinemax HD
rtmp://$OPT:rtmp-raw=rtmp://s7.webport.tv/live/z010601.stream playpath=z010601.stream swfUrl=http://tvsector.com/mediaplayer/player.swf live=1 pageUrl=http://tvsector.com/
#EXTINF:0,Eurosport 2 HD
rtmp://$OPT:rtmp-raw=rtmp://s7.webport.tv/live/z010301.stream playpath=z010301.stream swfUrl=http://tvsector.com/mediaplayer/player.swf live=1 pageUrl=http://tvsector.com/
#EXTINF:0,EUROSPORT HD
rtmp://$OPT:rtmp-raw=rtmp://s7.webport.tv/live/z010601.stream playpath=z010601.stream swfUrl=http://tvsector.com/mediaplayer/player.swf live=1 pageUrl=http://tvsector.com/


il programma  legge il file estrae i campi che interessano  e fa partire lo script ^^

quindi basta creare un file ad ok  fatto nello stesso modo e upparlo su uno spazio web  cosi da non modificare lo script molte volte :D

bell idea  no :)
zerocoll Non specificato
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1616
Iscrizione: gennaio 2010

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

Messaggioda hug » giovedì 5 gennaio 2012, 17:58

Interessante, ma dovremmo chiedere a te ogni volta per operare su quell'elenco , e non conosceremo mai gli indirizzi di ogni canale, quindi impossibilità di intervenire direttamente per sostituzioni di indirizzi non più funzionanti in cambio di nuovi efficaci (o semplicemente la impossibilità di riordinarli a personale piacimento).
Io per esempio non ho così la possibilità di inserire i canali di cui ti parlavo.
Non me ne volere , ma continuo , da utente , a preferire la versione completa di tutti i dati .
Mi piace avere la possibilità di modifica , altrimenti avrei scelto winzozz.
ciauz
Avatar utente
hug Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 711
Iscrizione: gennaio 2008

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

Messaggioda zerocoll » giovedì 5 gennaio 2012, 18:39

hug ha scritto:Interessante, ma dovremmo chiedere a te ogni volta per operare su quell'elenco , e non conosceremo mai gli indirizzi di ogni canale, quindi impossibilità di intervenire direttamente per sostituzioni di indirizzi non più funzionanti in cambio di nuovi efficaci (o semplicemente la impossibilità di riordinarli a personale piacimento).
Io per esempio non ho così la possibilità di inserire i canali di cui ti parlavo.
Non me ne volere , ma continuo , da utente , a preferire la versione completa di tutti i dati .
Mi piace avere la possibilità di modifica , altrimenti avrei scelto winzozz.
ciauz


potresti  modificare lo script in questo modo

Codice: Seleziona tutto
#!/bin/bash

cd /tmp/
#curl http://nst-team.freehostia.com/tvsport > /tmp/tvsport


e se vedi nella cartella tmp c e il file tvsport  cosi lo puoi modificare aggiungendo o eliminando i vari canali e o stream  sempre nell ordine postato piu su ^^

anche io o scelto linux  per la possibilita di smanettarci  poi perche winzozz si pianta da solo lasciandolo acceso :P

cmq se mi postate il file modificato lo uppo volentieri sul sito ^^
Ultima modifica di zerocoll il giovedì 5 gennaio 2012, 18:41, modificato 1 volta in totale.
zerocoll Non specificato
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1616
Iscrizione: gennaio 2010

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

Messaggioda blubrot » giovedì 5 gennaio 2012, 18:59

Complimenti per lo script così uno può farsi la lista di canali rtmp che più gli piace.
Grazie
blubrot Non specificato
Prode Principiante
 
Messaggi: 152
Iscrizione: ottobre 2009

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

Messaggioda hug » giovedì 5 gennaio 2012, 19:21

Grazie .
Ora modifico e poi provo un riordino tematico.
Avatar utente
hug Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 711
Iscrizione: gennaio 2008

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

Messaggioda lihin » giovedì 5 gennaio 2012, 20:01

L'idea non è malvagia, anche se ci sono dei problemi con i canali che richiedono qualche accorgimento in più... prima fra tutti la TV nazionale di stato, senza un "viaurl: www.rai.tv" non se ne parla...

Prendendo spunto dallo script postato sopra, si potrebbe fare qualcosa del genere:
Codice: Seleziona tutto
#!/bin/bash

## Recupero canali e funzione di aggiornamento
if [ ! -f ~/.nst-team-tv.txt ]; then
   curl http://nst-team.freehostia.com/tvsport > ~/.nst-team-tv.txt
elif [ "$1" == update ]; then
   if [ -f ~/.nst-team-tv.txt ]; then
      cp ~/.nst-team-tv.txt ~/.nst-team-tv.txt.OLD
   fi
   curl http://nst-team.freehostia.com/tvsport > ~/.nst-team-tv.txt
fi

## Script vero e proprio con supporto a piu' protocolli...
function select_rtmp(){
   programma=`cat ~/.nst-team-tv.txt | grep "EXTINF:0," | awk -F ',' '{print $2}' | zenity --height=450 --width=280 --list --column="Programmi"  --title="Rtmp TV" --text="Select Channel:"`
}

function play_rtmp(){
   if [ "$programma" != "" ]; then
      link=`cat ~/.nst-team-tv.txt | grep -m1 -A1 "$programma"`
      if [ "$(echo "$link" | grep 'rtmp-raw=')" != "" ]; then
         rtmp=`echo "$link" | awk -F 'rtmp-raw=' '{print $2}'| awk -F ' ' '{print $1}'`
         swf=`echo "$link" | awk -F 'swfUrl=' '{print $2}'| awk -F ' ' '{print $1}'`
         page=`echo "$link" | awk -F 'pageUrl=' '{print $2}'| awk -F ' ' '{print $1}'`
         rtmpdump -v -r "$rtmp" -W "$swf" -p "$page" | vlc --meta-title="$programma" -
      elif [ "$(echo "$link" | grep rtmp)" != "" ]; then
         rtmp=`echo "$link" | grep rtmp`
         rtmpdump -v -r "$rtmp" | vlc --meta-title="$programma" -
      elif [ "$(echo "$link" | grep mms)" != "" ]; then
         mms=`echo "$link" | grep mms`
         vlc --meta-title="$programma" "$mms"
      fi
   else
      exit 0
   fi
}

while [ $? -eq 0 ]; do
   select_rtmp && play_rtmp
done

Include una funzione di aggiornamento, il file che si trova sul server viene scaricato in locale per chi lo vuole modificare, e la gestione di più formati specificati con un formato m3u per vlc.
lihin
 

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

Messaggioda Shaden » giovedì 5 gennaio 2012, 20:03

A proposito degli scatti, non so se ha senso, ma io riesco a vedere Can*le5 senza problemi, mentre Ita*ia1 mi scatta.

Boh, magari può esservi utile :)

Allegati gli script provati...
Allegati
scripts.tar
(10 KiB) Scaricato 52 volte
Shaden Non specificato
Prode Principiante
 
Messaggi: 84
Iscrizione: marzo 2009

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

Messaggioda Darby_Crash » giovedì 5 gennaio 2012, 20:22

In collaborazione con KSV (che cito testualmente: "i have reversed the Akamai protection") abbiamo risolto il problema HTTP adattivo Akamai. In parole povere, tra poco pubblicherò: Zattoo HTTP cracker by Darby_Crash & KSV!!
Torneranno tutti i canali italiani disponibili anche all'estero, piu' tantissimi altri.
Evolution is a process too slow to save my soul
Avatar utente
Darby_Crash Maschile
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1019
Iscrizione: novembre 2010
Distribuzione: Debian Wheezy 7.6.0
Desktop: Mate

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

Messaggioda lihin » giovedì 5 gennaio 2012, 20:47

Uhh! \o/ Che bella notizia!
Non vedo lóra di provarlo... :D
lihin
 

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

Messaggioda Shaden » giovedì 5 gennaio 2012, 21:41

Darby_Crash ha scritto:In collaborazione con KSV (che cito testualmente: "i have reversed the Akamai protection") abbiamo risolto il problema HTTP adattivo Akamai. In parole povere, tra poco pubblicherò: Zattoo HTTP cracker by Darby_Crash & KSV!!
Torneranno tutti i canali italiani disponibili anche all'estero, piu' tantissimi altri.


Probabilmente piangerò :-)

Mi sto vedendo Sherlock Holmes su Itali*1 ed a causa degli scatti arrivo alle conclusioni prima di lui :P

Ci darai notizia del Zattoo HTTP Cracker su questo forum, o devo mettere il picchio su F5 di qualche pagina web? :_)
Shaden Non specificato
Prode Principiante
 
Messaggi: 84
Iscrizione: marzo 2009

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

Messaggioda zerocoll » giovedì 5 gennaio 2012, 21:56

chissa quanto durera quelli di zatto so pignoli e se si dovra di nuovo modificare rtmpdump bu

cmq vi allego script per i soli canali  jsc sport  con la possibilita di scegliuere la qualita

Codice: Seleziona tutto
#!/bin/bash

PLAYER=`zenity --list --height=200 --width=150 --title="SELECT PLAYER" --text="quale player vuoi usare?" --column="PLAYER"\
               "vlc" "ffplay" "mplayer"`

CHANNELS='01=jsc_sport_uno
02=jsc_sport_due
03=jsc_sport_tre
04=jsc_sport_quattro
05=jsc_sport_cinque
06=jsc_sport_sei
07=jsc_sport_sette
08=jsc_sport_otto
09=jsc_sport_nove
10=jsc_sport_dieci
333=jsc_sport_HDuno
334=jsc_sport_HDdue
332=jsc_sport_uno_secondo_stream
331=jsc_sport_due_secondo_stream
350=jsc_sport_news'

function play_jsc(){
PROG=`echo "$(echo "$CHANNELS" | cut -d= -f2)" | zenity --height=450 --width=280 --list --column="Programmi" --title="jsc player" --text="Select Channel:"`
if [ "$PROG" != "" ]; then
   PROGNUM=`echo "$CHANNELS" | grep "$PROG" | cut -d= -f1`

flusso='low=500
medium=1000
high=2400'

qualita=`echo "$(echo "$flusso" | cut -d= -f1)" | zenity --list --height=200 --width=150 --title="SELECT PLAYER" --text="quale player vuoi usare?" --column="PLAYER"`
   quality=`echo "$flusso" | grep "$qualita" | cut -d= -f2`
playpath=`echo $PROGNUM $quality | sed -e "s/ /_/g"`

rtmpdump -r rtmp://ajslivefs.fplive.net/ajslive-live -W http://www.en.aljazeerasport.tv/ptvFlash/unifiedplayer/aljazeera/multiformat/UnifiedPlayer.swf -p http://www.ajsglobal.aljazeerasport.tv/page/Home/0,,13530,00.html --live -y ajs_ar_ch$playpath?  | $PLAYER -

else
   exit 0
fi
}

while [ $? -eq 0 ]; do
   play_jsc
done


fatemi sapere come vi va :D

lihin  bello lo script da te postatop ma resta sempre il problema del live=1 a vote trovo i link senza live es:

Codice: Seleziona tutto
#EXTINF:-1,ESPN
rtmp://$OPT:rtmp-raw=rtmp://109.201.135.51/live/espn swfUrl=http://88.80.17.89/user/mediaplayer/player.swf pageUrl=http://88.80.17.89/


non so se va ma magari va disabilitata l opzione -v per andare  ...
Ultima modifica di zerocoll il venerdì 20 gennaio 2012, 21:57, modificato 1 volta in totale.
zerocoll Non specificato
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1616
Iscrizione: gennaio 2010

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

Messaggioda lihin » giovedì 5 gennaio 2012, 22:09

zerocoll ha scritto:lihin  bello lo script da te postatop ma resta sempre il problema del live=1 a vote trovo i link senza live es:

Codice: Seleziona tutto
#EXTINF:-1,ESPN
rtmp://$OPT:rtmp-raw=rtmp://109.201.135.51/live/espn swfUrl=http://88.80.17.89/user/mediaplayer/player.swf pageUrl=http://88.80.17.89/


non so se va ma magari va disabilitata l opzione -v per andare  ...


Mah, guarda l'opzione live non dovrebbe incidere sulla riproducibilità, semplicemente indica a rtmpdump che lo stream non è seekable (non mi viene la traduzione in italiano...).

Comunque, beh Zattoo durerà anche poco, ma ci godrò un sacco per il tempo che sarà...  (rotfl)
lihin
 

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

Messaggioda zerocoll » giovedì 5 gennaio 2012, 22:21

vedremo :)

riguardo al file postato su quel server  forse sarebbe mejo utilizzare un file xml tipo quelli per xbmc  forse e piu semplice da usare  cioe da estrapolare i settori interessati


cmq vedremo il da farrsi per zatoo  aspettiamo fiduciosi lo script di darby

la discussione sull argomento non l ho trovata se no  ci smanettavo anche io

  be dai vedo sherlock dal sat ^^  a dopo :D
zerocoll Non specificato
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1616
Iscrizione: gennaio 2010

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

Messaggioda Darby_Crash » giovedì 5 gennaio 2012, 23:17

zerocoll ha scritto:vedremo :)

riguardo al file postato su quel server   forse sarebbe mejo utilizzare un file xml tipo quelli per xbmc  forse e piu semplice da usare  cioe da estrapolare i settori interessati


cmq vedremo il da farrsi per zatoo  aspettiamo fiduciosi lo script di darby

la discussione sull argomento non l ho trovata se no  ci smanettavo anche io

  be dai vedo sherlock dal sat ^^  a dopo :D


Vi darò notizie qui e comunque non c'è nessuna discussione, ma una collaborazione privata tra me e lui.
Ho cominciato a riscrivere lo script in maniera piu' garbata, comunque superato questo possono studiarsi ciò che vogliono, non mi frega niente. Abbiamo fregato un sistema ancora vergine. ;)
Evolution is a process too slow to save my soul
Avatar utente
Darby_Crash Maschile
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1019
Iscrizione: novembre 2010
Distribuzione: Debian Wheezy 7.6.0
Desktop: Mate

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

Messaggioda Shaden » giovedì 5 gennaio 2012, 23:20

Darby_Crash ha scritto:Vi darò notizie qui e comunque non c'è nessuna discussione, ma una collaborazione privata tra me e lui.
Ho cominciato a riscrivere lo script in maniera piu' garbata, comunque superato questo possono studiarsi ciò che vogliono, non mi frega niente. Abbiamo fregato un sistema ancora vergine. ;)


E l'hanno chiamato Akamai.. ossia, intelligente. Ma Vaffanculo! :-)
Shaden Non specificato
Prode Principiante
 
Messaggi: 84
Iscrizione: marzo 2009

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

Messaggioda hug » venerdì 6 gennaio 2012, 9:43

Stiamo a vedere , sono come San Tommaso.
Avatar utente
hug Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 711
Iscrizione: gennaio 2008

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

Messaggioda Darby_Crash » venerdì 6 gennaio 2012, 12:19

Confermo!! Abbiamo di nuovo Zattoo!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Funziona!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Testato adesso. :D
Bastano Curl e FFMPEG!
GRAZIE KSV!!
Ultima modifica di Darby_Crash il venerdì 6 gennaio 2012, 12:24, modificato 1 volta in totale.
Evolution is a process too slow to save my soul
Avatar utente
Darby_Crash Maschile
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1019
Iscrizione: novembre 2010
Distribuzione: Debian Wheezy 7.6.0
Desktop: Mate

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

Messaggioda zerocoll » venerdì 6 gennaio 2012, 14:21

in effeti penso che ci vada curl per  scaricare i vari pakketti e ffmpeg per  riordinarli  e fare un unico flusso

penso che la chiave sia  quello che ti fa uscire il tserv  cioe una cosa del genere

"http://zattosecurehd2-f.akamaihd.net/zattoo_195_1_600@s61840?primaryToken=1325855240_80ef8c2506494be86fdbfc6cf5ce09fa" "channel_session_id=2067b3d1d894f2416696372b1ad000e8"


una volta passato a curl con i relativi altri dati se tutto e esatto dovrebbe farti uscire lo stream  diviso in frammenti  e li entra in gioco ffmpeg x riunire il tutto ^^


cmq attendiamo  fiduciosi nuovi sviluppi ^^
zerocoll Non specificato
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1616
Iscrizione: gennaio 2010

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

Messaggioda Darby_Crash » venerdì 6 gennaio 2012, 19:22

Non è affatto cosi' facile purtroppo. Il compito di KSV è stato quello di scoprire l'algoritmo di generazione dei token Akamai... (non da poco). La sua demo non è funzionante ma l'algoritmo è quello.
Ultima modifica di Darby_Crash il venerdì 6 gennaio 2012, 19:25, modificato 1 volta in totale.
Evolution is a process too slow to save my soul
Avatar utente
Darby_Crash Maschile
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1019
Iscrizione: novembre 2010
Distribuzione: Debian Wheezy 7.6.0
Desktop: Mate

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

Messaggioda zerocoll » venerdì 6 gennaio 2012, 21:21

non saprei da quello che ho visto il link che riceve il flusso e quello postato piu su quindi nemmeno ffmpeg dovrebbe servire l unica cosa e che ogni tot  spuntano delle url con la scritta 

http://zattosecurehd2-f.akamaihd.net/co ... md=trottle e altri numeri  magari creando un app in php  si potrebbe fare le varie richieste al sito cosi da farci dare  i link e non interrompere il flusso al primo link

bu nn saprei cmq se posti qualcosa  possiamo  darti una mano  in piu teste il problema diventa  piu semplice :)
zerocoll Non specificato
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1616
Iscrizione: gennaio 2010

PrecedenteSuccessiva

Torna a Multimediale

Chi c’è in linea

Visualizzano questa sezione: massipinam e 5 ospiti