Как я могу транслировать игру через VLC на свой телевизор?

12

Есть ли жизнеспособное решение, которое может транслировать живые данные из компьютерных игр, таких как Left 4 Dead, на телевизор, возможно, с использованием DLNA?

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

Потоковая передача рабочего стола через DLNA возможна через VLC.

Сис Тиммерман
источник
TBH, я в основном буду смотреть Flash-фильмы, но L4D - хороший пример использования для проверки на недопустимое отставание.
Сис Тиммерман

Ответы:

13

Это возможно с помощью VLC , с помощью кабеля Ethernet , если сигнал Wi - Fi слишком слаб.

Если пространство и аппаратное обеспечение позволяют, лучше всего использовать физический кабель монитора, чтобы устранить задержки от помех беспроводной связи и узких мест кодирования. Как упоминалось в ответе Сметада Анаркиста , само телевидение может также буферизовать каналы DLNA, делая быстрые ответы невозможными.

Вот краткое изложение связанного метода VLC:

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

Тем не менее, функция захвата экрана в VLC не очень хорошо работает с аудио выходом. Поэтому нам нужно использовать фильтр DirectShow, такой как VH Screen Capture или UScreenCapture, чтобы выполнить захват. Установленный фильтр DirectShow можно вызвать непосредственно в VLC.

Итак, вся процедура такова:

  1. установить VLC
  2. VLC-> Steaming-> Capture device-> Выбрать видеоустройство (установленный вами фильтр DirectShow) и аудиоустройство.
  3. Выберите потоковый вывод, такой как файл, HTTP, RTP, MMS и т. Д. Вы можете вывести в файл для тестирования. Позже вы можете выбрать, скажем, HTTP. Я обычно добавляю имя файла, например путь /test.flv
  4. Выберите Транскодирование.
  5. Ручей
  6. Добавьте потоковый URL в TVersity, например http://127.0.0.1/test.flv.
  7. Играть на ТВ.

3 и 4 являются критическими. Это зависит от того, какие форматы файлов и типы кодирования поддерживаются вашим телевизором. Найдите некоторые транскодинги, изначально поддерживаемые вашим телевизором. Если он не поддерживается вашим телевизором, то позднее TVersity может выполнить другое транскодирование, которое сильно замедлит видео или вообще сделает его неиграемым.

Нелегко заставить это работать. Требуется много испытаний. Попробуйте сначала выполнить потоковую передачу в файл, затем добавьте файл в TVersity и воспроизведите на телевизоре.

Сис Тиммерман
источник
Согласно этой странице , TVersity предназначен только для Windows. MediaTomb работает в системах, отличных от Windows, а также была выбрана в качестве лучшего программного обеспечения для сервера DLNA в Linux .
Сис Тиммерман
5

Есть несколько вариантов потокового видео и тому подобное по беспроводной связи. Потоковое видео довольно просто, поскольку оно может быть буферизовано.

Однако потоковая передача чего-либо в реальном времени, например, ваша игра, немного отличается. Так как вы не можете буферизовать свою игру, любое падение в сети, и зомби раскроет ваше лицо. Кроме того, поскольку ваш компьютер может испытывать различные нагрузки на процессор и графический процессор в зависимости от того, что происходит в игре, он может принять решение расставить приоритеты в игре по сравнению с потоковой передачей, чтобы изображение снова остановилось. И зомби будет называть ваше лицо ..

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

Сметад Анаркист
источник
Будет работать дополнительное беспроводное HD-оборудование за 130 $, но кабель <35 $ звучит более привлекательно для чего-то, что я не буду часто использовать. Опять же, я мог бы использовать его и для моего декодера. Это бесплатное программное решение также стоит попробовать, но телевизор все еще может быть слишком загружен.
Сис Тиммерман
3

Используйте Intel WiDi поверх DLNA с последними драйверами WiDi. Это может быть не лучшим решением для игр, но вы можете отображать экран вашего ноутбука с задержкой в ​​4 секунды на телевизоре с поддержкой dlna. Я использую его для потоковой передачи фильмов, YouTube, снимков с ноутбука на телевизор.

Mathew
источник