[ninux-Firenze] resoconto parte II

Leonardo mail at leonardo.ma
Sat Apr 4 23:28:59 CEST 2015


Allora cari,

per vedere lo streaming live della porta della nostra sala server dovete:

 - installare peerstreamer, in una versione che permette di separare la
parte che fa la gestione dei pacchetti dal playout video. Potete
scaricare qui la versione 32 bit [1] e qui quella 64 [2]

 - nella cartella trovate un file notes in cui ci sono 4 comandi, i
primi due non vi interessano perche' servono per fare il setup di una
sorgente il secondo e'


./streamer-udp-grapes-static -i 10.196.37.173 -p 6000\
     -F  null,dechunkiser=rtp,video=7004,audio=7006

questo fa partire il software che si va a cercare il video. al posto di
10.196.37.173 dovete mettere l'ip di cenerentola 10.150.22.100. Quando
parte si prende un socket su un i'interfaccia a caso, quindi se avete
piu' ip sulla stessa macchina usate -I nome_interfaccia. Se funziona
dovrebbe dirvi "First chunk id played out: XXXX" con un numero.

A questo punto, sulla vostra porta 7004 si apre un socket rtp che spara
il flusso video. quindi con vlc vi ci collegate e potete vedere il video:

vlc rtp://@127.0.0.1:7004

da me funziona (al netto dei miei casini locali) se a voi non funziona,
mi viene in mente:
 - date i permessi +x ai binari
 - quando peerstreamer parte vi dice il network-id, occhio che sia
routabile su ninux
 - se sembra funzionare tutto ma vedete solo uno schermo nero,
considerate che e' notte :-)

la cosa interessante e' che e' peer-to-peer. Ovvero se baldarn lo mette
su, ed io lo metto su, il flusso prima viene mandato a baldarn, e poi
baldarn lo rimanda a me, non apriamo due flussi diversi sulla stessa
sorgente, che ovviamente non puo' scalare.

ciao!
leonardo.


[1] https://ans.disi.unitn.it:8000/d/5b64fa93b5/
[2] https://ans.disi.unitn.it:8000/d/f51bb19fec/


-- 
www.leonardo.ma / twitter: @leobowski
ninux hacktivist. gpg Key ID: AABE2BD7



More information about the Firenze mailing list