I am trying to use VLC to decode and display H264 video streaming from an RTSP server at very low bandwidth. In doing so, the VLC manages to establish the RTP stream initially. But after a while, the video freezes and stops, and the following errors are issued:
main warning: picture is too late to be displayed (missing 2252 ms) avcodec error: more than 5 seconds of late video -> dropping frame (computer too slow ?) live555 warning: no data received in 10s, eof ?
These errors disappear when the "network caching" increases to ~ 20 s (for obvious reasons). But since this is a streaming video stream, latency is a problem, and therefore network caching is undesirable.
However, I donβt need fancy things, such as smooth playback and sound synchronization, which VLC provides by default. A quick and dirty solution where the last decoded frame is displayed is more than enough for me. I know this greatly reduces latency using Gstreamer. Therefore, I am looking for a way to do this in VLC. Can I use the installation flags or do I need to change the source?
Thank you in advance
source share