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

Установка и настройка домашнего медиа-сервера DLNA.

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

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

После запуска программы вам предложат ознакомиться со списком изменений. Нажмите кнопку «Закрыть» и в новом окне «Начальные настройки» в выпадающем меню «Устройства из списка» выберите тип своего устройства. В зависимости от выбранного вами типа медиа-устройства в поле «Встроенная поддержка файлов» будет отображаться через запятую список поддерживаемых форматов согласно документации.

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

В следующем окне «Каталоги медиа-ресурсов» нужно расшарить, то есть сделать видимыми папки или локальные, сетевые, съемные диски для своего устройства. Здесь же вы можете добавить свой каталог с медиа-контентом (указать путь к нему) щелкнув по кнопке «Добавить» и удалить уже предложенные папки программой.

Зеленые точки указывают на то, какой тип медиа-контента храниться в данном каталоге. Как правило я открываю доступ к локальным и съемным дискам потому, что это избавляет от необходимости загружать и перемещать файлы в определенные каталоги. Для этого нужно отметить галочками нужные пункты и добавить свои локальные диски. Жмите кнопку «Готово». После этого программа вам предложит выполнить сканирование медиа-ресурсов. Жмите кнопку «Да».

Так же вы можете добавить все локальные диски (или избранные каталоги) после установки медиа-сервера в настройках программы на вкладке «Медиа-ресурсы». Для этого нужно нажать кнопку «Добавить» и выбрать локальный диск, а после «Сканировать». После этого в интерфейсе программы будет отображаться весь список видео файлов, которые хранятся на вашем жестком диске (смотрите изображение ниже). Имейте ввиду, что из-за большого объема сканирования медиа-информации во время запуска сервера, программа будет загружаться дольше.

Так, что решайте сами какой объем медиа-данных будет доступно серверу. Чем меньше будет добавлено локальных дисков (каталогов), тем быстрее будет запуск медиа-сервера.

Идем дальше. После того как выполниться сканирование появится окно «Резервирование/восстановление данных программы». Здесь если желаете можете указать другой путь для каталога резервных копий и настроить автоматическое выполнение резервирования по расписанию. Я же оставлю все как есть.

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

Рекомендую вам в настройках программы на вкладке «Дополнительно» отметить галочкой пункт «Установка службы Windows Домашний медиа-сервер (UPnP, DLNA, HTTP)» чтобы медиа-сервер запускался как служба. После этого подтвердите свои изменения нажав кнопку «Ок».

Чтобы запустить свой домашний медиа-сервер DLNA, достаточно нажать на кнопку в верхнем меню программы «Запустить». Берите пульт в руки и выбирайте из списка свой медиа-сервер.

Теперь у вас есть своя сеть между компьютером и телевизором. Кстати, если вам нужно проверить свой телевизор на битые пиксели и по возможности их восстановить, то подробно об этом читайте здесь. А у меня на сегодня все. Пока!

Настройка сервера через HMS

Следует запустить программу HMS, затем выбрать кнопку «Настройки». После — раздел, который называется «Медиа-ресурсы». Затем переходим на страницу «Список каталогов» и нажимаем «Добавить». После этого можно с помощью интерфейса Windows переместить в главное окно программы необходимые папки.

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

Как только файлы загружены, нажимаем «Запуск» в главном окне HMS. Если сервер запустится, то, значит, все в порядке. При необходимости его можно остановить или перезапустить. После этого можно начинать пользоваться домашним сервером с помощью девайсов, которые поддерживают соответствующую функцию, например, с помощью телевизора.

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

Настройка DLNA на Windows 10: как включить потоковую передачу мультимедиа

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

  • С помощью провода. В его качестве выступает обычный кабель интернета типа Ethernet, который напрямую подключается к роутеру. Для этого достаточно подключить одну сторону LAN-кабеля в соответствующий порт на задней панели телевизора, а вторую – к любому свободному LAN-порту маршрутизатора.
  • Через беспроводное подключение. Если для подключения к сети используется роутер, то можно осуществить и беспроводное подключение. Для этого необходимо приобрести специальный Wi-Fi адаптер, который будет подключаться в USB-порт телевизора. Некоторые Smart TV уже содержат в своей плате Wi-Fi модули, поэтому иногда можно обойтись и без лишних трат.
  • С помощью Powerline-адаптера. Метод основан на использовании электрической сети вместо прокладки кабелей Ethernet. Это позволит устроить подключение через уже существующую проводку и никаких кабелей для клиентов DLNA уже не понадобится. Купить адаптер типа Powerline можно в любом специализированном магазине. Сегодня их изготовляют многие популярные производители стандартных роутеров.

Важно! Если телевизор и роутер находятся друг от друга на достаточно большом расстоянии, то рекомендуется докупить усилитель сигнала или переключить вай-фай роутер в режим моста

Программа Samsung All Share

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

  1. Открыть программу любым удобным способом.
  2. Перейти в раздел «Параметры».
  3. Открыть вкладку «Общий доступ» и включить разрешение на обмен фотографиями, музыкой и видеозаписями.

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

