Page 1 of 1

main error: cannot pre fill buffer

Posted: 15 Apr 2013 17:18
by Mika85
hi there,

I hope some of you in there could help with my problem about playing streamings, well actualy a couple of guys i know have the same problem so though this forum might come in handy.

My problem is that im trying to play this stream udp://@233.138.48.168:5501 but vlc wont play it. vlc wont even load the file since i can continue pushing play without anything happing then i check the log wich shows this > error main error: cannot pre fill buffer

i got my firewall off and are running vlc-2.0.6 as adminstrator on win7 64bit and nothing helps. some of my freinds dont have this problem but they are also using a older version of vlc then me. so i tried to download a older version without any good :( Then one of my freinds whos got no problems running it uinstalled his older vlc and installed the new vlc wich made so he coudent watch the stream either. then he tried so install the old version that it worked fine on before suddenly also dosent work anymore. So now he is also getting that error > main error: cannot pre fill buffer. we have been searching the net for clues but we cant find any so i hope some in here migt can help us.

Best regards
Mika

Sorry for the bad english but i hope you understand.

Re: main error: cannot pre fill buffer

Posted: 15 Apr 2013 17:33
by Mika85
this is what im getting.

main debug: incoming request - stopping current input
main debug: waitpipe: object killed
main debug: dying input
main debug: socket 1312 polling interrupted
main debug: prebuffering done 0 bytes in 48s - 0 KiB/s
main error: cannot pre fill buffer
main warning: cannot create a stream_t from access
main debug: removing module "access_udp"
main debug: dying input
main debug: dead input
main debug: processing request item: DR1, node: Afspilningsliste, skip: 0
main debug: resyncing on DR1
main debug: DR1 is at 0
main debug: starting playback of the new playlist item
main debug: resyncing on DR1
main debug: DR1 is at 0
main debug: creating new input thread
main debug: Creating an input for 'DR1'
main debug: using timeshift granularity of 50 MiB, in path 'C:\Users\Mikael\AppData\Local\Temp'
main debug: `udp://@233.138.48.168:5501' gives access `udp' demux `' path `@233.138.48.168:5501'
main debug: creating demux: access='udp' demux='' location='@233.138.48.168:5501' file='\\@233.138.48.168:5501'
main debug: looking for access_demux module: 0 candidates
main debug: no access_demux module matched "udp"
main debug: TIMER module_need() : 0.147 ms - Total 0.147 ms / 1 intvls (Avg 0.147 ms)
main debug: creating access 'udp' location='@233.138.48.168:5501', path='\\@233.138.48.168:5501'
main debug: looking for access module: 1 candidate
access_udp debug: opening server=:0 local=233.138.48.168:5501
main debug: net: opening 233.138.48.168 datagram port 5501
main debug: using access module "access_udp"
main debug: TIMER module_need() : 0.450 ms - Total 0.450 ms / 1 intvls (Avg 0.450 ms)
main debug: Using block method for AStream*
main debug: starting pre-buffering
qt4 debug: IM: Deleting the input
main debug: TIMER input launching for 'DR1' : 48778.118 ms - Total 48778.118 ms / 1 intvls (Avg 48778.116 ms)
qt4 debug: IM: Setting an input

Re: main error: cannot pre fill buffer

Posted: 16 Apr 2013 13:43
by Mika85
damn no one know what the problem seems to be :(

Re: main error: cannot pre fill buffer

Posted: 16 Apr 2013 17:43
by Rémi Denis-Courmont
That error means no data is received. For 'udp', it is almost always a network or firewall problem.

Re: main error: cannot pre fill buffer

Posted: 16 Apr 2013 23:24
by Mika85
i dont think its a firewall problem or network problem since all firewall is off and ist running fine on linux on the same network system. and i can see around the net that other people are having the same problem without any saloutions.

So how you fix recive udp is still a big question.

Re: main error: cannot pre fill buffer

Posted: 22 Apr 2013 12:57
by Mika85
bump.

Re: main error: cannot pre fill buffer

Posted: 22 Apr 2013 17:36
by Rémi Denis-Courmont
The only cause of this error is network configuration error of some kind.

Re: main error: cannot pre fill buffer

Posted: 25 Apr 2013 01:10
by Mika85
i dont think its a network problem since it has work on the same network configuration. But if you know its a network problem it could be nice to know how to fix since ive beenn searcing on google for help but i cant find any who got a fix. i found some threads on this forum and on others forum but no one seems to know what realy is cousing this problem or how to fix it :(

Re: main error: cannot pre fill buffer

Posted: 28 Apr 2013 17:41
by Mika85
This problem is not fixed and im giving up. i have now seen some guys with same issues as me but they also are only getting reply like this: Firewall or network problem. from the developers in here. So im of to another forum.

Re: main error: cannot pre fill buffer

Posted: 20 May 2013 13:22
by str3tmonk
Hi Mika85,

If it is a network problem, the best way to troubleshoot it is to run some sort of traffic sniffer on your computer. Unfortunately, this is easier to do on a Linux OS than on Windows, unless you're doing Wireshark, which would be too low-level.

Another possibility is that this might be a source that requires some sort of authentication/decryption.

Yet another possibility is that your router does not support multicast streaming.

Hope this helps you or someone else.

Re: main error: cannot pre fill buffer

Posted: 11 Dec 2019 13:25
by milad
I have same error when trying to play the video through pipe.
So be sure it is not a network problem.
I think it is a bug in vlc source code or it's configuration. please fix it

Re: main error: cannot pre fill buffer

Posted: 22 Dec 2019 15:59
by Rémi Denis-Courmont
The error literally means that buffering code failed because it could not receive any data. There's no bug or configuration problem.