Назад | Перейти на главную страницу

Функция Mimic Picture in Picture

В настоящее время мы настраиваем систему конференций / встреч / голосования. Есть ПК (назовем его CompA), вторичным дисплеем которого является общий дисплей, на котором отображается информация, результаты голосования и т. Д.

Есть еще один компьютер (назовем его CompB), на котором сидит клерк. Я хотел бы иметь возможность отображать вторичный дисплей CompA в виде окна на CompB. Следует отметить, что у CompB есть вход S-Video.

Основные проблемы - скорость передачи данных и использование громкой связи.

Я бы хотел избежать решения VNC / RDP - это приведет к тому, что CompA придется отправлять довольно много данных, и этот дисплей постоянно обновляется.

Я также хотел бы, чтобы окно отображалось сразу при входе в систему - клерку не нужно ничего делать (хотя двойной щелчок или два не были бы концом света).

Я понимаю, что прошу о довольно нелепой вещи, но я подумал, что у кого-то здесь может быть опыт или какие-то творческие идеи.

Спасибо за прочтение!

Как вы планируете обновлять отображение на «CompB», если вы не хотите использовать какой-либо сетевой протокол для получения обновлений видео оттуда? Это немного сбивает с толку.

VNC - не самая эффективная вещь в мире, но со сжатием все не так уж и плохо. Если эти ПК будут подключены к локальной сети вместе, потребляемая полоса пропускания в любом случае не является проблемой.

Если эти обновления будут происходить в сети с более низкой пропускной способностью, возможно, вы захотите подумать о воспроизведении дисплея локально путем передачи информации о состоянии, которая управляет дисплеем «CompA», с приложением, работающим локально на «CompB», вместо перемещения буфера кадра видео или оконная среда, отрисовывающая примитивы по сети.

Итак, на мой взгляд, у вас есть два (2) варианта: реплицировать информацию о фреймбуфере / отрисовке примитивной информации или реплицировать базовое состояние, которое управляет удаленным дисплеем. Вы можете сделать первое с чем-то вроде VNC в масштабированном окне. Вам нужно будет написать код для второго.

Изменить: если компьютеры будут физически близко друг к другу, вы можете разделить и преобразовать вывод VGA на «CompA» и либо направить его в приложение (например, программу «TV Viewer» или подобное) на «CompB», либо как говорит Гарретт. , просто используйте монитор, который может делать PIP на "CompB".

Лучшим решением для вас, вероятно, будет установка удобного для мультимедиа монитора с входом S-video, который изначально поддерживает PIP.

С другой стороны, единственное известное мне программное обеспечение, поддерживающее PIP в Windows, - это Media Center. Если вы запустите экземпляр медиацентра в оконном режиме, уменьшив его, вы можете направить видеопоток (через s-video с надлежащим оборудованием) или разделить вывод другого ПК и использовать адаптер. Вам может понадобиться версия Media Center для Vista, чтобы работать как небольшой трюк с окном.