Домашний медиа сервер UPnP DLNA: настройка с нуля

Телевизор с поддержкой DLNA не видит расшаренную папку на компьютере — чаще всего причина в том, что служба медиасервера не запущена, сетевой профиль Windows выставлен как «Общественная сеть», либо ПК и ТВ подключены к разным подсетям роутера. Прежде чем ставить сторонний софт, проверьте, что оба устройства получили адреса из одной сети (например, 192.168.1.x) и что на компьютере включено сетевое обнаружение.

Домашний медиа сервер на базе протоколов UPnP и DLNA позволяет раздавать фильмы, музыку и фото с компьютера или NAS на телевизор, приставку, игровую консоль и смартфон — без копирования файлов на флешку. Ниже разберём, как это работает, какую программу выбрать и как настроить всё с нуля.

Что такое UPnP и DLNA и чем они отличаются

UPnP (Universal Plug and Play) — это набор сетевых протоколов для автоматического обнаружения устройств в локальной сети. Устройства сами «представляются» друг другу через широковещательные SSDP-запросы, без ручного ввода адресов.

DLNA (Digital Living Network Alliance) — это стандарт совместимости, построенный поверх UPnP. Он описывает, как устройства делятся на классы: сервер (DMS — хранит и отдаёт контент), плеер (DMP — воспроизводит) и рендерер (DMR — принимает поток по команде с пульта или телефона). DLNA также регламентирует поддерживаемые форматы и кодеки.

Проще говоря: UPnP отвечает за то, чтобы устройства нашли друг друга в сети, а DLNA — за то, чтобы телевизор смог понять список файлов и воспроизвести видео. Когда вы включаете «медиа сервер» на ПК, вы поднимаете именно DLNA-совместимый сервер, который телевизор обнаруживает через UPnP.

Что понадобится для домашнего медиа сервера

Минимальный набор прост: компьютер или NAS с фильмами, телевизор (или другое устройство) с поддержкой DLNA и роутер, объединяющий их в одну сеть. Желательно, чтобы хотя бы одно из устройств было подключено кабелем Ethernet — это снижает нагрузку на Wi-Fi при просмотре тяжёлых видеофайлов.

  • 📺 Телевизор или приставка с поддержкой DLNA (ищите логотип в характеристиках или пункт «Сеть» / «Медиа» в меню).
  • 💻 Компьютер, ноутбук или NAS, который будет работать как сервер.
  • 📡 Роутер с включённой поддержкой UPnP/мультикаста (обычно включено по умолчанию).
  • 🎬 Медиатека: папки с видео, музыкой и фотографиями.
  • 🔌 Желательно — гигабитная сеть или стабильный Wi-Fi для 4K-контента.
⚠️ Внимание: если роутер работает в режиме «гостевой сети» или с изоляцией клиентов (AP isolation), устройства не увидят друг друга. Проверьте настройки беспроводной сети — изоляция клиентов должна быть выключена для домашнего сегмента.

Выбор программы-сервера

Встроенный сервер Windows подойдёт для базовых задач, но у него ограниченная поддержка форматов и нет транскодирования. Сторонние программы умеют перекодировать видео «на лету», чтобы телевизор воспроизвёл файл, который иначе не поддерживает.

ПрограммаПлатформаТранскодированиеОсобенности
Windows Media StreamingWindowsНетВстроена в систему, простой запуск
Plex Media ServerWindows, Linux, NASДаКаталогизация, обложки, клиенты для ТВ
JellyfinWindows, Linux, DockerДаОткрытый код, без подписок
Universal Media ServerWindows, Linux, macOSДаОриентирован на DLNA-рендереры
Домашний медиа-сервер (HMS)WindowsДаРусскоязычный интерфейс, профили устройств

Выбор зависит от задачи. Для «просто показать фильм на телевизоре» хватит встроенного сервера или HMS. Если нужна библиотека с постерами, описаниями и просмотром с телефона вне дома — смотрите в сторону Plex или Jellyfin.

📊 Какой медиа сервер вы используете или планируете настроить?
Встроенный в Windows
Plex
Jellyfin
Домашний медиа-сервер (HMS)

Настройка встроенного сервера Windows

Самый быстрый способ поднять DLNA-сервер — включить потоковую передачу мультимедиа, встроенную в Windows. Откройте классическую «Панель управления» и перейдите по пути Сеть и Интернет → Центр управления сетями и общим доступом → Потоковая передача мультимедиа (в некоторых версиях пункт находится в разделе «Параметры потоковой передачи мультимедиа»). Нажмите «Включить потоковую передачу мультимедиа», задайте имя библиотеки и разрешите доступ для найденных устройств.

Далее добавьте папки с фильмами в библиотеки «Видео», «Музыка» и «Изображения» — сервер раздаёт именно их. Телевизор в пределах минуты-двух должен увидеть компьютер в разделе сетевых источников.