Активация соответствующих служб

Other aspects

Other aspects and MiniDLNA limitations may need to be considered beforehand to ensure satisfaction from its performance.

Firewall

If using a firewall the the ssdp (1900/udp) and trivnet1 (8200/tcp) ports will need to be opened. For example, this can be done with arno’s iptables firewall by editing and opening the ports by doing:

OPEN_TCP="8200"
OPEN_UDP="1900"

iptables

In addition to 1900/udp and 8200/tcp, minidlna may also require allowing muliticasts. An overall configuration for iptables may therefore look like the following snippet, assuming there are separate chains which handel and IGMP.

 -A TCP -m tcp --dport 8200 -m comment --comment minidlna -j ACCEPT
 -A UDP -d 239.255.255.250/32 -m udp --dport 1900 -m comment --comment "upnp dlna" -j ACCEPT
 -A IGMP -d 224.0.0.1/32 -m comment --comment "igmp membership queries, upnp/dlna" -j ACCEPT
 -A IGMP -d 239.0.0.0/8 -m comment --comment "igmp multicast, upnp/dlna" -j ACCEPT

File System and Localization

When keeping MiniDLNA Media_DB on an external drive accessible in both Linux and Windows, choose proper file system for it. NTFS preserves in Windows its Linux defaults: rw access for root user and UTF8 font encoding for file names, so media titles in your language are readable when browsing Media_DB in terminal and media players, since most support UTF8. If you prefer Vfat (FAT32) for better USB drive compatibility with older players when hooked directly, or your Media_Collection drive is Vfat and has folder & file names in your local language, MiniDLNA can transcode them to UTF8 charset while scanning folders to Media_DB. Add to Media_Collection and Media_DB drives’ mount options your FS language codepage for transcoding to short DOS file names, and iocharset for converting long file names to your terminal’s locale, i.g. codepage=cp866,iocharset=utf-8 (or ISO-8859-5). Set rw permissions for all users, since Vfat does not preserve Linux access permissions:

UUID=6140-75F7 /media/MyDrive/Media_DB vfat user,rw,async,noatime,umask=111,dmask=000,codepage=cp866,iocharset=utf-8 0 0

While your iocharset would be present in the system with a matching locale, if your terminal or player supports only short file names, check if the set codepage is also present and enabled (like ru_RU.CP866), i.e. was included in system config when ArchLinux release was compiled, or consider recompiling the release to add it:

ls /usr/share/fonts/encodings

Media Handling

