Stream buffer size gradually increases each time

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
psoodo
New Cone
New Cone
Posts: 4
Joined: 23 Oct 2021 04:06

Stream buffer size gradually increases each time

Postby psoodo » 25 Oct 2021 08:18

Hi all,

I'm trying to play a stream from a raspberry pi with the VLC player at faster playback speed than normal (1.007 to be exact).
I know that would mean periodic bufferings, but if i kept the amount small enough, it would serve my purpose just fine.
the problem is that the amount that the player Buffers INCREASES each time, leading to more and more delay:

I specifically set the network cache to be 300ms, in about 20 minutes, i get these buffering messages

Code: Select all

main debug: Stream buffering done (320 ms in 109 ms) main error: buffer deadlock prevented main debug: Stream buffering done (320 ms in 139 ms) main error: buffer deadlock prevented main debug: Stream buffering done (460 ms in 220 ms) main error: buffer deadlock prevented main debug: Stream buffering done (480 ms in 349 ms) main error: buffer deadlock prevented main debug: Stream buffering done (540 ms in 560 ms) main error: buffer deadlock prevented main debug: Stream buffering done (600 ms in 1199 ms) main debug: Stream buffering done (620 ms in 801 ms) main debug: Stream buffering done (660 ms in 803 ms) main debug: Stream buffering done (660 ms in 1070 ms) main debug: Stream buffering done (700 ms in 523 ms) main error: buffer deadlock prevented main debug: Stream buffering done (700 ms in 657 ms) main debug: Stream buffering done (700 ms in 507 ms) main error: buffer deadlock prevented main debug: Stream buffering done (740 ms in 586 ms) main error: buffer deadlock prevented
From what i understand, the value on the left represents the duration of buffered footage, and the right represents the time it took to buffer that duration.
So on the first line, it took 109ms to buffer 320ms worth of stream footage.

Is that deduction correct ?
If so, how can i keep the buffered duration the same each time (300ms only) ?

Thank you in advance

Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: No registered users and 11 guests