Home dlna server

Содержание

Как собрать и настроить домашний медиасервер?

Home dlna server

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

Но Netflix или Spotify легко запустить с любого устройства, а как получить доступ к файлам, хранящимся на диске, с телевизора или смартфона? Для этого нужно организовать домашний медиасервер.

Это намного проще, чем кажется, и осуществимо даже стандартными средствами Windows.

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

Медиасервером можно сделать множество девайсов: 

  • Компьютер: актуальна рабочая станция или старый ПК
  • Роутеры с поддержкой DLNA
  • Микрокомпьютер
  • ТВ-Боксы
  • NAS (Network Attached Storage — сетевое хранилище)

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

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

  • Samsung — Allshare
  • LG — SmartShare
  • Philips — Simple Share

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

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

Домашний медиасервер можно организовать на рабочем ПК. Понадобится лишь роутер и устройство с поддержкой DLNA, например, телевизор.

Если ТВ и ПК объединены одной домашней сетью, Windows 10 позволяет без лишних настроек передавать контент напрямую на устройство. Достаточно щелкнуть по файлу правой кнопкой мыши и выбрать нужный девайс из списка во вкладке «Передать на устройство» («Cast to device»).

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

  1. Открыть параметры потоковой передачи мультимедиа и включить эту функцию.
  2. Дать название своему серверу и открыть доступ нужным устройствам.
  3. Кликнув «Настроить» при выборе девайса, можно открыть передачу того или иного типа контента.

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

Их возможно упорядочить даже с помощью Windows Media Player 11 и выше: щелкнуть правой кнопкой по разделу «», выбрать «Управление видеотекой» и добавить в список папки с заранее отсортированными роликами.

Аналогично с фото и музыкой.

Наконец, DLNA-сервер легко организовать с помощью программ, которые иногда называют медиацентрами. Они позволяют:

  • Упорядочивать медиатеку по любым категориям: исполнители, режиссеры, актеры, год выпуска и т. п.
  • Автоматически подгружать метаданные: достаточно загрузить файл с фильмом, чтобы программа сама подобрала к нему обложку, описание, список актеров и т. д.
  • Работать с субтитрами, плейлистами и любыми форматами видео, аудио и изображений.
  • Делать транскодинг — то есть перекодировать старый видеофайл в современный формат, удобоваримый для ТВ, либо превратить фильм на 50 Гб в 5 Гб, чтобы смартфон не зависал при его просмотре.

Существует множество медиацентров, самые популярные из них:

  • Kodi
  • Plex
  • Домашний медиа сервер (DLNA, UPnP, HTTP)
  • Samsung Smart View
  • Serviio

Минус организации медиасервера на ПК в том, что придется постоянно держать его включенным, чтобы все работало. Плюс программа медиацентра будет отнимать часть ресурсов, особенно при транскодировании.

Можно, конечно, использовать отдельную машину, например, старый компьютер, но возможности системы будут ограничены его производительностью: далеко не каждый старый ПК сможет без лагов воспроизводить видео в 4К на ютубе. 

Некоторые роутеры с USB или SATA-разъемом умеют подрабатывать медиасервером. В характеристиках роутера должна быть указана функция DLNA-сервера. Также понадобится минимум 128 Мб оперативной памяти (лучше 256 Мб).

Если сеть Wi-Fi слишком загружена в диапазоне 2.4 ГГц, пригодится двухдиапазонный роутер. Он поможет избежать потери пакетов, которые будут выражаться в лагах и фризах.

Для нормальной работы скорость соединения должна быть не ниже 60 Мбит/с.

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

  • Слабый процессор и недостаточное количество оперативной памяти приводят к тормозам и лагам
  • Чем больше заполнен жесткий диск, подключенный к роутеру, тем сильнее тормозит система
  • Не все модели умеют стабильно работать с жесткими дисками 

Что, если телевизор недостаточно умный и не поддерживает DNLS? Тогда можно подключить к нему дополнительное устройство, к примеру, ТВ-бокс.

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

Более того, Андроид дает этим приставкам функциональность смартфона или планшета, позволяя устанавливать на них приложения, пользоваться стриминговыми сервисами, ютубом, играть в игры и т. д.

ТВ-боксом легко пользоваться: настройка под себя не отнимет много времени, и для большинства покупателей его возможностей будет достаточно. Но есть и минусы:

  • Недостаточная производительность. Пользователи жалуются на тормоза и лаги у приставок со слабым процессором, поэтому нужно внимательно смотреть характеристики и отзывы.
  • Перегрев, приводящий к троттлингу. Бюджетные модели оснащаются весьма скромным охлаждением. В итоге процессор при высокой нагрузке (например, игры или просмотр видео с транскодированием) достигает критических температур и сбрасывает частоты, теряя производительность, чтобы не сгореть. 
  • Некоторые устройства не поддерживают подключение жесткого диска, а на флешке или SD-карте помещается не вся медиатека.

Любители DIY могут сделать медиасервер на базе микрокомпьютера Raspberry Pi, ASUS Tinker Board или похожего. Такие обычно поставляются в виде платы без корпуса, на которой установлен ARM-процессор, ОЗУ, видеокарта, модули Wi-Fi и Bluetooth, порты USB, HDMI и Ethernet. Соответственно, к нему можно подключить почти любой ТВ и даже внешнюю звуковую карту.

Это позволяет точно подобрать модель по характеристикам под свои задачи и самостоятельно сконструировать корпус и систему охлаждения. К микрокомпьютерам можно подключить и SD-карты, и HDD (как USB, так и SATA через переходник). Мощности Raspberry Pi 3 Model B+ хватает, чтобы проигрывать фильмы в высоком разрешении и видео в 4K на ютубе. 

Чтобы превратить микрокопьютер в медиасервер, понадобится:

  1. Подключить к микрокомпьютеру блок питания, ТВ или монитор и, желательно, кулер для охлаждения.
  2. Установить с загрузочной SD-карты ОС-медиацентр Kodi (например, с помощью сборки LibreELEC, устанавливающейся автоматически). Сборка поддерживает русский язык и уже содержит в себе медиаплеер, позволяет устанавливать приложения, смотреть ютуб и все остальное.
  3. В настройках LibreElect (вкладке Network) активировать Wireless Access Point и задать пароль для сети.

Тем, кто не хочет заниматься конструированием корпуса и охлаждения, подойдет микрокомпьютер типа Intel Compute Stick.

На него можно установить Windows 10 и работать хоть с привычными офисными приложениями, хоть с фотошопом, поэтому такая штука все чаще появляется в офисах.

Соответственно, можно установить на него программу и использовать его в качестве медиацентра. Однако мощностей процессора Intel Atom x5 Z8330 1440 МГц не хватает для просмотра видео 4К, по крайней мере, в ОС Windows.

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

NAS — это сетевые хранилища. Их предназначение — доставлять файлы так быстро, как это возможно. Но главное, что они позволяют подключить сразу несколько жестких дисков с возможностью моментально заменять их. Это позволяет организовать домашнюю медиатеку исполинских масштабов с фильмами в 4К и альбомами в Hi-Res.

Чтобы использовать NAS в качестве медиацентра, нужно внимательно изучить характеристики. Понадобится мощный процессор (хотя бы 2, а лучше 4 ядра) и ОЗУ объемом не меньше 2 Гб.

Тогда не будет лагов при транскодинге и просмотре 4К.

Многие модели позволяют добавить оперативки и улучшить скорость работы благодаря SSD и организации на нем кэш-памяти для быстрого доступа к часто используемым файлам.

Желательно подключить к NAS жесткий диск, заточенный под длительную работу нон-стоп. Для таких задач производители выпускают оптимизированные для NAS винчестеры.

В качестве ОС можно использовать Kodi, Plex, emby и другие. Однако главный недостаток NAS в том, что они созданы с оглядкой на продвинутых пользователей, поэтому настройка потребует определенных знаний и терпения. 

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

Источник: https://club.dns-shop.ru/blog/t-129-setevyie-hranilischa-nas/40054-kak-sobrat-i-nastroit-domashnii-mediaserver/

Как настроить DLNA сервер: настройка медиа сервера в домашней сети

Home dlna server

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

Что такое DLNA?

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

Какие устройства поддерживают DLNA?

Технология DLNA совместима с любыми устройствами:

  • смарт-телевизоры;
  • смартфоны и планшеты;
  • ПК и ноутбуки;
  • медиаплееры и Blu-Ray плееры;
  • игровые консоли;
  • домашние медиа-серверы (NAS);
  • беспроводные принтеры;
  • фото- и видеокамеры;
  • аудио системы.

Все устройства с поддержкой DLNA имеют соответствующий логотип или наклейку с указанием типа поддерживаемого цифрового контента (например, аудио, видео, фотографии), а также назначение: сервер, принтер, плеер, и т.д.

Поддержкой DLNA обладает большинство устройств от крупных производителей, таких как Intel, HP, Motorola, HTC, Microsoft, Samsung, Sony, LG, Panasonic и др. Apple разработала свой стандарт — AirPlay.

Если у вас устройство от Apple, то использование его в вашей медиасети, состоящей из клиентов других производителей, не представляется возможным.

Как работает сеть DLNA?

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

К примеру, любое накопительное устройство: смартфон, медиаплеер, телевизор или ПК, могут принадлежать как к типу цифровой медиасервер (Digital Media Server), так и цифровой медиаплеер (Digital Media Player), ведь они способны как принимать, так и воспроизводить цифровой контент с другого устройства DLNA.

Как создать сеть DLNA?

Соответственно, для создания домашней DLNA сети вам понадобится один сервер DLNA для хранения контента (например, ноутбук или NAS сервер) и одно устройство DLNA для его воспроизведения (например, телевизор), а также настроенная домашняя сеть.

Беспроводной маршрутизатор (или wi-fi роутер) является центральным элементом в сети и используется для подключения устройств друг к другу в общей домашней беспроводной сети.

Оборудование для построения домашней сети с DLNA

Вам понадобится:

  • телевизор с поддержкой DLNA;
  • цифровой медиасервер DLNA (например, файловый сервер, ПК, ноутбук или медиаплеер с HDD);
  • wi-fi роутер.

Я буду рассказывать о построении DLNA сети не только с беспроводным подключениеи, вы также можете использовать и проводной способ подключения устройств, вместо wi-fi роутера использовать обычный маршрутизатор (свитч) для соединения источника файлов (домашний сервер – DLNA сервер) с устройством отображения (DLNA клиент). Также вы можете использовать Powerline-адаптеры (для раздачи интернета через электросеть), помимо этого вам понадобятся кабели Ethernet для подключения к вашей сети устройств.

1Подключение телевизора с поддержкой DLNA к wi-fi роутеру (например, Samsung со Смарт ТВ)

Вариант 1 – проводное подключение. Подключение с помощью кабеля Ethernet в маршрутизатор. Достаточно соединить один конец кабеля к порту LAN телевизора, а другой — к свободному порту маршрутизатора (или свитча, в зависимости от структуры вашей сети).

Вариант 2 – беспроводное подключение. Если вы используете wi-fi роутер (беспроводной маршрутизатор), то достаточно подключить  телевизор  к существующей беспроводной сети через встроенный или внешний (USB) wi-fi адаптер, напрямую к роутеру.

Если телевизор сильно удален от роутера, то можно установить беспроводной мост (использовать роутер в режиме Bridge или купить усилитель сигнала wi-fi) для подключения телевизора к маршрутизатору. Рекомендую также прочитать статью об оптимизации беспроводной сети.

 Беспроводной мост подключается к телевизору в LAN-порт, а к маршрутизатору по wi-fi точке доступа.

Вариант 3 – подключение с помощью Powerline-адаптеров. Данный тип соединения использует электросеть без прокладывания кабелей Ethernet. Данный способ поможет настроить домашнюю сеть с использованием существующей электропроводки и кабели для подключения клиентов DLNA уже не потребуются.

Powerline-адаптеры выпускают почти все производители сетевого оборудования: TP-Link, Netgear, D-Link и др. Называются они Powerline-устройства.

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

2Добавление других совместимых с DLNA устройств в домашнюю сеть

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

 Все серверы будут отображаться на смарт-телевизоре, так как они находятся в одной сети, и можно воспроизводить контент, который хранится у них на носителях.

Существуют различные способы настройки разнообразных типов устройств в сети DLNA.

ПК и ноутбуки в сети DLNA

Подключите компьютер или ноутбук к маршрутизатору или роутеру любым из указанных выше вариантов. Самый важный момент в настройке DLNA на ПК или ноутбуке: необходимость установить соответствующее программу – медиацентр (медиа оболочка). Самые популярные их них (на каждую программу дана ссылка с информацией о ней и настройке):

Есть возможность не прибегать к установке приложений медиацентров для создания DLNA-сервера, а воспользоваться Windows Media Player 11 или 12.

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

Окно интерфейса медиацентра Kodi

Вы можете выбрать медиа оболочку для использования в качестве DLNA сервера из списка выше. После установки понравившейся программы для создания медиацентра (DLNA-сервера) следует ее настроить и выбрать файлы (фото, видео, музыкальные файлы) для передачи на телевизор или другое устройство отображения.

Мобильные устройства в сети DLNA

В настоящее время практически любой современный смартфон или планшет можно подключить к сети DLNA, достаточно лишь подключить их к своей домашней беспроводной сети (wi-fi роутеру).

Чтобы найти DLNA-сервер, установите файловый менеджер с поддержкой отображения локальных устройств в сети (например, ES Explorer). Подробнее об использовании мобильных устройств в домашней сети читайте в статье «Смартфон как пульт управления».

Не менее интересный материал на эту тему: «Как смотреть фото и видео со смартфона на телевизоре».

3Настройка DLNA на телевизоре

После того как вы подключили все устройства DLNA, включите телевизор и перейдите на домашний экран вашего Smart TV (на примере телевизора Samsung). Найдите и запустите приложение AllShare, которое позволит найти музыку, фотографии и видео, хранящиеся на устройствах DLNA вашей сети.

Если у вас телевизор Sony (модель до 2015 года), то вам необходимо включить его, нажать кнопку «Home» и включить «Media Player». После того как вы выберите тип контента: музыка, фотографии или видео, вы сможете увидеть DLNA-сервера в вашей домашней сети.

4Использование DLNA на ОС Android

Интерфейс приложения Bubble UPnP

Для просмотра видео с компьютера на смартфонах и планшетах с операционной системой Android необходимо установить специальное приложение. Таких приложений довольно много, я могу посоветовать MediaHouse или Bubble UPnP, которые можно бесплатно скачать в Google Play.

После того как вы установите приложение, необходимо сделать несколько простых шагов:

  • выбрать источник – ваш компьютер или другое устройство с поддержкой DLNA и установленным ПО медиасервера, с которого будете смотреть видео;
  • выбрать приёмник, то есть ваше устройство на ОС Android;
  • выбрать видео из списка доступных файлов.

Помимо универсальных приложений, производители мобильных устройств предлагают собственное ПО с поддержкой DLNA. У компании Samsung – AllShare, у LG — SmartShare и т.д.

Использование приложений с поддержкой DLNA на устройствах с ОС Android не требует никакой настройки.

Достаточно запустить DLNA-сервер (например, Kodi на компьютере), и он сразу отобразится в списке доступных подключений в приложении на смартфоне или планшете.

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

Источник: https://MediaPure.ru/multimedia/kak-nastroit-dlna-server-nastrojka-media-servera-v-domashnej-seti/

Настройка Home Media Server (hms) в качестве DLNA сервера

Home dlna server

Программа Home Media Server (HMS, домашний медиа сервер) используется в качестве DLNA-сервера для просмотра контента и прослушивания музыки с компьютера и ноутбука на телевизоре. Home Media Server оптимально подходит для этих целей и располагает различными полезными настройками.

Установка Home Media Server (HMS)

Установка HMS (домашний медиа сервер) осуществляется в следующей последовательности:

  1. Скачать установщик домашнего медиа сервера, предпочтительно с официального сайта.
  2. Запустить установщик. В окошке предлагается сделать выбор каталога, в который будут распаковываться установочные файлы. Нужно выбрать каталог и нажать клавишу «Выполнить».
  3. После того как завершится распаковка, произойдёт автоматический запуск установки программы. Здесь присутствуют различные настройки. В данном окошке нужно выбрать каталог для установки программы Домашнего медиа сервера (HMS) и «Группу программ» (папку в меню «Пуск»).
  4. После того как папка установки будет выбрана, необходимо сделать отметку на «Создании ярлыка запуска программы на рабочем столе», если в этом есть необходимость, и нажать клавишу «Установить».
  5. В завершении установки, продолжающейся не более минуты (в зависимости от оборудования), сразу предлагается запуск HMS. Процесс установки завершён.

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

Общая настройка HMS (домашний медиа сервер) как DLNA сервера

Установленный сервер DLNA при запуске предложит пользователю продолжить процесс настроек:

  1. При первом запуске появится окошко с первоначальными настройками. В нем будет предложено сделать выбор устройства для трансляции медиа-контента. В предложенном перечне появится множество шаблонов с устройствами. Если не было найдено своё или похожее устройство, то стоит остановиться на стандартном DLNA Device. Сделав выбор, нужно переходить к следующему действию.
  2. Выбрать папки, из которых предстоит брать медиа-контент. Выбор папок с медиа-содержимым можно сделать на этом этапе или потом их добавить. Выбрав папки, нужно нажать на клавишу «Готово».
  3. После осуществления первоначальных настроек будет предложено создание резервной копии с настройками, кешем картинок и базой данных. Также будет предложено выполнить настройку расписания автоматического бекапа. Затем нажимается клавиша «Закрыть».
  4. Появится основное окошко программы. Здесь стоит обратить внимание на определённые важные настройки. С левой стороны будут перечислены типы настроек, а с правой стороны расположены разделы с конкретными настройками.
  5. С левой стороны нужно перейти к дополнительным настройкам и настроить автоматическую загрузку DLNA-сервера с включением компьютера. С этой целью нужно выбрать второй и третий пункты.
  6. Далее необходимо перейти к вкладке «Сервер» и указать свой DLNA-сервер, каким он будет в сети.
  7. Изменив имя, нужно вернуться к добавлению папок (если этого не сделано раньше или при добавлении других папок). Для этого следует нажать на клавишу «Добавить», затем выбрать папку, которую собираетесь добавлять. Далее требуется выполнить её «Сканирование» для попадания файлов из папок в сервер.
  8. При правильном выполнении действий список этих файлов будет находиться справа на экране. При наличии в этом списке нужных файлов остаётся только выполнить запуск и приступать к использованию программы. Для этого нужно нажать клавишу «Запуск».
  9. В случае с включённым «Брандмауэром Windows» от системы последует запрос на разрешение доступа к сети. Следует выбрать, к каким сетям будет разрешён доступ, и нажать на клавишу «Разрешить доступ».

Подключение и просмотр медиаконтента

После запуска программы следует включить телевизор. При правильном подключении он будет находиться в «Домашнем медиа-сервере».

Просмотр на примере телевизора LG

Для примера представлен вариант работы телеприёмника LG LN655V с DLNA-сервером. В основном меню Смарт-ТВ нужно перейти к пункту LG SmartShare.

Первое подключение:

  1. При выполнении первого подключения аппарата к телевизору следует перейти к «Руководству по подключению», которое находится в правом нижнем углу.
  2. Далее нужно перейти по вкладке «Подключение ПК» и нажать «Далее».
  3. Далее будет ещё два окна, где также надо выбрать «Далее». Если в окне с выбором IP-адреса ничего автоматически не заданно, то выберите свою домашнюю сеть (проводную или беспроводную, в соответствии со способом подключения телевизора).
  4. На четвёртом нажатии должен быть виден компьютер владельца. При его отсутствии необходимо перезапустить сервер.

После начального подключения устройство будет отображено в завершающей части LG SmartShare «Подключенные устройства». Если оно там отсутствует, нужно перезапустить сервер на компьютере. Например, для кинофильмов выбирается папка с «Фильмами», а потом «Каталоги медиа-ресурсов».

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

Настройка домашнего медиа сервера на примере телевизора SONY Bravia

В данном случае использовался телевизор KDL-46XBR9. Алгоритм действий:

  1. Устанавливается и запускается программа «Домашний медиа-сервер» на компьютере. Для перехода в настройки следует воспользоваться соответствующей клавишей.
  2. С правой стороны можно увидеть кнопку «Добавить». Кроме того, есть возможность подобрать файл на сканирование во время старта программы. Сканирование нужно, если пользователь делал смену содержимого данной директории. Зелёный круг показывает сканирование.
  3. Далее нужно перейти по кнопке с типами файлов с правой стороны. На определённых телевизорах воспроизвести видео-файлы PAL нельзя. Следует внести «NTSC» для возможности распознавания контента (к примеру, MPEG-PS_PAL_NTSC для avi).
  4. К контейнеру mkv следует выбрать транскодирование (Core AVC). В DLNA нужно записать MPEG-PS_PAL или MPEG-PS_NTSC (зависит от телевизора).
  5. Затем нужно перейти к «Категориям», потом выбрать «Устройство». Там необходимо сделать выбор типа и разрешения TV. Следует выбрать DLNA1 или DLNA1.5. Какая версия поддерживается, можно узнать в инструкции или при посещении официального сайта.
  6. Выполнить настройку Web-доступа в сервер, для чего нужно перейти к следующему пункту в категориях.
  7. К клиентским устройствам следует добавить свой телевизор. При нажатии на значок со спасательным кругом программой будет в автоматическом режиме определено имя компьютера, и он добавится в раздел «Сервер», поле «Имя». Чтобы определить устройства в сети, поддерживающих технологию DLNA, нужно воспользоваться «Поиском». Нужно убедиться, что телеприёмник включён и подключён к беспроводным или проводным сетям. После того как будет проведено сканирование сети, произойдёт добавление программой сетевых клиентов (телевизора и компьютера).
  8. Нужно зайти в индивидуальные настройки телевизора и вставить вышеупомянутые данные для настройки.
  9. Клавиша с «Типами файлов» переведёт к регистрационным настройкам для осуществления предполагаемых исправлений.
  10. Следует вернуться в основное окно настроек и перейти к пункту категорий «Транскодер». В разделе «Формат файла» нужно указать «MPEG (DVD)». В разделе «» выбрать сжатие MPEG2, качество 6000000. В разделе «Звук» выбрать AC3, 448000, «Размер кадра» — 1280х720, 16:9. Изменение оригинального размера кадра — всегда. Поставить галочку на «Дополнение цветом до размера кадра» и на всех окошках нижнего списка.
  11. Перейти к нижней вкладке «Кодеки, кадр». В пункте «Звук — Оригинальная звуковая дорожка, если сжатие одинаковое» если снять эту отметку, то можно исключить потерю русской дорожки во время проигрывания видеоматериала.
  12. Далее переходим к вкладке с субтитрами. Здесь можно выполнить настройку стиля изображения субтитров по собственным предпочтениям и прочих параметров, нужных для оптимального их изображения.
  13. В завершающей категории «Дополнительно» следует сделать отметку в поле «Установка службы Windows «Домашний Медиа Сервер» (UPnP)». Это будет способствовать автоматической загрузке программы во время включения ПК в виде сервиса.

