Salut.
Incerc sa transport un stream a/v live peste Internet intre doua locatii aflate
la o distanta de cateva mari si tzari una de alta.
La sursa captura, transcodarea, multiplexarea si streaming-ul sunt facute cu vlc
-> totul e ok.
La destinatie vreau sa folosesc deasemenea vlc prin care sa si distribui local
catre clienti (care folosesc tot vlc ca sa se uite). Scopul este de a avea un
buffer intermediar de sa zicem 60 sec., a.i. sa nu se observe galmele de trafic
de pe traseu -> 5 sec. e prea putin, iar peste valoarea asta direct in vlc-ul
clientului nu e bine pt. ca se plictiseste.
La destinatie am incercat ceva de genul:
cvlc -vvv http://ip_sursa:port --http-caching=60000 --http-reconnect --sout
'#std{access=http,mux=asf,dst=ip_destinatie:port}'
Lucrarea functioneaza bine in afara de ceea ce am eu nevoie -> adica nu face
nici un fel de buffering -> cum vine primul frame de la sursa, ii si da drumul
pe tzeava.
Erori nu-s; in ambele parti vlc-urile sunt 0.9.9a.
S-a mai jucat cineva cu asa ceva?
Ce alte optiuni as mai avea?
In ultima instanta ma gandeam sa ma apuc eu sa scriu un softulete care sa faca
un fifo pe http, dar as fi vrut sa evit chestia asta.
Sau sa incerc cu netcat&stuff?
10x
Vlad
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug