Hms dlna

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

Hms dlna

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

Но 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/

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

Hms dlna

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

Что такое DLNA?

В английском переводе Digital Living Network Alliance (DLNA) – определённые стандарты, благодаря которым совместимые устройства могут осуществлять передачу и приём по домашней сети различного медиа-контента и его отображение в реальном времени с помощью проводных и беспроводных каналов.

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

Благодаря передающему устройству (серверу) передаётся информация на телевизор. В качестве сервера могут выступать ПК, телефон, камера, фотоаппарат. Наличие поддержки DLNA может означать, что на устройстве возможен приём видео.

У такой проводной или беспроводной сети существуют свои преимущества:

  1. Возможность мгновенного доступа к материалам, находящимся на всех домашних устройствах пользователя. Просмотр фильма или фотографии возможен сразу же после скачивания, музыку можно прослушивать на музыкальном центре в самом высоком качестве.
  2. Для беспроводного соединения нет необходимости просверливать отверстия в стенах и дверях.
  3. При беспроводном соединении по Вай-Фай возможна загрузка файлов целиком на нужные устройства для дальнейшего просмотра.

К недостаткам DLNA относятся:

  1. Для осуществления проводного соединения (например, сквозь железобетонные стены, которые блокируют радиосигнал) необходимо просверливание отверстий в стенах и дверях, что негативно скажется на интерьере.
  2. На беспроводное соединение существенно влияют различные препятствия в виде стальной арматуры или толстых бетонных (кирпичных) стен.
  3. Как и в случае с интернетом, существует вероятность задержки воспроизведения файла при потоковом вещании, если он слишком большой или используется недостаточно высокая скорость соединения.
  4. Использование слабого маршрутизатора может сказаться на скорости и качестве передачи данных.
  5. Возможно воспроизведение не всех типов файлов, а передача видеоматериалов в HD может быть худшего качества.

Установка 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

Домашний медиа-сервер: настройка и аспекты применения

Hms dlna

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

Последние (парочка Nokia 5800 Xpress Music), благодаря тому, что даже в ванной или в постели постоянно находятся под рукой, оказались самыми часто используемыми девайсами. Благо и серфинг, и общение через GTalk/Skype, и простенькие игрушки-убийцы времени — всё доступно.

Вот только памяти у девайсов всего по 8 Гб, так что фильмов туда не шибко накидаешь, да и конвертировать, а потом заливать на смартфон каждый фильм — на это нужно время, а ведь есть ещё такая штука, как лень! Одним словом, захотелось иметь возможность как-то просматривать медиаконтент (и в первую очередь — видео) с домашнего сервера в любой момент, не конвертируя и не совершая лишних телодвижений.

Фабула

В принципе, если бы не то, что мне попалась именно Nokia 5800XM, я бы давно эту проблему решил — роутер ASUS WL-500g поддерживает UPnP, так что достаточно было бы только воткнуть флешку.

Беда в том, что не смотря на порой встречающиеся спецификации в онлайн-магазинах, но Nokia 5800XM не поддерживает UPnP/DLNA и сторонней реализации клиента тоже не существует. Так что же, спрашивается, делать? Поставить жирный крест на идее просмотра удалённого контента?

Первой попыткой выйти из тупика было потоковое вещание видео.

Судя по спецификации протокола RTSP (RFC 2326) он должен поддерживать управление воспроизведением при вещании: PLAY, PAUSE, и TEARDOWN.

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

Но первое разочарование не охладило пыл, поиски продолжались.

Следующим на очереди стал Home Media Server, больше известный как Домашний медиа-сервер — программа, предоставляющая медиа-ресурсы (фотографии, аудио и видео-файлы) вашего компьютера другим UPnP (DLNA) устройствам в домашней сети.

После установки он порадовал меня богатством опций, удобством настройки, но… полностью разочаровал в виду того, что UPnP/DLNA, как было упомянуто выше, Nokia 5800 не поддерживала, а через HTTP видео напрочь отказывалось проигрываться…

Нужна была работающая альтернатива. Вот тут как раз мне и попался на глаза медиа-сервер TVersity — название проскочило в чьём-то комментарии при обсуждении DLNA медиа-серверов.

Итак..

TVersity Media Server (free edition) — ещё более простой в освоении медиа-сервер, опять таки предлагающий нам UPnP, DLNA и HTTP. Если с первыми двумя протоколами всё понятно, то вот HTTP, как оказалось, не так прост — доступ к медиа-библиотеке оказался реализован двумя способами: классическим и через флеш. Но обо всём по порядку.

Для начала — интерфейс. Дружественный, и я даже сказал бы довольно упрощённый. Первым делом сразу полез в настройки. Хинты к каждой опции (пусть и на английском) упрощают конфигурирование сервера «под себя». Самым главным для меня, конечно, было перекодирование видео.

Настройки сервера, к сожалению, ориентированы на рядового пользователя, так что поиграться с тонким конфигурированием кодеков не получится, но лучше хоть что-то, чем совсем ничего, не так ли? Настройка медиа-библиотеки тоже довольно проста (и в отличии от вышеупомянутого Home Media Server не требует длительного рестарта при своём обновлении), при добавлении источника с помощью специальных чекбоксов можно указать тип его контента: аудио, видео, и/или изображения. Я говорю именно «источника», а не «папки», потому что таким образом можно добавить внешний контент: к примеру Video RSS или Internet Radio, а также некоторые сервисы, как и Flickr. Кстати, обратите внимание — при выборе папки с помощью кнопки «Browse…» вместо кириллических имён получите кракозябры, так что лучше вписать имя вручную или скопипастить пусть из файлового менеджера.

Ну что же, с тем, как настроить библиотеку разобрались. Теперь — о том, как же с ней работать. И начнём с того, ради чего всё это затевалось: просмотр видео со смартфона. Счастливым обладателям Nokia 5800 известно, что смартфон принципиально не умеет открывать AVI контейнер, и изначально это было большой проблемой, т.к. локальный просмотр фильма требовал конвертировать видео в MP4, но потом всё же появились сторонние плееры с поддержкой этого контейнера. В данном случае это не имеет значения — нужна лишь поддержка FLV, что для него не проблема. Итак, как уже упоминалось раньше, доступ к медиабиблиотеке реализован двумя способами. Для просмотра HTML-страниц в адресной строке нужно указать http://server-address:port/lib, а для загрузки интерактивного флеш-приложения — http://server-address:port/flashlib. В данном случае последний вариант как раз то, что нужно, посему в браузере смартфона создаётся закладка с адресом

http://192.168.1.33:41952/flashlib. Ну что же, теперь можно проверить, что получится.

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

DLNA/UPNP

Казалось бы всё. Да ещё нет: всё-таки медиа-сервер штука удобная, и, конечно же, хочется использовать его по-полной, а значит не только через HTTP. Кроме смартфонов в наличии также имеется ноутбук с Windows 7 и нетбук — там установлена lubuntu.

С первым всё оказалось проще простого — при запуске Windows Media Player 12 он с ходу обнаружил библиотеку DLNA медиа-сервера и без проблем начал её просмотр. С линуксом всё оказалось немного сложнее.

Из списка кроссплатформенных UPnP/DLNA медиа-клиентов XBMC мне установить попросту не удалось — у него отсутствовали в репозиторие бинарники для Ubuntu 11.04 Natty Narwhal, а установленный VLC — под линуксом он таки поддерживает UPnP — не всегда находил сервер, хотя в то же время я замечательно заходил на него через браузер.

В итоге решено было искать другой путь.

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

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

sudo -s

Для начала нужно создать папку, которая будет являться точкой монтирования:

cd /media mkdir upnp chmod 777 upnp

Теперь, собственно, запуск FUSE и само монтирование:

modprobe fuse djmount -o iocharset=UTF-8,allow_other /media/upnp

После этого уже можно заходить в библиотеку как в обычную папку и открывать её содержимое в любых удобных программах как обычные файлы. Кстати сказать, я нигде не нашёл упоминаний о найденных мной пренеприятнейших граблях в работе с djmount, выражающихся в неправильной кодировке файлов. По спецификации DLNA имена файлов должны быть исключительно в UTF-8 формате, посему TVersity Media Server даже не имеет настройки кодировки имён файлов. Cудя по сообщении при монтировании djmount тоже по-умолчанию использует именно эту кодировку — UTF-8. Но файловый менеджер, равно как и консоль, упорно отказывались отображать в именах файлов привычные буквы, повсеместно заменяя их вопросительными знаками. Попытки указать кодировку CP1251 или IBM-866 к полному успеху не привели, хотя теперь в кириллические папки можно было хоть заглянуть. К моей полной неожиданности, выходом из ситуации стало прямое указание на использование кодировки UTF-8 — уж не знаю, почему я решил её испробовать, но это сработало! Автозапуск тоже оказался делом не простым, но тут пришёл на помощь гугл, и как оказалось, проблема с невозможностью автомонтирования из fstab уже была решена. В результате монтирование происходит при каждом поднятии сети. Сделано это следующим образом. Создаём скрипт:

cd /etc/network/if-up.d nano djmount

Содержимое скрипта:

#!/bin/sh # Not for loopback! [ “$IFACE” != “lo” ] || exit 0 modprobe fuse fusermount -u /media/upnp

djmount -o iocharset=UTF-8,allow_other /media/upnp

Выставляем ему аттрибуты:

chmod 755 djmount chown root djmount chgrp root djmount

Вот теперь действительно всё. Медиа-библиотека доступна с любого устройства любым для него возможным/удобным способом.

Ссылки

UPnP, DLNA, UPnP client under Ubuntu: djmount

  • mediaserver
  • dlna
  • upnp
  • nokia 5800
  • ubuntu
  • fuse
  • djmount

Хабы:

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

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

Hms dlna

Вообще программа Home Media Server задумана разработчиками как домашний медиа сервер. Но наиболее часто  HMS используют в качестве DLNA сервера.

Она идеально подходит для этой цели и имеет много полезных настроек, зачастую функционируя даже лучше таких официальных программ как LG SmartShare PC SW и стандартного способа настройки DLNA через Windows Media Player.

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

При этом они должны быть подключены к одной домашней сети, для организации которой обычно используется маршрутизатор или роутер. После этого остается только настроить программу, и дело в шляпе. Скачать её можно на официальном сайте http://www.homemediaserver.ru, нажав на кнопку “Загрузить”.

Установить Media Server проще простого: распаковываем архив и запускаем “setup.exe”, где соглашаемся со всеми условиями и жмём везде кнопку “Далее”. После успешной установки и запуска HMS появится главное окно программы.

При первом её запуске выберите ваш ТВ из списка устройств (например, телевизор LG). Добавить media ресурсы, к которым будет иметь доступ ваш ТВ, вы можете в следующем окне или в настройках позже.

В окне резервирования и восстановления данных программы нажимаем “Выполнить” и “Закрыть”.

HMS как DLNA сервер

Сразу же переходим в настройки программы. Здесь нам предстоит настроить наш домашний медиа сервер типа DLNA.

Для этого в категории “Медиа ресурсы” в самой первой вкладке “Список каталогов” с помощью кнопки “Добавить” указываем пути к папкам на нашем компьютере, где расположены media файлы, которые вы хотели бы видеть на телевизоре LG или другом. После добавления всех папок нажимаем “Сканировать”.

Хоть мы и настроим автосканирование новых media ресурсов, новые элементы всё же иногда не появляются автоматически, и нужно делать сканирование при помощи этой кнопки вручную.

На вкладке “Сканирование” важно включить автоматическое сканирование каталогов при их изменении и запуске программы, чтобы новые медиа файлы сразу же отображались в телевизоре.

Для того, чтобы Home Media Server запускался при загрузке компьютера, в категории “Дополнительно” нужно поставить галочки “Автозагрузка программы при старте сессии Windows” и “Установка службы Windows Домашний медиа сервер…”. Настройка HMS для DLNA сервера завершена, жмём ОК.

В окне программы вы должны увидеть список ваших медиа: фильмов, картинок и музыки из папок, пути к которым были добавлены. Нажимаем кнопку “Запуск” и переходим к нашему телевизору LG или другому с поддержкой DLNA.

Работа с DLNA сервером будет показана на примере телевизора LG LN655V. Переходим в главное меню Smart TV и выбираем пункт LG SmartShare.

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

При первом подключении устройства к ТВ необходимо в правом нижнем углу выбрать пункт “Руководство по подключению”.

Далее выбираем вкладку “Подключение ПК” и нажимаем 3 раза нажимаем кнопку “Далее”. Обратите внимание, чтобы на 3 шаге была выбрана ваша домашняя сеть (проводная или беспроводная, в зависимости от способа подключения тв), в противном случае выберите её.

На 4 шаге вы должны увидеть свой ПК. Если его там нет, выполните перезапуск сервера, обычно это помогает. Далее выбираем устройство и попадем в пункт “Подключенные устройства”.

Просмотр Media

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

Здесь вы увидите список папок, добавленных в настройках HMS. Заходим в любую папку и запускаем фильм. Иногда телевизор может написать, что “Тип файла не поддерживается”. Не отчаивайтесь, это глюк, пытайтесь запустить снова и со 2-3 раза всё получится.

Особенности HMS

Преимущества домашнего медиа сервера от Serviio следующие:

  • на телевизоре можно увидеть чёткую структуру папок ПК;
  • возможность запускать воспроизведение медиа файлов на ТВ из самой программы на ПК. Для этого нужно выбрать файл из списка и нажать на зелёную кнопочку Play, которая присутствует, если телевизор включен;
  • относительная стабильность работы (после PC SW DLNA от LG просто сказка);
  • большое количество настроек.

Недостатки:

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

Несмотря на эти недостатки, HMS идеально подходит в качестве домашнего медиа сервера, в том числе и DLNA. Подробности настройки Home DLNA сервера есть на следующем видео.

Возможности рассмотренного Home Media сервера не заканчиваются на DLNA. HMS может предоставлять доступ к media ресурсам компьютера ещё по технологии UPnP (Universal Plug and Play) и протоколу HTTP. Это более актуально для смартфонов и планшетов.

Но и для DLNA данный server может ещё многое. Например, можно давать доступ не только к ресурсам компьютера, а ещё и потока интернет радио и телевидения IPTV.

Также есть возможность транслировать так называемые подкасты с различных онлайн кинотеатров, таких как hdserials.ru, hdkinoklub.ru и сотен других. Ещё есть возможности транскодирования медиа файлов формата, который не поддерживается на ТВ.

Как вам такое? Всё это будет рассмотрено в следующих статьях, подписывайтесь на нашу рассылку, а также ВКонтакте и Твиттере.

Источник: https://ProSmartTV.ru/tehnologii/nastrojka-home-media-server-dlna-lg.html

Установка и первоначальная настройка DLNA Home Media Server (HMS) на Windows

Hms dlna

В данной статье мы рассмотрим, как установить свой DLNA сервер на Windows на примере программы Home Media Server (HMS)

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

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

Установка HMS очень простая, но мы все же подробно расскажем, как это происходит.

Для начала необходимо скачать установщик. На момент написания статьи официальный сайт не работал. И не работал месяц до этого, поэтому ниже приведу ссылку на скачивания с нашего сервера последний версии HMS:

Скачать Home Media Server (HMS) (47,2 МБ)

Давайте приступим к установке.

Запускаем установщик:

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

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

После распаковки у нас автоматически запускается установка программы:

Тут настроек не очень много. В данном окне выбирается каталог, в который будет установлена программа Home Media Server (HMS) и «Группа программ» — название папки в меню «Пуск».

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

В конце установки, которая занимает менее минуты (зависит от вашего оборудования), нам предлагают сразу же запустить программу Home Media Server (HMS).

На этом установка программы завершена.

Первоначальная настройка DLNA Home Media Server (HMS)

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

После первого запуска программы мы видим окно первоначальных настроек.

Данном окне нам предлагают выбрать устройство, на который будет транслироваться медиа-контент. В списке есть много шаблонов.

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

А далее перед глазами появляется выбор папок, из которых мы будем брать медиа-контент. Папки с Вашим медиа-контентом можно выбрать сейчас, а можно добавить их далее. Мы рассмотрим чуть ниже, как это сделать. После выбора папок нажимаем кнопку «Готово«.

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

После этого перед нами появляется главное окно программы. Перейдем сразу к нескольким «важным» настройкам.

Слева представлены типы настроек, справа конкретные настройки.

Давайте сразу перейдем в дополнительные настройки и настроим автозагрузку DLNA сервера с включением ПК.

Для того выбираем пункты 2 и 3.

Теперь перейдем во вкладку «Сервер» и пропишем имя нашего DLNA сервера. Как мы будем видеть его в сети.

После изменения имени, необходимо добавить папки с медиа-контентом (если Вы не сделали этого в «первичной настройке или решили добавить еще папки. Тут все просто. Нажимаете кнопку «Добавить» (2) и выбираете папку, которую Вы хотите добавить. После этого ее необходимо «Сканировать» (3), чтобы файлы из папки/папок попали в сервер.

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

Если у Вас там есть Ваши файлы, то нам осталось уже совсем чуть чуть. Запустить и пользоваться. Тут все очень просто — нажимаем кнопку «Запустить«.

Если у Вас включен «Брандмауэр Windows», то у Вас спросит система, разрешить ли ей доступ в сеть. Выбираем в какие сети разрешить доступ и нажимаем «Разрешить доступ«.

Заключение

Мы с вами установили программу Home Media Server (HMS), а говоря проще — настроили DLNA сервер на операционной системе Windows.

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

Мы надеемся, что данная статья вам помогла. Если у Вас что то не получается или есть вопросы — пишите комментарии, постараемся помочь.

Источник: https://sysadmin-note.ru/ustanovka-i-pervonachalnaya-nastrojka-dlna-home-media-server-hms-na-windows/

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

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

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

    ×
    Рекомендуем посмотреть