Funcionalidade Mimic Picture in Picture

2

Estamos atualmente montando um sistema de conferência / reunião / votação. Existe um PC (Call it CompA) cuja exibição secundária é a exibição pública que mostra informações, resultados de votação, etc.

Existe outro PC (chamado de CompB) no qual um funcionário se senta. Gostaria de poder exibir a exibição secundária da CompA como uma janela na CompB. Um ponto de nota é que a CompB tem uma entrada S-Video.

As principais preocupações são a velocidade de transferência de dados e o uso sem as mãos.

Eu gostaria de evitar uma solução VNC / RDP - isso faria com que a CompA tivesse que enviar um grande volume de dados, e essa exibição está sendo atualizada constantemente.

Eu também gostaria que a janela fosse exibida imediatamente no log - sem necessidade de o funcionário fazer qualquer coisa (embora um clique duplo ou dois não seja o fim do mundo).

Eu percebo que estou pedindo por algo bem ridículo, mas imaginei que alguém aqui possa ter experiência ou algumas idéias criativas.

Obrigado pela leitura!

    
por Neil 04.06.2009 / 19:04

2 respostas

1

Como você planeja ter a atualização de exibição em "CompB" se você não quiser usar algum protocolo de rede para obter as atualizações de vídeo por lá? Isso é um pouco desconcertante.

O VNC não é a coisa mais eficiente do mundo, mas com a compressão não é tão ruim. Se esses PCs estiverem em uma LAN juntos, a largura de banda consumida provavelmente não será um problema.

Se essas atualizações ocorrerem em uma rede de largura de banda menor, talvez você queira pensar em reproduzir a exibição localmente transferindo as informações de estado que geram a exibição "CompA" com um aplicativo sendo executado localmente em "CompB", em vez de mover o framebuffer de vídeo ou o ambiente de janelas primitivos de desenho na rede.

Então, do meu ponto de vista, você tem duas (2) opções: Replicar as informações primitivas de framebuffer / desenho de vídeo ou replicar o estado subjacente que direciona a exibição remota. Você poderia fazer o primeiro w / algo como VNC em uma janela dimensionada. Você vai ter que ter código escrito para fazer o segundo.

Edit: Se os computadores estiverem fisicamente próximos, você poderá dividir e converter a saída VGA em "CompA" e canalizá-la para um aplicativo (como um programa "TV Viewer" ou outro) em "CompB" ou como Garrett diz, basta usar um monitor que pode fazer PIP em "CompB".

    
por 04.06.2009 / 19:10
0

A melhor solução para você provavelmente seria configurar um monitor compatível com mídia com uma entrada S-video que suporte PIP nativamente.

Como alternativa, o único software que eu conheço que suporta o PIP no Windows é o Media Center. Se você executar uma instância do centro de mídia no modo de janela, encolhida, poderá canalizar o feed de vídeo (via s-video com o hardware adequado) ou dividir a saída do outro PC e usar um adaptador. Você pode precisar do sabor do Media Center do Vista para executar a execução como um pequeno truque de janela.

    
por 04.06.2009 / 19:24