Правильно настраиваем DLNA-сервер для телевизоров Samsung
Здравствуйте, уважаемые хабравчане! Я являюсь счастливым обладателем телевизора Samsung с функцией AllShare. Для удобства просмотра видео по сети со своего домашнего сервера я поднял minidlna. Однако за несколько месяцев мне так и не удавалось добиться стабильной работы связки Samsung+minidlna: проигрывание по сети внезапно прерывалось через разные промежутки времени и сам сервер далеко не всегда и не сразу обнаруживался телевизором. Перерыв кучу форумов и перепробовав множество различных опций и вариантов (в том числе сервер mediatomb), я таки нашел рабочее решение.
1. Проблема с недоступностью сервера
В этом посте уже приводилось решение обозначенной проблемы: автор предлагает уменьшить notify_interval, потому как телевизор не хочет сам опрашивать сеть на наличие DLNA-серверов. Однако в моем случае tcpdump честно выводил кучу ssdp пакетов при включении телевизора, но сервер телевизором не обнаруживался. Погуглив, я обнаружил, что на сетевом интерфейсе, на котором висит minidlna, нужно включить мультикаст и задать бродкаст адрес, что я и сделал:
ip link set br0 multicast on ip link set br0 broadcast 192.168.1.255
Вуаля! После перезапуска сети телевизор спокойно обнаружил minidlna!
2. Проблема с прерыванием видео по сети
А вот тут нам и пригодится notify_interval. Только его нужно не уменьшать, а увеличивать. Все дело в том, что, насколько я понял, протокол SSDP подразумевает отправку сервером alive-пакетов, в заголовке которого передается параметр max-age. И если по истечении времени, указанного в max-age, новый alive-пакет не приходит, телевизор разрывает соединение.
Отрывок кода из файла minissdp.c из состава minidlna, из которого видно, что параметр max-age берется как notify_interval+10:
Скрытый текст
l = snprintf(buf, sizeof(buf), "HTTP/1.1 200 OK\r\n" "CACHE-CONTROL: max-age=%u\r\n" "DATE: %s\r\n" "ST: %s%s\r\n" "USN: %s%s%s%s\r\n" "EXT:\r\n" "SERVER: " MINIDLNA_SERVER_STRING "\r\n" "LOCATION: http://%s:%u" ROOTDESC_PATH "\r\n" "Content-Length: 0\r\n" "\r\n", (runtime_vars.notify_interval<<1)+10, szTime, known_service_types[st_no], (st_no>1?"1":""), uuidvalue, (st_no>0?"::":""), (st_no>0?known_service_types[st_no]:""), (st_no>1?"1":""), host, (unsigned int)port);
Таким образом, если по какой-то причине новый alive пакет не дошел до телевизора за заданное в max-age время, то вещание прервется. Используем простой workaround — увеличиваем notify_interval до нескольких часов:
notify_interval=10000
После этого лично у меня разрывов больше не наблюдалось. Надеюсь, что данная информация пригодится кому-нибудь еще.
P.S. Для mediatomb нужно поправить параметр alive в config.xml.
UPD: Нашел в сети отличный совет: для решения проблем с мультикастом советуют отключить multicast_snooping:
echo 0 > /sys/devices/virtual/net/$BRIDGE/bridge/multicast_snooping
Возможно это решит все проблемы, и задавать огромный notify_interval окажется лишним. Потестирую — отпишусь.
Настраиваем Smart TV, чтобы всё работало