MiniDLNA is aimed for small devices, so does not generate movie thumbnails to lower CPU load and DB built time. It uses either thumbs in the same folder with movie if any, or extracts them where present from media containers like MP4 or MKV with embedded Album Art tags, but not AVI. One can add thumbs (JPG 160×160 pxl or less) to media folders with a Thumbnail Maker, and miniDLNA will link them to media files after rescan. Larger thumbs will be resized and stored in Media_DB that slows scan. At one movie per folder, follow thumb naming rules in minidlna.conf. For multiple show episodes per folder, each thumb name should match its episode name without ext. (<file>.cover.jpg or <file>.jpg). To handle MS Album Art thumb names with GUID, add * to the end «AlbumArt_{*».jpg . MiniDLNA will list on screen only chosen media type (i.e. Movies), but will not other files in the same folder.

When viewing photos, progressive and/or lossless compression JPG may not be supported by your player via DLNA. Also resize photos to «suggested photo size» by the player’s docs for problem free image slideshow. DLNA spec restricts image type to JPG or PNG, and max size to 4096 x 4096 pixels — and that is if the DLNA server implementation supports the LARGE format. The next size limit down (MEDIUM) is 1024 x 768, so resizing may help to show photos correctly.

To decrease system load, MiniDLNA does not transcode on the fly unsupported media files into supported by your player formats. When building Media_DB, it might not correctly identify whether certain formats are supported by your player, which may play via UPnP a broader formats choice. DLNA standard is quite limiting UPnP subset in media containers and codec profiles allowed. If you do not see on TV screen or cannot play some media files listed in Media_DB, check if your HD started spinning or try connecting to your media player via USB for their playback. MiniDLNA might not support choosing audio tracks, subtitles, disk chapters, list sorting, and other advanced playback features for your player model.

Windows Home Server

When pre-built home servers started to become common, Windows Home Server was probably the most widely used home server operating system among newbies. It is not free and can easily cost over $100. But for the money it does make configuring certain services a bit easier. If you are familiar with Windows environment then navigating through Windows Home Server will be a cakewalk. But Windows is not lightweight by any means. So if you have an old computer lying around then Windows Home Server may not be the best option.

Windows Home Server Interface

It can be a bit cumbersome to setup as most of the open-source home server applications are geared towards Linux. But it does run Plex media server and other downloading software that you might require to setup a basic home server.

Установка Mediatomb

Arch Linux

Чтобы установить Media Tomb на Arch Linux, сначала перейдите в AUR и загрузите моментальный снимок, чтобы создать пакет. Когда архив находится в папке «Загрузка», откройте терминал и извлеките его.

1
2

cd~/Загрузки

tar xvzf mediatomb.tar.gz

Если исходные файлы для Mediatomb выведены из mediatomb.tar.gz, следующим шагом будет использование команды CD для перехода в извлеченную папку.

1 cd mediatomb

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

Чтобы убедиться, что у вас есть все зависимости, обратите внимание на то, что менеджер пакетов Pacman говорит вам, что вы не в системе. Имейте в виду, что вам может понадобиться загрузить эти зависимости из AUR

Когда все зависимости удовлетворяются на Arch, пакет Mediatomb готов к компиляции.

1 makepkg

Пусть менеджер пакетов пройдет и построит программное обеспечение. Когда он будет завершен, он выплюнет пакет tar.xz. Установите его в систему с помощью диспетчера пакетов Arch Linux.

1 sudo pacman-Umediatomb.tar.xz

OpenSUSE

Легкий способ быстро получить программное обеспечение Mediatomb DLNA в системе — установить его через службу сборки OpenSUSE. Этот пакет DLNA-серверов поддерживается для OpenSUSE Leap 42.3, Leap 42.2 и OpenSUSE Tumbleweed.

Чтобы установить программное обеспечение, перейдите на страницу загрузки, нажмите на свою версию SUSE, а затем кнопку «1-click install». Он откроет инструмент для установки программного обеспечения YaST и установит Mediatomb в вашей системе!

Другие Linux

Mediatomb — очень известное программное обеспечение. В результате, это много разных дистрибутивов Linux. Однако из-за того, сколько существует различных операционных систем Linux, они не могут поддерживать все. Если ваша любимая ОС не имеет устанавливаемого двоичного кода, вам может потребоваться загрузить исходный код и самостоятельно создать серверное программное обеспечение. Для этого посетите веб-сайт разработчика, возьмите исходный код и следуйте инструкциям!
Настройка Mediatomb

Серверное программное обеспечение установлено, но перед его использованием вы должны включить несколько вещей. Откройте терминал и получите доступ root, используя: sudo -s. В терминале отредактируйте файл конфигурации Mediatomb.

1 nano/etc/mediatomb/config.xml

Внутри nano найдите ui enabled = «no» и измените его на ui enabled = «yes». Затем нажмите Ctrl + O, чтобы сохранить его.

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

1
2

systemctl enable mediatomb

systemctl start mediatomb

Следующий шаг — добавить медиа на ваш сервер. Сделайте это, открыв новую вкладку в своем веб-браузере и перейдя по адресу: http: // localhost: 50500. Имейте в виду, localhost только локально. Чтобы получить доступ к серверу по сети, лучший способ — найти его IP-адрес. Для этого запустите эту команду:

1 ip addr show|grep»inet 192.168″

Использование команды ip addr show в сочетании с grep будет отфильтровывать всю ненужную информацию и просто показывать локальный IP-адрес для ПК. Скопируйте 192.168.1.XXX и введите его в URL-адрес веб-браузера. Например:

1 192.168.1.13250500

DLNA-сервер на Linux

Отсюда нажмите «Файловая система», затем «Каталог ПК» и найдите свои мультимедийные файлы на ПК для добавления. Нажмите знак +, чтобы добавить медиафайлы. Повторите этот процесс по мере необходимости, чтобы добавить все медиа в ваш Mediatomb.

РЕКОМЕНДУЕМ:

Доступ к медиафайлам с устройства Android

Используя приложение MiniDLNA, можно превратить любую машину Linux в DLNA за считанные минуты. Поскольку MiniDLNA доступен в официальных репозиториях программного обеспечения обоих дистрибутивов, установка заключается в том, чтобы запустить команду install с правами root. Как только пакет будет установлен, открывают файл конфигурации minidlna.conf в текстовом редакторе, запустив как root. По крайней мере нужно указать две вещи: пути к каталогам, содержащим цифровые носители, и описательное имя DLNA.

Затем создают базу данных. Для этого останавливают:/etc/init.d/minidlna stop, затем выполняют следующую команду от имени root: minidlna –R.

Начинают с сервера, используя /etc/init.d/minidlna в качестве root. К сожалению, команда не может обновлять базу данных автоматически, поэтому нужно делать это вручную каждый раз, когда добавляют новые медиафайлы. Для доступа к цифровым медиа, обслуживаемым сервером DLNA, необходимо либо устройство, поддерживающее DLNA, либо установка клиентского программное обеспечения DLNA. При настройке MiniDLNA Linux Mint можно попробовать eezUPnP, в то время как приложение AnDLNA может пригодиться для доступа к медиафайлам с устройства Android.

Подводим итоги

Итак, мини-сервер для дома — это не дорогущее устройство, в которое требуется вложить колоссальное количество средств. Достаточно старой сборки компьютера либо небольшого NAS, куда можно воткнуть 2 жестких диска по 2 ТБ.

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

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

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector