MPlayer tem uma opção de buffering sem o bug que está procurando no VLC. Você pode tentar. Outra solução possível é usar o VLS (VideoLAN Server) no servidor Linux, e o VLC no Windows PC. Como você não estaria mais se conectando a um arquivo de vídeo em um servidor com VLC (em vez disso, você está se conectando a um servidor de fluxo real), ele pode ter um comportamento muito melhor e lidar com as quedas de velocidade normalmente.