Newsgroup: it.media.video.produzione
Titolo: Streaming punto punto

Ho a disposizione circa 500kbit in upstream e devo mandare del video live 
via internet (IP 2 IP) ad un altro PC.
Una sorta di videoconferenza live ma monodirezionale.
Qual e' il miglior modo per sfruttare a pieno la banda?
In ingresso vorrei sfruttare il DV (conversione dall'analogico al DV o 
direttamente una camera DV).
Quale compressore e' in grado di dare una buona qualita' con mezzo megabit?
DivX? WMV9? Real?
Dall'altro lato vorrei ritornare ad avere un flusso DV da tirare fuori con 
un ADVC100 per avere di nuovo un segnale PAL composito.
Non mi serve fare broadcasting, ma soltanto PC 2 PC over intetnet, e 
soltanto in un verso (non bidirezionale, quindi).
Vorrei che la qualita' fosse scalabile in funzione della banda a 
disposizione, quindi se ho 1Mb in uscita la qualita' deve salire.
Mi servirebbe qualcosa che potesse usare live un buon codec che mi permetta 
di abbassare il dettaglio a favore della fluidita' o di ridurre le 
dimensioni orizzontali del frame a favore della qualita' (esempio 384x576).
Idee?

 384x576).
Sto provando VLC ma sebbene io modifichi le opzioni di transcodifica sembra 
che non abbiano effetto in una trasmissione live.
Mi serve qualcosa che LIVE possa convertire al volo in qualcos'altro... 


Questo lo fa VLC anche molto bene, lo sto provando (anche ora) e va 
bene, quindi tu stai sbagliano i settaggi. Prova col Windows Media 
Encoder che ha un'interfaccia piu' amichevole. E poi, dove sei messo tu? 
Hai DSL con un router che fa da NAT?
-- 
Are you experienced?
/* JOE CHIP */

 E poi, dove sei messo tu? Hai DSL con un router che fa da NAT?
No su questo non ho problemi a nattare verso l'esterno.
Comunque io per ora faccio le prove solo all'interno della LAN tra PC e PC 
ma ad uscire fuori sono capacissimo, non e' questo il problema.
Quindi mi confermi che VLC fa da transcodificatore in realtime?
C'e' qualche opzione da attivare?
Riesco solo a mandare live cosi' com'e'.
Infatti un segnale DV viaggia in ethernet e occupa esattamente 25Mbit...
Io faccio: apri periferica di acquisizione (directshow), seleziono la 
periferica video e audio (il DV), opzioni avanzate in basso 
(trasmetti/salva), impostazioni > esco in HTTP, metodo di incapsulazione 
MPEG TS, opzioni transcodifica > spunta su codifica video H264 a 512kbit/sec 
e audio su vorb 16kb/sec, OK.
Il flusso esce a 25Mbit...
Anche se apro un file locale (un DivX) il flusso che entra e' uguale al 
flusso che esce...
Con WME9 non ho problemi ma volevo farlo col VLC che offre maggiori opzioni 
di codifica.

 
Ho perso molto tempo perche' ho deinstallato VLC per provare altri 
programmi che mi hanno dato. Se ti piace cercare anche altre soluzioni 
puoi cercare un thread "deinterlacciare" di qualche settimana fa.
Non usare l'assistente che e' fatto con i piedi, prova direttamente da 
linea di comando.
Apri la finestra di terminale dal menu oppure fai esegui->cmd;
posizionati sulla directory dove alloggia VLC, speculo
C:\Programmi\VideoLAN\VLC>
e prova questa riga di comando
vlc -vvv dshow:// 
:sout=#transcode{vcodec=mp2v,venc=ffmpeg,vb=4000,scale=1,acodec=mpga,ab=192,channels=2}
:duplicate{dst=std{access=http,mux=ts,dst=:8080}}
->invio
Questa combinazione _deve_ funzionare, in rete locale hai tutta la banda 
a disposizione quindi fregatene del bitrate. Per l'h.264 puo' essere che 
la libreria non sia installata o qualche altro inghippo.
Per controllare puoi guardare con "netstat -an -p tcp" se il server 
aspetta connessioni sulla 8080. Poi apri un'altro VLC, menu file-> open 
netstream-> 
http://localhost:8080
 e hai la prova del 9. Puoi anche 
provare da un'altro PC in rete.
Se cosi' funziona si continua con il troubleshooting. ;-)


 Se cosi' funziona si continua con il troubleshooting. ;-)
Come ti dicevo, risolsi... era un problema di "capimento" della playlist di 
VLC.
Ora nasce un problema: alcuni codec in trasmissione dal VLC non vanno.
Forse mancano sul mio sistema?
Posso installare un codec diverso su VLC e ritrovarmelo poi nel menu a 
tendina?
Purtroppo la documentazione su VLC e' o troppo tecnica o troppo terra terra.