1

У меня ноутбук dell Precision с видеокартой Nvidia. Я могу смотреть телевизор на нем, используя карту ТВ-тюнера.

Я установил TightVNCserver на нем и смог подключиться к нему локально через второй ПК дома.

Теперь проблема в том, что даже если телевизор нормально воспроизводится на ноутбуке, на экране клиента VNC он показывает не видео, а пустое пространство (в окне, где воспроизводится телевизор).

Как я могу гарантировать, что видео будет транслироваться? Поскольку ноутбук и ПК подключены через концентратор, и я использую локальный IP-адрес для подключения, у меня нет проблем с пропускной способностью.

2 ответа2

1

Как отметил @Matt Jenkins, это не работает из-за способа отображения оверлеев.

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

Что вы можете сделать, это потоковое видео с карты захвата телевизора в локальную сеть, используя несколько потоковых технологий, например, с VLC Media Player. В Интернете есть несколько руководств, вот более старое, здесь, кажется, более новое, но шаги должны быть примерно такими же. Затем вы можете подключить ноутбук к потоковому серверу и смотреть видео, например, с помощью VLC.

0

Телевизионное изображение не отображается компьютером как таковое, но использует так называемый "оверлей". Именно здесь телевизионная плата отправляет данные непосредственно на видеокарту для отображения в определенном месте на экране.

Различное программное обеспечение плеера может отображать это как фактическую графику на экране.

Тем не менее, потоковое сырое видео занимает огромную полосу пропускания. Вам было бы намного лучше передавать потоковое видео отдельно от изображения на рабочем столе, используя сжатый видеокодек. Есть много типов программного обеспечения, которые могут сделать это для вас - Microsoft делает бесплатное (я забыл, как это называется сейчас - они недавно переименовали его - сделайте Google для этого).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .