В моей локальной сети у меня 11 компьютеров для многопользовательских игр LAN party.Как создать удаленный просмотрщик для игры в локальной сети?
Мне нужно создать удаленный просмотрщик для всех 10 компьютеров в моей локальной сети.
Так что эта программа только нуждается в захвате и отправке рабочего стола на мой компьютер.
Какой API, функции или библиотека мне нужно использовать?
.
P.s. Я хочу создать свою собственную программу, поэтому я не хочу использовать другие программы, такие как RealVNC.
P.p.s. Я хочу создать только программу удаленного просмотра и НЕ программа дистанционного управления.
Можете ли вы использовать дополнительное оборудование, например, какое-либо устройство захвата HDMI на другом компьютере? Или вам нужно чистое программное решение? Чистый захват программного обеспечения повлияет на производительность игр и/или качество потока. – Virne
Захват экрана и отправка его на другой компьютер в режиме реального времени будет убивать любое время, которое может потребоваться приложению. Тем не менее, вы * можете * иметь шанс, если вы можете получить прямой доступ к обратному буферу, который будет отображаться, иметь * быстрый * (многопоточный) алгоритм сжатия, который выполняется во время вертикальной синхронизации, а затем отправляет в следующий кадр обрабатывается игрой. * Может быть. * – GManNickG
Какое программное обеспечение применимо? Разрешены ли библиотеки, или вам нужно собрать все это с нуля?(в том числе ОС, o)) Нет, серьезно: если вы не хотите * использовать * программное обеспечение, которое имеет дело с этим, вы должны хотя бы проверить свой код (где разрешено), чтобы увидеть, что они сделали, что нет, и почему (если есть документация или изменения), скорее всего, люди, которые писали серверы/клиенты VNC, столкнулись с аналогичными проблемами, с которыми вы столкнетесь. – Piskvor