Funcionalidad de imitación de imagen en imagen

Funcionalidad de imitación de imagen en imagen

Actualmente estamos configurando un sistema de conferencia/reunión/votación. Hay una PC (llámela CompA) cuya pantalla secundaria es la pantalla pública que muestra información, resultados de votación, etc.

Hay otra PC (llámela CompB) en la que se sienta un empleado. Me gustaría poder mostrar la pantalla secundaria de CompA como una ventana en CompB. Un punto a tener en cuenta es que CompB tiene una entrada de S-Video.

Las principales preocupaciones son la velocidad de transferencia de datos y el uso de manos libres.

Me gustaría evitar una solución VNC/RDP; esto haría que CompA tuviera que enviar bastantes datos y esta pantalla se actualiza constantemente.

También me gustaría que la ventana se muestre inmediatamente al iniciar sesión; no es necesario que el empleado haga nada (aunque un doble clic o dos no sería el fin del mundo).

Me doy cuenta de que estoy pidiendo algo bastante ridículo, pero pensé que alguien aquí podría tener experiencia o algunas ideas imaginativas.

¡Gracias por leer!

Respuesta1

¿Cómo planea actualizar la pantalla en "CompB" si no desea utilizar algún protocolo de red para obtener las actualizaciones de video allí? Eso es un poco desconcertante.

VNC no es lo más eficiente del mundo, pero con la compresión no está tan mal. Si estas PC van a estar juntas en una LAN, el ancho de banda consumido probablemente no sea un problema de todos modos.

Si estas actualizaciones se van a realizar a través de una red de menor ancho de banda, tal vez desee pensar en reproducir la pantalla localmente transfiriendo la información de estado que controla la pantalla "CompA" con una aplicación que se ejecuta localmente en "CompB", en lugar de mover el framebuffer de video. o entorno de ventanas que dibuja primitivas a través de la red.

Entonces, como yo lo veo, tienes dos (2) opciones: replicar el framebuffer de video/dibujar información primitiva, o replicar el estado subyacente que controla la pantalla remota. Podrías hacer lo primero con algo como VNC en una ventana escalada. Tendrás que escribir un código para hacer el segundo.

Editar: si las computadoras van a estar físicamente cerca, puede dividir y convertir la salida VGA en "CompA" y canalizarla a una aplicación (como un programa "TV Viewer" o similar) en "CompB", o como dice Garrett. , simplemente use un monitor que pueda hacer PIP en "CompB".

Respuesta2

La mejor solución para usted probablemente sería configurar un monitor compatible con medios con una entrada de S-video que admita PIP de forma nativa.

Alternativamente, el único software que conozco que admite PIP en Windows es Media Center. Si ejecuta una instancia de centro multimedia en modo de ventana, reducida, puede canalizar la transmisión de video (a través de s-video con el hardware adecuado) o dividir la salida de la otra PC y usar un adaptador. Es posible que necesite la versión de Media Center de Vista para ejecutarlo como un pequeño truco de ventana.

información relacionada