Как захватить видеопоток с моего экрана?

Как захватить видеопоток с моего экрана?

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

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

решение1

Если есть возможность использовать внешнее оборудование, найдите хорошее устройство захвата USB HDMI. Хорошие устройства будут представляться как устройство, похожее на UVC-веб-камеру, что позволит легко разобраться, как отображать входящий видеопоток.

С точки зрения программного обеспечения, я получил лучшие результаты от GStreamer. Кодирование jpeg через RTP даст хороший компромисс между качеством и задержкой при 1080p. Что-то вроде H.263 будет молниеносно быстрым, но с ограниченным качеством при таком разрешении. Отправка необработанного видео будет лучшей при более низких разрешениях, где пропускная способность не является проблемой. 1 Гбит/с LAN послужит вам хорошо.

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