☑️ Проверка перед запуском сервера

Выполнено: 0 / 5
⚠️ Внимание: встроенный сервер не транскодирует видео. Если телевизор не поддерживает кодек или контейнер файла (например, MKV на старых моделях), файл либо не отобразится, либо не запустится. В этом случае нужен сервер с транскодированием.

Настройка стороннего сервера с транскодированием

Рассмотрим общую логику на примере серверов класса HMS, Universal Media Server или Jellyfin — конкретные пункты меню различаются, поэтому сверяйтесь с документацией выбранной программы. Принцип везде одинаковый: установить программу, указать папки с медиа, выбрать профиль устройства и запустить службу.

После установки добавьте каталоги с фильмами в медиатеку и выполните сканирование — сервер построит индекс файлов. Затем в списке обнаруженных устройств найдите свой телевизор и назначьте ему подходящий профиль (например, «телевизор с поддержкой MKV» или «требуется транскодирование в MPEG»). Профиль определяет, в каком виде файл уйдёт на ТВ: как есть или перекодированным.

Транскодирование нагружает процессор. На слабом ПК тяжёлые 4K-файлы могут воспроизводиться рывками — в таком случае либо снижайте качество потока в настройках, либо заранее конвертируйте проблемные файлы в формат, который телевизор читает напрямую.

Подключение телевизора и других устройств

На телевизоре откройте раздел сетевых источников — он может называться «Медиа», «Сеть», «DLNA», «Shared Content» или похожим образом, в зависимости от бренда. Сервер должен появиться в списке автоматически. Если его нет, обновите список устройств и подождите пару минут: обнаружение по UPnP не всегда мгновенное.

На смартфоне и планшете удобно использовать приложения-клиенты с поддержкой DLNA/UPnP — они позволяют и просматривать библиотеку, и «отправлять» видео на телевизор-рендерер. На игровых консолях и приставках функция обычно встроена в системный медиаплеер.

  • 📱 Смартфон: UPnP/DLNA-клиент из магазина приложений, функция «трансляции на устройство».
  • 🎮 Консоль: встроенный медиаплеер, раздел сетевых источников.
  • 🔊 Саундбар или ресивер с DLNA: раздел сетевого воспроизведения музыки.
Почему телевизор видит сервер, но не все файлы

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

Типичные проблемы и их решение

Самая частая причина «телевизор не видит сервер» — сетевой профиль Windows установлен как «Общественная сеть», при котором система блокирует обнаружение и общий доступ. Смените профиль на «Частная сеть» в параметрах Windows и перезапустите сервер.

Другие типовые ситуации: сервер виден, но папки пустые (проверьте, что каталоги добавлены в медиатеку и сканирование завершено); видео тормозит по Wi-Fi (подключите ПК или ТВ кабелем, либо снизьте битрейт транскодирования); сервер периодически пропадает (проверьте, не уходит ли компьютер в сон — отключите спящий режим для машины-сервера).

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

Безопасность домашнего медиа сервера

DLNA-сервер по умолчанию раздаёт контент всем устройствам в локальной сети без пароля. В домашней сети это нормально, но не открывайте порты сервера в интернет через проброс на роутере, если не понимаете последствий: ваша медиатека станет доступна извне.

Некоторые программы (например, Plex) предлагают удалённый доступ через учётную запись с шифрованием — это более безопасный способ смотреть свою библиотеку вне дома, чем ручной проброс портов. Также держите серверное ПО обновлённым: как и любой сетевой сервис, оно может содержать уязвимости.

⚠️ Внимание: не публикуйте DLNA-порт напрямую в интернет и не отключайте брандмауэр «для проверки» насовсем. Все эксперименты с сетевым доступом делайте только внутри домашней сети.

Частые вопросы

Чем DLNA отличается от обычной сетевой папки (SMB)?

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

Нужен ли мощный компьютер для медиа сервера?

Для раздачи файлов без транскодирования хватит практически любого ПК или NAS. Транскодирование тяжёлого видео требует заметных ресурсов процессора — это главный фактор нагрузки.

Телевизор видит сервер, но видео не воспроизводится. Что делать?

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

Можно ли использовать NAS вместо компьютера?

Да, большинство сетевых хранилищ имеют встроенный DLNA-сервер, а также поддерживают установку Plex или Jellyfin. Учитывайте, что слабые процессоры недорогих NAS могут не тянуть транскодирование тяжёлых файлов.

Почему сервер пропадает из списка устройств?

Частые причины: компьютер уходит в спящий режим, служба сервера остановлена, либо роутер фильтрует мультикаст-трафик. Отключите сон на ПК-сервере, проверьте автозапуск службы и настройки мультикаста/UPnP на роутере.