Ultra-Low latency RTMP playback with ffplay

Published: 2017-07-15 10:47:27 +0000
Categories: BASH,




RTMP video provides a means for video playback with ultra-low latency. However, most players will maintain a (small) buffer, so you may still see latency of a few seconds.

If you're wanting to test the latency imposed by the delivery layer, you'll probably want to factor out the players latency. With ffplay you can do so by reducing the probesize and telling the player to use the external clock for sync.

These are not production values, and in the real-world you'll likely sacrifice playback reliability, so should only be used for testing/debugging.


ffplay -probesize 32 -sync ext rtmp://[server]/[application]/[stream]



ffplay, RTMP, ultra low latency, playback, testing, sync, delay,

Latest Posts

Copyright © 2022 Ben Tasker | Sitemap | Privacy Policy
Available at snippets.bentasker.co.uk, http://phecoopwm6x7azx26ctuqcp6673bbqkrqfeoiz2wwk36sady5tqbdpqd.onion and http://snippets.bentasker.i2p
hit counter