Как это устроено
DLNA — набор правил, по которому устройства в одной сети находят друг друга и обмениваются медиафайлами. В схеме два участника: сервер, у которого лежат видео, фото и музыка, и проигрыватель, чаще всего телевизор. Сервер публикует список файлов, а телевизор показывает их в разделе источников. Файлы при этом не копируются: они передаются потоком при просмотре.
Такой вариант удобен, когда фильмов много и хранить их на флешках неудобно. Серверной программой может стать сетевое хранилище, приставка или обычный компьютер с нужной программой.
Выбираем сервер и готовим файлы
Многие хранилища уже имеют встроенный медиасервер: его нужно включить в настройках и указать папки. Для компьютера существуют программы, которые делают то же самое. Выбирайте решение, которое совместимо с вашим телевизором: смотрите список поддерживаемых форматов в его документации.
Файлы лучше разложить по тематическим папкам: фильмы, сериалы, музыка, фото. Аккуратные названия и вложенность помогут навигации с пульта, где искать что-то в длинном списке очень неудобно. Программа проиндексирует содержимое, и на больших коллекциях этот процесс идёт долго, так что не пугайтесь, если новые файлы появляются не сразу.
Подключение телевизора
Оба устройства должны находиться в одной локальной сети. Кабельное подключение надёжнее беспроводного, особенно для видео высокого разрешения: если у телевизора есть сетевой порт, воспользуйтесь им. Затем в меню телевизора найдите список источников или приложение для просмотра файлов по сети и выберите свой сервер.
Если сервер не отображается, проверьте: включён ли он, в одной ли сети устройства, не отключена ли на роутере передача групповых пакетов, которые нужны для обнаружения, и не блокирует ли брандмауэр компьютера подключения. На компьютере попробуйте разрешить программу в частной сети.
Отдельная тонкость: телевизоры разных производителей по-разному показывают структуру. Одни отображают папки как на диске, другие сортируют по типам, датам и исполнителям. Если навигация неудобна, попробуйте изменить режим отображения в настройках сервера или воспользоваться приложением-проигрывателем на приставке, у которого интерфейс богаче.
Форматы и перемотка
Телевизор воспроизводит не всё. Он может отказаться от видео с редким кодеком, субтитрами в отдельном файле или необычным контейнером. Тогда сервер может преобразовывать поток на лету, если поддерживает транскодирование, но для этого нужен производительный процессор: слабое хранилище справится не со всеми файлами.
Если картинка идёт рывками, дело либо в пропускной способности сети, либо в мощности сервера. Проверьте, нет ли параллельной нагрузки на сеть, например крупной загрузки файлов. Проблемы с перемоткой часто связаны с особенностями конкретного файла, а не с настройками.
Проверяйте не только видео, но и обложки: если названия отображаются странно, посмотрите кодировку имён файлов и настройки языка сервера.
Безопасность и порядок
Медиасервер по DLNA обычно не требует пароля: любой в вашей локальной сети увидит содержимое. Для домашней сети это допустимо, но не публикуйте в нём личные документы, а гостевой сети не давайте доступ к серверу. Не открывайте службу в интернет через проброс портов.
Раз в несколько месяцев обновляйте программу сервера, удаляйте лишние папки из индекса и следите за свободным местом: при заполнении диска индексирование и запись могут остановиться.
Позаботьтесь и о копии самой коллекции: сервер лишь показывает файлы, а хранить их лучше в двух местах. Если диск с фильмами выйдет из строя, восстанавливать медиатеку по памяти сложно. Заведите привычку копировать новые поступления раз в неделю на отдельный диск.
Пример настройки на хранилище
Допустим, у вас домашнее хранилище с готовым медиасервером. Откройте его веб-интерфейс, найдите приложение медиасервера и включите его. Укажите папки с видео, музыкой и фото: программа предложит выбрать типы содержимого для каждой. Запустите индексирование и подождите завершения.
Затем возьмите пульт телевизора, откройте список источников и выберите имя вашего сервера. Запустите короткий файл для проверки. Если звук есть, а изображения нет, дело в кодеке; если наоборот, в звуковой дорожке. Обычно помогает другой формат либо включение транскодирования на сервере.