- 06 Jun, 2008 13 commits
-
-
Pierre d'Herbemont authored
-
Rafaël Carré authored
This reverts commit 05cb3470.
-
Rafaël Carré authored
This reverts commit 0bcda15e.
-
Rafaël Carré authored
This reverts commit e9fdaf06.
-
Rafaël Carré authored
This reverts commit 77a7babe.
-
Rafaël Carré authored
-
Rafaël Carré authored
-
Rafaël Carré authored
-
Rafaël Carré authored
-
Rafaël Carré authored
-
Jean-Baptiste Kempf authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
- 05 Jun, 2008 20 commits
-
-
Christophe Mutricy authored
-
Christophe Mutricy authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
Simple demo: vlc --sout="#duplicate{dst=display,dst='transcode{vcodec=mp4v}:std{access=http,dst=0.0.0.0:8080,mux=ts}'}" --ignore-config --use-stream-immediate movie.avi & vlc --use-stream-immediate http://127.0.0.1:8080 and vlc --use-stream-immediate http://127.0.0.1:8080 --auto-adjust-pts-delay You'll have to wait a bit until the pts delay is auto adjusted. Generally it takes 2-4 seconds, because access set a very high default pts delay value. One amelioration would be to lower the pts_delay when this option is set to allow a quicker convergence. The general algorithm requires some tuning, but results are here. Note, this only works if there is a video track. A similar function could be developped for the audio tracks.
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
Don't trust cherry-pick blindly.
-
Pierre d'Herbemont authored
./vlc movie.avi --sout="#transcode{aenc=dummy,venc=stats}:std{access=http,mux=dummy,dst=0.0.0.0:8081}" ./vlc -vvv http://127.0.0.1:8081 --demux=stats --vout=stats --codec=stats
-
Pierre d'Herbemont authored
stats: Initial import of a stat oriented module. Use with /vlc --ignore-config -I dummy -vvv movie.avi --sout="#transcode{aenc=dummy,venc=stats}:std{access=http,mux=dummy,dst=0.0.0.0:8080}"
-
Pierre d'Herbemont authored
It is much more efficient regarding latency as it doesn't bufferize more than needed, and let the module access take care of that eventually. Enable with --use-stream-immediate. We may want to default it. Note: --use-stream-immediate will be only effective on access that don't provide pf_block() for now. This is because I didn't benchmark against the Block method. Here the gain that I did measure is about 200ms (less latency) when using the http access on a loopback.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Pavlov Konstantin authored
-
Pavlov Konstantin authored
-
Pavlov Konstantin authored
-
Vincent Penquerc'h authored
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
-
Rafaël Carré authored
Better comment them fully, if you are too lazy to report upstream
-
Rafaël Carré authored
Regression introduced in [c75dafab] Bug spotted by Fabio Ritrovato
-
Pierre d'Herbemont authored
-
- 04 Jun, 2008 7 commits
-
-
Rafaël Carré authored
-
Antoine Cellerier authored
for in english code)
-
Antoine Cellerier authored
-
Rafaël Carré authored
-
Antoine Cellerier authored
a bit later ... but at least it gives a starting point for people wanting to have fun with transcode / audio / filter chains)
-
Rémi Denis-Courmont authored
-
Antoine Cellerier authored
-