Благодаря функции Smart TV телевизоры эволюционировали из приемников ТВ-сигнала в мультимедийные устройства с собственной операционной системой, приложениями и выходом в интернет. Разбираемся, что умеют Smart TV сегодня и как включить разные опции.
Возможности Smart TV: от стриминга до Алисы
- 1. Стриминговые сервисы
Телевизоры со Smart TV поддерживают большинство стриминговых сервисов с фильмами и музыкой: Кинопоиск, IVI, YouTube и другие. Сервисы доступны через приложения, которые обычно уже установлены на телевизоре. А если нет, их можно скачать. Об этом ниже. - 2. Игры и другие приложения
Можно установить приложение, которое сообщает погоду, новости или результаты спортивных матчей. И игры, конечно, тоже есть. - 3. Браузер, социальные сети
В Smart TV есть браузер, который позволяет серфить в сети — так же, как на смартфоне, планшете или компьютере. А если войти в свои аккаунты в соцсетях (VK, например), можно скролить ленты соцсетей прямо на большом экране. - 4. Трансляция контента
Smart TV поддерживает множество технологий трансляции, которые позволяют смотреть и слушать на большом экране контент с компьютера или смартфона. Фото, видео, музыка — вот это всё
«Повысить IQ» дома? Легко!
Используйте все возможности приложения SmartThings
- 5. SmartThings
SmartThings — фирменное приложение Samsung, через которое удобно управлять системой умного дома. Установить его можно и на ТВ, чтобы контролировать состояние устройств (включено или выключено) без дополнительных настроек. - 6. Алиса
А еще через SmartThings можно подружить Samsung Smart TV с голосовым помощником Алисой от Яндекса. Произносите команды, чтобы включать и выключать ТВ, регулировать уровень громкости, переключать каналы и управлять системой умного дома. Smart TV с Алисой — это вообще огонь.
3 простых способа понять, что телевизор поддерживает Smart TV

- 1. Посмотрите описание вашей модели телевизора на сайте производителя.
- 2. Если ваш телевизор Samsung выпущен после 2017 года и на его пульте есть кнопка «Домой» — перед вами Smart TV. А ТВ постарше с кнопкой Smart TV умные функции уже не поддерживают.
- 3. Хотите удостовериться точно — нажмите «Домой», затем выберите «Сеть» или «Настройки», найдите пункт Smart TV. Есть? Ура!
Операционные системы Samsung Smart TV
Первые телевизоры Samsung Smart TV работали на Samsung Legacy Platform (SLP) — с 2012 до 2015 года. В 2015 году Samsung перешел на собственную платформу Tizen OS — более современную и удобную, чем SLP.
Как подключить Smart TV к интернету через Wi-Fi или LAN-кабель
Чтобы воспользоваться функциями Smart TV, нужно подключить телевизор к интернету. Есть два основных способа: через LAN-кабель и без проводов через Wi-Fi. А еще, если синхронизируете телевизор и приложение SmartThings, он получит все нужные настройки автоматически.
Если Wi-Fi-роутер находится рядом с ТВ, можно использовать LAN-кабель. Для этого подключите один конец кабеля к роутеру, а другой — к телевизору. После этого в меню ТВ выберите пункт «Настройки сети», тип подключения — «По проводу». Готово.
Если провода в доме кажутся лишними, используйте Wi-Fi-подключение. На телевизоре выберите пункт меню «Настройки сети», тип подключения — «По Wi-Fi». Выберите из появившегося списка свою Wi-Fi-сеть и введите пароль.
Первый запуск и настройка Smart TV
После того как телевизор подключится к интернету, можно запустить Smart TV. При первом запуске на экране появится мастер настройки, который поможет выбрать основные параметры: язык интерфейса, регион, время, дату. После этого (ура!) можно перейти к использованию функций Smart TV.
Технология DLNA. Использование DLNA на телевизорах Smart TV и других устройствах
Технология DLNA дословно понимается как Digital Living Network Alliance, что означает «Альянс домашних цифровых сетей». Решение заслуженно пользуется широкой популярностью, особенно это связано с выходом на рынок функциональных телевизоров Smart TV и игровых консолей последнего поколения.
Указанная технология позволяет объединить домашние ПК, смартфоны, ноутбуки, телевизоры и другие устройства с поддержкой DLNA в единую локальную группу для быстрого доступа и взаимодействия с данными различного размера и формата. Проще говоря, для обмена фильмами, музыкой и фото.

Данное решение стало очень удобным, обеспечивая максимум комфорта в процессе работы с контентом. Значимым плюсом можно считать практически полную автоматизацию всех настроек сети, что делает указанную технологию доступной и простой в работе для любого пользователя, не требуя от него специальных знаний. DLNA обеспечивает комфортный просмотр на большом экране телевизора скачанного из интернета фильма на компьютер или планшет, исключая необходимость прямого подключения к устройству отображения или записи файла на носитель. Такой же легкой становится и распечатка снимка на совместимом принтере напрямую с фотокамеры, поддерживающей DLNA. Это позволяет обойти загрузку фото на компьютер и делает процесс быстрым и доступным.
Инструкции:
Технология DLNA активно развивается, поддерживается и продвигается ведущими мировыми компаниями и разработчиками программного обеспечения, которые занимаются созданием и внедряют многочисленные цифровые устройства, постоянно наделяя их все более широкими возможностями. Поддержка DLNA сегодня реализована во многих таких продуктах от известнейших глобальных корпораций. Общее число компаний, входящих в альянс производителей устройств с поддержкой DLNA, превышает отметку в 250 участников.
Как работает технология DLNA?
Технология DLNA частично использует протоколы UPnP и является набором определенных стандартов, что делает возможным осуществление приема и передачи, а также воспроизведения и отображения разнообразного мультимедийного контента между совместимыми устройствами. Такая передача осуществляется посредством использования домашней локальной IP-сети и позволяет просматривать изображения, прослушивать музыкальный контент, просматривать видео в реальном времени и совершать другие операции, функционально доступные для находящихся в общей сети устройств.
Само соединение может быть реализовано как через Ethernet-подключение посредством провода, так и являться полностью беспроводным с использованием Wi-Fi. Каждое устройство, задействованное в такой сети, получает свой индивидуальный адрес.

Для того чтобы стало возможным соединить цифровые устройства посредством DLNA, необходима обязательная поддержка такими устройствами указанной технологии. Устройства, поддерживающие DLNA, проходят процедуру сертификации и имеют соответствующий логотип «DLNA CERTIFIED». Если у Вас есть такие устройства, то последним звеном станет наличие роутера (через которое будет идти соединение) или проводов для подключения по Ethernet.
Недавно мы писали о беспроводной технологии Miracast. Они чем-тот похожи, с помощью Miracast так же можно вывести изображение с телефона, планшета, или ноутбука, но с помощью DLNA мы можем смотреть только какой-то определенный контент (фильм, фото, слушать музыку), а по Miracast отображается все что мы видим на экране. А что бы DLNA работала, устрйоства должны быть подключены через один роутер, напрямую с помощью сетевого кабеля, или по Wi-Fi Direct. В Miracast устройства соединяются напрямую по беспроводной технологии.
Все устройства с поддержкой DLNA делят на три категории.
- К первой относятся Home Network Devices. Речь идет о сетевых хранилищах, телевизорах, медиаплеерах, музыкальных центрах и принтерах.
- Второй категорией являются Mobile Handheld Devices. Под этим понимается ряд мобильных девайсов, среди которых находятся смартфоны, музыкальные портативные плееры, видеокамеры и фотоаппараты, планшетные ПК и т.д.
- Третьей категорией стали Home Interoperability Devices. Такие устройства позволяют конвертировать контент и имеют реализацию поддержки дополнительных стандартов связи.
Стоит отдельно отметить, что возможности DLNA на мобильных устройствах бывают сильно ограничены. Давайте детальнее рассмотрим работу DLNA на примере совместимого ноутбука и телевизора Smart TV, которые объединены при помощи домашней сети через роутер.
Первым делом должна быть выполнена коммутация устройств и сделаны нужные сетевые настройки. Итоговым результатом станет получение телевизором доступа к тем файлам, которые хранятся у Вас на ноутбуке в стандартных папках пользователя «мои видео/аудио/фото». Производители техники зачастую предоставляют особую программу, позволяющую управлять этими файлами с пульта от Вашего ТВ. Если Вы не хотите хранить доступный контент в указанных папках по умолчанию, тогда необходимо превратить ПК в домашний медиа-сервер, используя для этого еще одну программу (Домашний медиа-сервер (UPnP, DLNA, HTTP) — хорошая программа). Именно она предоставит контент с компьютера или планшета другим DLNA-устройствам из домашней сети.

Технология DLNA активно используется многими производителями цифровых устройств и оборудования, но имеет разные названия. В списке находятся бренды Intel, Sony, Matsushita, Microsoft, Nokia, Philips, Hewlett-Packard, Samsung и многие другие. Корейский Samsung именует эту технологию AllShare, его конкурент LG назвал решение SmartShare. Компания Philips подобрала похожее Simple Share, а именитый Apple обозначил технологию DLNA названием AirPlay.
Послесловие
Удобство технологии DLNA для пользователя невозможно недооценить. На современном рынке можно наблюдать неуклонно растущее количество устройств от разных брендов с поддержкой DLNA, множество производителей во всем мире неустанно работают над усовершенствованием самой технологии и ПО, так что сегодня DLNA однозначно является актуальным и довольно перспективным решением.
Но есть технологии, которые, по своей функциональности лучше DLNA. Это, например, технология Miracast, когда устройства соединяются напрямую, а не через роутер. И Miracast позволяет выводить на большой экран не только медиаконтент, а абсолютно все, что вы видите на экране своего устрйоства.
![]()
43

204797
![]()
Сергей
![]()
О беспроводных технологиях
Что такое DLNA на телевизоре? 3 способа подключения + настройка
Наверное, многие уже об этом знают, хотя все еще продолжает поступать много вопросов о технологии DLNA. Ситуация видится вполне предсказуемой, так как система появилась недавно. Она представляет собой большую ценность для владельцев современных устройств со Smart TV, консолей PS4, Xbox One, смартфонов и т. п. Основное предназначение функции заключается в простом, быстром и многофункциональном взаимодействии ТВ с остальными домашними устройствами. Подробнее о том, что такое DLNA на телевизоре , способах подключения и настройки поговорим в текущем гайде-инструкции.

DLNA — что это?
Каждый пользователь современного ТВ должен знать, что поддержка DLNA — это такая технология в телевизоре для быстрой и прямой передачи данных между несколькими устройствами. Система позволяет организовать собственную домашнюю группу с совместимыми девайсами, взаимодействующими в режиме реального времени. Она открывает возможность передавать данные любого размера и количества: от фотографий и музыки до огромных фильмов в 4k. Поддержка DLNA указывает на возможность простого управления коллекция и личными архивами, без необходимости их передачи через облако в интернете или USB-накопители.

Если кратко, чем полезна технология DLNA:
- высокая скорость передачи данных;
- большая часть настроек устанавливается в автоматическом режиме;
- можно подключать много разных устройств;
- ничего не мешает настроить как проводное, так и беспроводное подключение на базе Wi-Fi.
Устройства, поддерживающие DLNA
В современном варианте DLNA является мультиплатформенной технологией, которая поддерживается большинством устройств:
- умными телевизорами;
- планшетами и телефонами;
- компьютерами, ноутбуками;
- мультимедиа проигрывателями;
- консолями;
- Wi-Fi принтерами;
- видео- и фотокамерами;
- акустическими системами.
Обычно о поддержке работы с серверами DLNA свидетельствует соответствующая наклейка на корпусе. Дополнительно на ней указывается тип контента и роль (сервер, принтер, проигрыватель). Все более-менее актуальные девайсы от ведущих производителей поддерживают этот стандарт. Единственное исключение – AirPlay от Apple. Указанная разработка не будет работать с медиасети с устройствами других компаний.
Способы подключения:
В каждом из вариантов подключения всегда фигурирует Wi-Fi-роутер, но способ настройки сети и ее тип отличается. Рассмотрим каждый из доступных методов.
Через Wi-fi
Так как подключить телевизор по DLNA по беспроводной технологии удобнее всего, начнем именно с него.Что требуется сделать?

