Não encontrei nada que comprove ou refute sua suposição de que o VLC e o Winamp não armazenam buffer durante o jogo. Mas estou muito curioso sobre esse comportamento. Normalmente, todos os aplicativos são armazenados em buffer durante a reprodução.
Fiz alguns testes com o Foobar2000 e ele sempre fica em buffer durante o jogo.
Aqui você vê um fluxo de rádio junto com meu medidor de rede .
Desativei todos os outros aplicativos, liguei o rádio e observei-o por um bom tempo, e ele estava constantemente baixando dados (= buffering) enquanto estava tocando.
Mas acho que sua conexão com a Internet está lenta ou o fluxo de rádio escolhido está muito lento.
Você pode tentar expandir o tamanho do buffer de rede do VLC, Winamp ou Foobar.
Aqui está um guia muito detalhado sobre como aumentar o tamanho do buffer no Winamp
No VLC, você precisa procurar essas configurações. Eles foram inseridos em milissegundos
Se você não quiser inserir um horário específico, use o Foobar. Ele armazena em buffer até 16385 KB, o que é bastante grande.