Skip to main content
Topic: foobar2000 v1.4: internet radio disconnects (Read 195 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

foobar2000 v1.4: internet radio disconnects

After upgrading foobar2000 to v1.4 some radio stations started disconnecting every few seconds. It turns out in v1.4 network buffer is gone!

Now foobar2000 relies solely on 64 KB socket buffer (on Windows 7, just after foobar2000 restart), which makes foobar2000 unfriendly to burst-on-connect. The lack of buffer is easily observed in Wireshark as TCP ZeroWindow warnings, followed (or not) by RST.

This may currently be worked around by:
1. increasing foobar2000 output buffer to a very large value (10 seconds or more)
2. downgrading to foobar v1.3.20

Streams which constantly reconnect on foobar v1.4: (on Windows 7, with default 1 second output buffer)

Best conditions to reproduce these disconnects:
1. Decrease output buffer to 50 ms
2. Use low bitrate streams
3. Restart foobar2000 before testing
4. Use Windows 7

Why network buffer had to be removed? Maybe it was not a bad thing after all? 192 KB is enough for any of the streams listed above, default 256 KB was perfect.

Re: foobar2000 v1.4: internet radio disconnects

Reply #1
Like you, me and others are also wondering why this helpful option was removed (adjustment of network stream buffer size).  Since it has disappeared, there is no way to adjust for choppy radio streams.  Would appreciate it if one of the developers could comment on this, thanks!  Other refs:,116398.0.html,116419.msg960770.html#msg960770

SimplePortal 1.0.0 RC1 © 2008-2019