Подключаем телевизор
В продолжение статьи по установке драйверов от NVIDIA. Здесь описываются дополнительные опции модуля ядра, которые позволяют задействовать расширенные возможности видеокарты.
Не секрет, что большинство производимых сейчас видеокарт на чипсете NVIDIA имеют дополнительные выходы для подключения телевизора или жидкокристаллического монитора (при использовании специального переходника обычный монитор). Это дает возможность использовать вторую подсистему вывода изображения для просмотра видеофильмов на экране телевизора, использовать второй монитор для расширения рабочего стола системы на его экран или же играть в игру на двух мониторах. Делать это позволяет режим графического процессора названный NVIDIA ‘TwinView’.
Ниже рассматриваются опции драйвера позволяющие использовать телевизор в качестве второго монитора.
Все опции добавляются в файл ‘/etc/X11/XF86Config-4’, в раздел ‘Device’, где указано Driver «nvidia».
Рассмотрим все по порядку.
Сравнение Smart TV. Какая операционная система лучше?! Вывод, мнение, советы.
Option «TwinView» |
Включение режима ‘TwinView’в драйвере.
Option «TwinViewOrientation» «Clone» |
Расположение второго изображения.
В данном случае оно клонировано, т.е. идентично изображению монитора. Возможны также такие варианты: «RightOf» — по умолчанию, т.е. изображение будет продолжением рабочего стола графической системы с правой стороны; «LeftOf» — то же самое, но с левой стороны; «Above» — выше; «Below» — ниже.
Option «NoDDC» |
Синоним «IgnoreEDID». Запрещаем запрос параметров EDID (Extended Display Identification Data), т.к. мы используем телевизор, и свои поддерживаемые режимы он сообщить не сможет. Без этой опции почему-то моя видеокарта никак не хотела выводить изображение на телевизор. Хотя как я понимаю, эта опция предназначена для видеокарт с выходом на второй монитор.
Option quot;SecondMonitorHorizSync» «30-50» Option «SecondMonitorVertRefresh» «60» |
Частоты горизонтальной и вертикальной разверток второго монитора в кГц и Гц соответственно. Не знаю, нужны ли они при выводе на телевизор, но отключать их я не пробовал.
Option «ConnectedMonitor» «CRT, TV» |
Указываем драйверу, какой тип монитора подключен к видеокарте.
В нашем случае подключен обычный монитор и телевизор. Может быть «DFP» — жидкокристаллический монитор. При использовании двух мониторов возможны варианты: «CRT, CRT»,»CRT, DFP» и т.д.
Linux Mint и HDMI : Решение проблем с подключением монитора или телевизора
Option «MetaModes» «800×600,800×600» |
Разрешение экрана на первом и втором мониторе (телевизоре). Имеет множество вариантов по значениям. Здесь оба режима совпадают, т.к. используется режим клонирование изображения на телевизоре. В противном случае, когда разрешения монитора больше, необходимо включать дополнительные опции модуля для изображения панорамирования, смещения, дополнительных разрешений и т.д. В данной статье эти опции не рассматривается, поэтому лучше почитать README от NVIDIA поставляемого с драйверами.
Option «TVOutFormat» «COMPOSITE» |
Указываем тип разъема TV-Out, если драйвер определяет его некорректно. Возможен другой вариант — «SVIDEO» в зависимости, какой разъем установлен на видеокарте.
Option «TVStandard» «PAL-B» |
Ну и, наконец, в каком формате кодировать видеоизображение на телевизоре.
Возможны следующие варианты: «PAL-B»; «PAL-D»; «PAL-G»; «PAL-H»; «PAL-I»; «PAL-K1»; «PAL-M»; «PAL-N»; «PAL-NC»; «NTSC-J»; «NTSC-M».
Вроде все.
Для наглядности приведу фрагмент моего файла XF86Config-4:
В заключении добавлю, приведенный здесь список опций модуля ядра от NVIDIA далеко не полный, он включает очень много флагов и содержит большое количество настроек для конфигурирования параметров ядра при использовании в OpenGL приложениях и т.д. Поэтому, замечу еще раз, что читайте README поставляемого с драйверами.
Если вы знаете, как применять другие настройки драйвера, не поленитесь, сообщите об этом мне и другим.
Ну и, наконец, если что-то не получилось или не заработало, то используйте замечательную утилиту NV-TV-Out ссылка, на которую имеется на этом сайте в разделе утилиты. С ее помощью точно можно забыть все проблемы по подключению и настройке видеокарт с выходом на телевизор на основе чипсета NVIDIA.
Источник: www.linuxlib.ru
Как использовать SmartTV в качестве второго экрана через Wi-Fi?
Если бы мы хотели использовать SmartTV в качестве второго экрана по Wi-Fi с использованием Linux, как мы могли бы это сделать? Есть ли способ сделать это?
Для моего случая я использую Samsung SmartTV и Ubuntu 14.04 LTS с KDE 4.
Телевизор автоматически становится вторым экраном, к которому мы подключаем кабель HDMI. И он тоже способен на зеркальное отражение. Но я не знаю, как использовать его в качестве второго экрана по Wi-Fi.
Если это не способ использовать только телевизор, есть ли устройства, которые мы можем использовать для этого?
задан GarouDan 257
3 ответа 3
Я никогда не слышал о программном проекте в сообществе FOSS, чтобы сделать это. Есть много коммерческих решений, возможно, вы можете Google linux HDMI over wifi , вы столкнетесь с ними.
Помимо этого поиска, мне особенно понравился объект под названием WIFI2HD2 HDMI® over Wi-Fi Adapter от StarTech.com, потому что у него нет передатчика на ПК, а только приемник, подключенный к телевизору. Но я не уверен, что это работает с Linux.
Однако есть и другие решения: вы слышали о CuboxTV? В настоящее время он поставляется с предустановленной Xmbc/Kodi, это полноценный Linux-компьютер (что означает, что он может получить доступ к общим ресурсам Samba, NAS, UPnP-устройствам), вы можете подключиться к нему через ssh, им можно управлять с помощью приложения для смартфона. без каких-либо дополнительных затрат.
Источник: poweruser.guru
Как настроить DLNA-сервер на Linux
Linux предлагает множество способов доставки мультимедиа по сети. Для тех, кто имеет хорошее оборудование, есть Plex и Emby. Также можно обмениваться медиафайлами через общие папки NFS или сервер Samba. Однако, если вы используете более старое оборудование, но хотите доставить медиа на несколько устройств в своей сети, есть лучший способ — Mediatomb.
Что такое DLNA
DLNA (Digital Living Network Alliance) — это стандарт, который определяет способы, с помощью которых сетевые устройства, такие как умные телевизоры, компьютеры, игровые консоли Roku, Xbox 360, Xbox One и PlayStation, соединяются и обмениваются мультимедийным контентом друг с другом ,
Вы можете подключить внешний жесткий диск с медиафайлами непосредственно к телевизору через USB-порт и воспроизвести фильмы или подключить свой ноутбук к телевизору через кабель HDMI, и все будет работать нормально. Но кто захочет иметь загроможденную проводами гостиную? И что, если вы хотите передавать мультимедиа не только вашему телевизору, но и вашему смартфону, планшету и между другими устройствам, расположенным в разных местах вашего дома? Это именно та ситуация, в которой необходим DLNA-сервер.
DLNA развилась с версии 1.0, выпущенной в 2004 году до последней версии 4.0, анонсированной в июне 2016 года, которая решает проблему с медиа-форматом, не поддерживаемую между ПК, телевизорами и мобильными устройствами, одновременно поддерживая потоковое содержимое Ultra HD TV.
Как работает DLNA
DLNA — очень простой протокол. Он похож на протокол DHCP, который позволяет вашему ноутбуку автоматически получать IP-адрес и подключаться к сети. DLNA использует интернет-протокол (IP). Устройства должны быть подключены друг к другу через один из следующих сетевых стандартов; Ethernet, 802.11 (включая Wi-Fi Direct), MoCA, HD-PLC, HomePlug-AV, HPNA и Bluetooth. DLNA-сертифицированные устройства ищут и обнаруживают друг друга в сети, используя протокол UPnP.
Спецификация DLNA также определяет форматы носителей, которые сертифицированное устройство может воспроизводить. Поддерживаемые форматы включают изображение (JPEG, GIF, PNG), видео (MPEG-2, MPEG-4, WMV) и аудио (MP3, AAC, WMA).
Требования DLNA
DLNA обычно требует:
Сетевое устройство, такое как Router: обеспечивает проводную и беспроводную связь между мультимедийными устройствами.
Медиа-сервер DLAN: сохраняет медиа-контент, предоставляет медиабиблиотеку и передает медиа-данные (например, аудио / видео / изображения / файлы) клиентам DLNA в сети. Примеры устройств DLNA включают телевизоры, проигрыватели DVD и Blu-ray, игровые приставки, цифровые медиаплееры, фоторамки, камеры, устройства NAS, ПК, мобильные телефоны и многое другое.
Цифровой медиаплеер (DMP): находит контент на цифровых медиа-серверах (DMS) и обеспечивает возможности воспроизведения и рендеринга. Примеры включают смарт-телевизоры, стереосистемы и домашние кинотеатры, беспроводные мониторы и игровые консоли.
Digital Media Renderer (DMR): воспроизводит контент по указанию цифрового медиа-контроллера (DMC), который будет находить контент с цифрового медиа-сервера (DMS). Примеры включают телевизоры, аудио / видео приемники, видеодисплеи и дистанционные динамики для музыки. Одно устройство (например, ТВ, A / V-приемник и т. д.) может работать как в качестве DMR (получает «нажатый» контент из DMS), так и DMP («вытягивает» контент из DMS).
Digital Media Controller (DMC): найдите контент на цифровых медиа-серверах (DMS) и дайте указания цифровым медиа-рендерингам (DMR) для воспроизведения содержимого. Содержимое не передается из DMC или через него. Примеры включают планшетные компьютеры, цифровые камеры с поддержкой Wi-Fi и смартфоны.
DLNA-сервер Mediatomb
Mediatomb — это DLNA-сервер, который использует универсальную технологию plug-n-play, поддерживаемую многими устройствами, для доставки мультимедиа через сеть. Серверное программное обеспечение Mediatomb очень легко установить практически на любой дистрибутив Linux. Вот как использовать Mediatomb для настройки сервера DLNA на Linux.
Источник: tech-geek.ru