Возможные проблемы (ошибки) при настройки и использовании HMS и их решение

Среди возможных неисправностей при настройке Home Media Server в качестве DLNA-сервера можно назвать следующие:

  1. Сервер найден, но не открывается на медиа-устройствах. Выполнение настроек в «Домашнем медиа-сервере (UPnP)» поможет устранить это неудобство. Установка настроек в «Устройстве» (указать старый и новый вариант модели): «Сервис авторизации» — «Русские названия основных папок» — в разделе «Сервер» указать постоянный порт (от 1024 до 65535).
  2. Возникновение ошибок, прекращение, замедление при проигрывании. Нужно сделать выбор «Транскодирования» меньшего размера кадра и качества видео-контента, затем остановить просмотр фильма, чтобы сформировался достаточный объём транскодированного файла, и задать для хранения временных файлов транскодирования диск, отличающийся от того, который используется для файла подкачки. Также нужна оптимизация системы в целом (фрагментация дисков, перечень автоматически-загружаемых программ).
  3. В некоторых случаях на экране может появиться надпись, что тип файла не поддерживается. После двух-трёх перезапусков всё должно исправиться.

При помощи технологии DLNA упрощается передача файлов между подключенными к интернету устройствами. Процесс настройки Home Media Server в качестве DLNA-сервера несложен, главное — точно следовать приведенным в статье пошаговым инструкциям.

Источник: https://GoGoSmart.ru/other/nastrojka-home-media-server-v-kachestve-dlna-servera.html

DLNA-сервер для дома и семьи

Home dlna server

Как-то так сложилось, что тег DLNA сервер чаще встречается в постах-вопросах, чем в ответах. И если в вопросах установки на домашний Windows-ПК какой-то пользовательский опыт накоплен, то определиться с выбором ПО для домашнего сервера/NAS-а/медиацентра — оказалось непросто.

Распределившись по песочницам народ обособленно решает проблемы каждой программы в отдельности. А понять что из них чего стоит и нужно ли оно вообще — лично мне не удалось.

И вот, я вооружившись ссылкой с Википедии Как выбрать DLNA-сервер под Windows, Mac OS X или Linux — опробовал почти всё, что есть под Linux.

DLNA — его место в домашней сети

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

У кого-то это компьютер с TV-OUT, у кого-то нетбук или HTPC. Кто-то расшаривает папки с NAS-а по NFS, кто-то подключает HDD к медиаплееру, кто-то использует возможности Sony PS… Появляется неразбериха в местах хранения, форматах, кодеках и т.п.

Так, в моем случае оказалось:

  • плазме в гостинной лучше подавать 720p чем FullHD
  • телевизору Sony в детской подключеному по Wi-Fi больше 15Mbit/s лучше не скармливать, H.264 ему нужен максимум Profile 4.

    1, а файлы на сетевых хранилищах он не видит вообще

  • спутниковый ресивер Openbox не умеет играть звуковые дорожки в DTS, по SMB не тянет больше 30Mbit/s, по NFS-не отображают кириллицу
  • Nokia Lumia и iPhone вообще ограниченны везде и всюду

В общем, единственным вариантом сдружить весь этот зверинец между собой — это использование DLNA сервера. Теоретически — он и контент из разных мест в одиное дерево папок сведет, и разрешение подгонит и совместимость кодеков проверит и при необходимости перекодирует. Красота…

На что ставить

Домашний компьютер — как правило это Windows-машина. Смотреть фильм с перекодированием пока кто-то играет — не получиться; режима 24/7 нет и близко. На роль не подходит. Поэтому Windows версии программ я даже не рассматривал.
Роутер, прошитый DD-WRT/OpenWRT — есть пакеты для этих прошивок и они работают.

Аппаратные ресурсы очень ограничены — транскодирование малореально, скорость доступа к USB порту и сетевым папкам сильно ограничена. Тем не менее — многим и такое подходит.
NAS или домашний сервер с Linux — самое универсальное решение. Программ много. Ограничений по протоколам нет.

Производительности x86 процессоров 5-летней давности (в моем случае это Athlon X2-6000) хватает для одновременного перекодирования на-лету двух фильмов любого формата.

MiniDLNA, uShare и xupnpd

Это разные проекты, но в сущности — одно и то-же. Легковесные и быстрые. Единственная функция, которую они выполняют — предоставляют сетевой доступ к медифайлам по протоколу DLNA/UPnP. Всё остальное плеер или телевизор должны уметь сами.

DLNA поддерживается не в полной мере и многие устройства эти серверы просто не видят. Очень массовые. Работают везде. Пакеты существуют под всевозможные дистрибутивов Linux, маршрутизаторы с прошивками DD-WRT/OpenWRT и NAS-ы. Процедура установки простейшая и хорошо расписана на профильных форумах.

Никаких GUI нет Если Вы, и только Вы (иначе неизбежны жалобы членов семьи):

  • смотрите/слушаете только с одного всеядного устройства (такого как телевизор Samsung)
  • Ваше устройство не умеет напрямую брать файлы с сетевых папок или делает это слишком медленно (такое как телевизор Sony Bravia)
  • храните фильмы/музыку на недорогом NAS-е или маршрутизаторе с USB-диском
  • заранее отбираете контент в нужном формате или не ленитесь перекодировать вручную
  • медиа-файлы уже хорошо отсортированы по папкам или Вас это вообще не беспокоит

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

MediaTomb

Разработчики однозначно пишут, что «это не DLNA-сервер, он лишь поддерживает часть его функций». И хотя некоторые проблемы совместимости могут быть, это вполне себе достойный внимания проект. Здесь уже есть работающий через встроенный http-сервер GUI — в нем можно управлять папками с контентом.

Добавлять новые, создавать ярлыки к существующим, задавать интервалы сканирования и т.п. Хорошо распространен — нет проблемы установить в любом дистрибутиве Linux, тяжелых зависимостей за собой не тянет. Настраивается единственным текстовым файлом. Очень стабилен в работе, не ресурсоемк.

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

Соответственно готовых профилей под устройства нет — все нужно настраивать вручную:

  • какие форматы транскодировать, а какие передавать напрямую
  • задать кодировщик по ситуации: ffmpeg, vlc, mplayer или что-то ещё
  • задать bitrate, количество аудио-каналов, профиль H.

    264 и прочие опции кодирования

  • наложить видеофильтр, такой как обрезание полей или crop

В моем случае пришлось писать отдельный скрипт для задания аргументов ffmpeg исходя из формата аудиодорожки (DTS или AC3).

При этом, при просмотре транскодированного потока на телевизоре не будет работать перемотка и выбор адуиодорожки. Прикрутить субтитры — тоже отдельная песня. В общем — MediaTomb — весьма брутальные инструмент для true линуксоидов. Универсальным его не назовешь, но под себя и свое железо можно настроить идеально.

Rygel

Массовый, есть почти везде. Но очень криво ставится в режим демона (нужно самому писать init-скрипт, создавать папки и пользователя). Является частью проекта gnome и тянет за собой gstreamer (а то и pulseaudio).

Если у кого на компьютере стоит KDE или что-то другое — совсем неудобен. Иконки для видео генерирует через tumbler из проекта XFCE, да и то с нюансами. Регулярно падает.

До изучения особенностей транскодирования у меня руки не дошли.

Мой вердикт — “не годен”.

PS3 Media Server

Очень старый проект. И хотя от своего начального применения: «Раздавать фильмы/музыку с домашнего Windows ПК на Sony PS», — проект сильно развился. Но JAVA-код и требования для запуска X-сервера меня от него отвернули.

XBMC

DLNA-сервер в нём есть. Но держать этот комбайн ради одного лишь модуля глупо. Тем более, что именно из XBMC родился отдельный проект медиа-сервера Plex.

Universal Media Server

Кривой он какой-то. Показывал мне все дерево каталогов вместо выбранной папки. Файлы открывал лишь некоторые и регулярно сыпал ошибками в консоль. С transconding-ом я вообще не разобрался.

Весьма тяжелый из-за JAVA-кода. Обязательно нужен запущенный X-сервер — демоном его не поставишь. “Не годен.”

GMediaServer

Проект заброшен. Внимания не достоин.

LXiMedia

Простая и удобная реализация DLNA-сервера. Достаточно выбрать папки с файлами, жестко задать параметры транскодирования, аудиодорожку, субтитры. Никаких пофилей, настроек. К тому-же это GUI-приложение, демоном не ставиться. На мой взгляд он в таком виде бесполезен — один из многих и далеко не лучший.

Serviio

Пожалуй самый быстроразвивающийся проект сейчас. Регулярно обновляется. Активно обрастает плагинами, профилями и приложениями под мобильные OS. Представляет из себя JAVA-приложение работающее демоном. Поддержка DLNA-протокола — полная. Довольно умело разбрасывает контент по папкам и категориям.

Умеет создавать превьюшки к фильмам. Легко подключаются разные каналы on-line вещания. Транскодирует при помощи ffmpeg. База профилей устройств уже достаточно большая (и продолжает пополнятся) — сервер корректно подбирает параметры кодирования для любого из домашних железок.

Что не распознал — подобрать профиль или написать свой не сложно. Из-за того, что используется ffmpeg — та-же проблема, что и в mediatomb — нет перемотки в транскодированном потоке и не меняется аудиодорожка.

Управляется это все либо из JAVA-клиента, либо web-морды, написанной на PHP, либо смартфона (есть приложения под Android и WP). К сожалению недоступен в виде .deb или .rpm пакета. Нужно ставить вручную: создать папки, пользователя, распаковать, взять на форуме поддержки init-скрипт, прописать в автозапуск”.

Под Synology NAS есть готовый пакет. В целом — вполне может стать единой точкой доступа к медиа-контенту дома. Все, что нужно — он умеет.

Skifta

Не включен в Linux-репозитории, а потому редок. Но он имеет графический инсталлятор и несет с собой jre, а потому станет почти в любой системе. Неудобен тем, что запускается в два шага — вначале утилитка в SystemTray, потом — сам media-server. Без иксов и демоном не пойдет. Очень прост и лаконичен, но сильно грузит систему (JAVA-код).

TVMOBiLi

Стоит 30$ (или абонентская плата 1,5$/мес). Доступен в виде .deb и .rpm пакетов. Не в Ubuntu/Fedora установить довольно сложно — встроенные vlc и ffmpeg наверняка найдут недостающие библиотеки и откажутся работать. У меня не получилось подобрать в Gentoo USE-флаги для vlc.

Не работал совсем, пришлось переделывать профили, что-бы использовался только ffmpeg. В целом профили транскодирования — его сильная сторона. Можно задать любую логику и любые параметры. Управляется через симпатичную WEB-морду. Имеет богатую базу профилей транскодирования. Есть проигрывать файлов через встроенный http-сервер.

Превьюшки генерировать не умеет. Работает быстро и красиво. Хороший кандидат.

TwonkyServer

Устанавливается распаковкой tar.gz. или через инсталлятор. В Linux репозиториях его нет. Очень быстрый код, мгновенный запуск, удобный web-интерфейс. Хорошо и грамотно раскидывает контент по папкам. Есть готовые init-скрипты. Умеет извлекать из файлов meta-данные и генерировать превьюшки. Все понравилось. Одна беда — $19.95.

И все же: “Рекомендую”.

Plex

Как пишут разработчики — «A complete Media Solution». Подтверждаю. Этот монстр вырос из XBMC и умеет все и даже больше. К фильмам найдет постеры, рейтинги и кучу данных. Сериалы к тому-же ещё и распределит по сезонам и эпизодам. Музыкальную коллекцию упорядочит из любого исходного вида. Транскодирование делает из всего под всё.

Параметрами можно управлять прямо из экранного меню телевизора. Для умных устройств вроде телевизоров LG Smart TV и Apple TV поддержка выходит далеко за пределы протокола DLNA.

Есть поддержка собственного облачного сервиса, что позволяет смотреть домашнее видео удаленно — сервер подстроит параметры отправляемого видео под возможности устройства и канала связи. Есть отдельно написанные клиенты под мобильные OS и плитки Windows 8. Для Ubuntu, Fedora, CentOS и массовые модели NAS есть готовые пакеты.

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

Очень хотелось бы, что-бы кто-то этот список дополнил и/или внес изменения.

  • DLNA
  • linux-сервер
  • мультимедиа-устройства

Хабы:

  • 6 июня 2017 в 15:42
  • 20 февраля 2017 в 15:28
  • 19 мая 2016 в 15:53

Источник: https://habr.com/ru/post/188362/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.