Как вывести изображение из приложения в средство просмотра VNC?

Как вывести изображение из приложения в средство просмотра VNC?

Как написать программу на компьютере с высокопроизводительной видеокартой и желаемой платформой, чтобы другие компьютеры в сети могли просматривать видеовыход программы на отдельном мониторе?

Например, запустить приложение на компьютере с режимом двух дисплеев/двух мониторов, но просматривать приложение на отдельной машине, а не только на отдельном мониторе?

То есть, как мне выбрать выходной экран в качестве подключения к серверу VideoLAN Client Player (VLC), чтобы любой пользователь сети мог открыть поток?

Или как я могу использовать подключения к удаленному рабочему столу для сопоставления с одним фоновым приложением, а не со всем дисплеем? Принятие совета в любой программе удаленного рабочего стола (пример: vnc)

Меня интересуют консультации на любом языке и для любой ОС: Mac, Classic Mac, Windows, Linux.

решение1

Apple разработалаБонжурТехнология для обнаружения сервисов, не зависящих от сети. Это часть их концепции сети с нулевой конфигурацией. Работает на USB, а также в любой локальной сети.

Для всех перечисленных вами ОС существуют клиенты Bonjour (как библиотеки, так и инструменты).

Связанный контент