Use o VLC embutido em http: interface. Acho que faria tudo o que você quer e é muito rápido.
Eu tenho um computador dedicado à mídia conectado diretamente a uma TV que é usada para assistir a filmes. Este computador está sendo controlado remotamente com o VNC de um laptop.
O computador de mídia costumava ter o Windows XP e rodar o servidor RealVNC, reproduzindo o vídeo com o VLC 2.0.x, e enquanto o vídeo estava sendo reproduzido, o cliente VNC exibia apenas uma tela preta onde o vídeo estava sendo reproduzido. fácil de controlar a interface sem atrasos, etc. Isto sem quaisquer configurações especiais a serem definidas, apenas funcionou como tal fora da caixa.
Agora, porém, eu reinstalei o media pc com o Debian Squeeze (backports), rodando o VLC 1.1.3 e x11vnc Server 0.9.10, e agora eu não pareço conseguir fazer o mesmo, o vídeo está sendo transmitido de volta para o cliente VNC, tornando a conexão lenta e difícil.
Alguém conhece algum truque para impedir que o fluxo de vídeo seja transmitido para o cliente VNC?
Use o VLC embutido em http: interface. Acho que faria tudo o que você quer e é muito rápido.
Tags video vnc linux vlc-media-player