- Подключить роутер к интернету с помощью Ethernet-кабеля.
- Если телевизор со Smart TV, достаточно перейти в настройки, запустить поиск Wi-Fi-сети и подключиться к ней. В случае с обычными ТВ потребуется еще использовать внешний Wi-Fi-адаптер.
Совет! Если сигнал от маршрутизатора очень плохой (1-2 деления), рекомендуем дополнить сеть репитером. Он расширяет зону покрытия роутера, создавая бесшовное подключение к одной и той же сети.
С использованием интернет кабеля
Кабельное подключение сложно создать, в силу удаленности роутера от ТВ, что требует прокладки отдельного шнура. Пусть это связано с неудобствами, но, в результате, пользователь получит высокоскоростное подключение, не подверженное перепадам сигнала, потере соединения и т. п. Принцип подключения: одну сторону Ethernet-кабеля вставить в один из входов на роутере (кроме WAN), а вторую – соединить с соответствующим портом на ТВ.

Через Powerline-адаптер
Особенность этого типа подключения состоит в следующем: для передачи интернета не требуется создание новой линии с Ethernet-кабелем. Дополнительное устройство преобразует сигнал в такой, который может передаваться при помощи уже существующей электропроводки. Достаточно подключить все кабеля к розетке и DLNA-сеть сформируется автоматически.

Настройка DLNA на телевизоре:
Предположим, что DLNA-сеть создана. Однако, еще нужно разобраться, как настроить DLNA на взаимодействие между несколькими устройствами. На большинстве телевизоров это выглядит следующим образом. Нет смысла рассматривать абсолютно все, стоит углубиться только в настройку наиболее распространенных моделей ТВ.
LG
В случае с LG Smart TV DLNA реализуется при помощи фирменной утилиты Smart Share.
Как это работает:
- Загружаем на компьютер указанную утилиту (ссылка на оф сайт ).
- Запускаем установочный файл и следуем мастеру, не меняя никаких параметров инсталляции.
- Включаем программу и нажимаем на ее ярлык в панели уведомлений, среди опций выбираем «Настройка программы Smart Share.
- Устанавливаем ее в положение «Вкл.», а в разделе «Мои общие файлы» выбираем папки, к которым будет доступ с ТВ.
- Берем пульт телевизора и из меню открываем программу Smart Share (она предустановлена по умолчанию).
- Идем на вкладку «Подключенные устройства» и выбираем медиасервер для телевизора LG, в нашем случае – это ПК.

- Находим файл в директориях, к которым выдан доступ, и запускаем его.

Philips
Для реализации поставленной задачи нам потребуется «Домашний медиасервер» для телевизора Philips (ссылка на скачивание https://www.homemediaserver.ru/index.htm ).
Настройка DLNA на Philips:
- Устанавливаем и запускаем программу на компьютере.
- Переходим в «Настройки» на вкладку «Медиа-ресурсы».

- Жмем на кнопку «Добавить» и указываем путь к папкам, к которым будет иметь доступ ТВ.
- Нажимаем на кнопку «Ок» и в основном меню кликаем на иконку в верхнем меню «Запуск».

- Если на вкладке «Устройства воспроизведения (DMR)» указан ТВ – отлично. Если нет, рекомендуем проверить подключение к Wi-Fi-сети.
- На пульте ТВ жмем на кнопку «SOURCES», выбираем «Сеть (медиа)» и нажимаем на название компьютера.
- Находим файл на ПК и запускаем его.
Samsung
DLNA на Samsung работает точно по такому же принципу, как и на телевизорах, рассмотренных ранее. Главное отличие – название приложения, здесь нужно использовать AllShare. Устанавливаем его на ПК или смартфон, настраиваем доступ и на телевизоре запускаем программу. После выбора файла должна появиться картинка и звук.

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