Pagina 1 di 1

[RISOLTO] In streaming internet

Inviato: 25 gen 2010, 17:40
da magnetepazzo
Salve ragazzi, ho un problemino, ho installato streamdev-server ed effettuo regolarmente lo stremeang sul mio pc della lan, vorrei però utilizzare internet per poter guardare quanlche canale dall'ufficio, allora ho fatto questa cosa :
ho creato il file externremux.sh in / etc/vdr/plugin/streamdev
gli ho dato i permessi di esecuzione
ho inseto all'interno questo codice trovato in rete


successivamente ho installato mencoder
************
tutto continua a funzionare
ma quando dal web clicco su external
e seleziono un programma tipo rai 1
non succede un bel nulla
dove sto sbagliando ù?
grazie a tutti

Re: [RISOLTO] In streaming internet

Inviato: 25 gen 2010, 22:21
da magnetepazzo
risolto grazie ad Alez...

Re: [RISOLTO] In streaming internet

Inviato: 25 gen 2010, 22:42
da tapino
magnetepazzo ha scritto:risolto grazie ad Alez...
Ciao non credi che se spieghi come hai risolto sarebbe meglio? magari serve a qualcun altro che ha gli stessi problemi.

Re: [RISOLTO] In streaming internet

Inviato: 26 gen 2010, 10:45
da alez
Hai ragione tap, bisogna condividere le info che ci si scambiano in chat, se no vanno perse ;)

Intanto incollo qui il file externremux.sh che ho passato a magnetepazzo, poi lascio le spiegazioni a lui ;)

Codice: Seleziona tutto

#!/bin/bash
#
# externremux.sh

# CONFIG START
  STREAMQUALITY="DSL2000AVE" # DSL{1,2,3,6}000, LAN10, WLAN{11,54}, IPAQ
  #STREAMQUALITY="DSL6000" # DSL{1,2,3,6}000, LAN10, WLAN{11,54}, IPAQ
  TMP="/tmp/$RANDOM"
  MENCODER="/usr/bin/mencoder"
# CONFIG END

mkdir -p $TMP
mkfifo $TMP/out.avi
cat $TMP/out.avi &

case $STREAMQUALITY in
     DSL1000) $MENCODER -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=100 \
                -oac mp3lame -lameopts preset=15:mode=3 -vf scale=160:104 \
                -o $TMP/out.avi -- - &>$TMP/out.log ;;
     DSL2000) $MENCODER -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=128 \
                -oac mp3lame -lameopts preset=15:mode=3 -vf scale=160:104 \
                -o $TMP/out.avi -- - &>$TMP/out.log ;;
     DSL2000C) $MENCODER -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=128 \
 -oac mp3lame -lameopts preset=15:mode=3 -vf scale -zoom -xy 160 \
 -o $TMP/out.avi -- - &>$TMP/out.log ;;
     DSL2000VE) $MENCODER -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=128 \
                -oac mp3lame -lameopts preset=15:mode=3 -vf scale=320:208 \
                -o $TMP/out.avi -- - &>$TMP/out.log ;;
     DSL2000AVE) $MENCODER -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=128 \
                -oac mp3lame -lameopts preset=standard -vf scale=320:208 \
                -o $TMP/out.avi -- - &>$TMP/out.log ;;
     DSL2000AE) $MENCODER -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=100 \
        -oac mp3lame -lameopts preset=standard -vf scale=160:104 \
                -o $TMP/out.avi -- - &>$TMP/out.log ;;
     DSL3000) $MENCODER -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=250 \
                -oac mp3lame -lameopts preset=15:mode=3 -vf scale=320:208 \
                -o $TMP/out.avi -- - &>$TMP/out.log ;;
     DSL3000AE) $MENCODER -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=250 \
                -oac mp3lame -lameopts preset=standard -vf scale=320:208 \
                -o $TMP/out.avi -- - &>$TMP/out.log ;;
     DSL6000) $MENCODER -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350 \
                -oac mp3lame -lameopts preset=15:mode=3 -vf scale=320:208 \
                -o $TMP/out.avi -- - &>$TMP/out.log ;;
       LAN10) $MENCODER -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=4096 \
                -oac mp3lame -lameopts preset=standard \
                -o $TMP/out.avi -- - &>$TMP/out.log ;;
      WLAN11) $MENCODER -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=768 \
                -oac mp3lame -lameopts preset=standard -vf scale=640:408 \
                -o $TMP/out.avi -- - &>$TMP/out.log ;;
      WLAN54) $MENCODER -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=2048 \
                -oac mp3lame -lameopts preset=standard \
                -o $TMP/out.avi -- - &>$TMP/out.log ;;
        IPAQ) $MENCODER -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350 \
                -oac mp3lame -lameopts preset=15:mode=3 -vf scale=320:208 \
                -o $TMP/out.avi -- - &>$TMP/out.log ;;

       RADIO) $MENCODER -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=100 \
                -oac mp3lame -lameopts preset=15:mode=3 -vf scale=160:104 \
                -o $TMP/out.avi -- - &>$TMP/out.log ;;

       Radio) cat $OUT.avi & $MENCODER "$IN" -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=100 -oac mp3lame -lameopts preset=standard -vf scale=160x104 -o $OUT.avi &>$OUT.log
  ;;

           *) : ;;
esac

rm -rf $TMP


In linea di massima si tratta di un file normale, lo riporto soprattutto per l'ottimizzazione che ho settato: la modalita' DSL2000AVE la uso per stremmarmi i canali di video musicali (via internet con ADSL Alice 7 mega in down e 480 k in up), video passabile ma audio non compresso

Re: [RISOLTO] In streaming internet

Inviato: 28 gen 2010, 12:06
da magnetepazzo
Si ragazzi avete ragione, è stata la fretta di provare lo streaming che mi ha mandato in crash il cervello :-) poi non mi sono arrivate le mail di risposta al post, ed è passato un poò di tempo, in buona sostanza io avevo il problema dello straming su internet, infatti le normali codifiche che uso in lan sono troppo violente per l'adsl, quindi ho installato mencoder, e stavo appunto cercando un file di exter streaming per farlo funzionare, giusto alez mi ha passato la soluzione, in quanto nel mio file mancava il percorso relaitvo aalla posizione del bin di mencoder.
Ancora grazie
e sorry
:-)

Re: [RISOLTO] In streaming internet

Inviato: 29 gen 2010, 00:31
da magnetepazzo
Ragazzi non è che sapete come impostare l'encoder per riprodurre streaming su un blackberry bold ?

Re: [RISOLTO] In streaming internet

Inviato: 29 gen 2010, 09:26
da alez
Dovresti dirci che formato gradisce :)

Re: [RISOLTO] In streaming internet

Inviato: 29 gen 2010, 17:35
da magnetepazzo
be di sicuro il 3gp lo succhia :-)

Re: [RISOLTO] In streaming internet

Inviato: 19 apr 2010, 19:40
da iceman
1° Per motivi a me sconosciuti, la /bin/sh di ubuntu punta a dash. Quindi la prima modifica è quella di rimuovere /bin/sh e linkarla a /bin/bash

2° Se non dovesse andare, probabilmente stai incorrendo nel famoso bug di mencoder che sembra non accettare il "-vf scale". Per confermare quanto detto, prova a rimuovere la parte riguardante il -vf scale=XXX:YYY e "streamma". Se funziona, ti consiglio di compilare mencoder con una versione diversa o di usare un compilatore diverso (prova il 4.3 dovessi avere il 4.4 e viceversa)

Fammi sapere

Ciao