Linux пропонує масу різних способів доставки медіа по мережі. Для тих, у кого вишукане серверне обладнання, є Plex і Emby. Також можна ділитися медіафайлами через спільні файли NFS або сервер Samba. Однак, якщо ви використовуєте старе обладнання, але хочете доставити медіа на кілька пристроїв у вашій мережі, є кращий спосіб: Mediatomb. Це DLNA-сервер, який використовує універсальну технологію plug-n-play, яку підтримує багато пристроїв, для доставки медіа по мережі. Серверне програмне забезпечення Mediatomb дуже легко запустити та встановити майже в будь-якому дистрибутиві Linux. Ось як використовувати Mediatomb для налаштування сервера DLNA в Linux.
ПОВІДОМЛЕННЯ СПОЙЛЕРА: прокрутіть униз і перегляньте відеоурок у кінці цієї статті.
Встановіть Mediatomb
Ubuntu
sudo apt install mediatomb
Debian
sudo apt-get install mediatomb
Arch Linux
Щоб встановити Media Tomb на Arch Linux, спочатку перейдіть до AUR і завантажити знімок щоб створити пакет. Коли архів знаходиться у вашій папці «Завантаження», відкрийте термінал і розпакуйте його.
cd ~/Downloads tar xvzf mediatomb.tar.gz
Коли вихідні файли для Mediatomb вилучено з mediatomb.tar.gz, наступним кроком буде використання команди CD, щоб перейти до витягнутої папки.
cd mediatomb
Використовуйте команду makepkg, щоб створити пакет. Майте на увазі, що пакунок може не зібрати, якщо у вас не всі залежності встановлені у вашій системі. Щоб переконатися, що у вас є всі залежності, зверніть увагу на те, що менеджер пакунків Pacman повідомляє вам, що немає в системі. Майте на увазі, що вам може знадобитися завантажити ці залежності з AUR.
Коли всі залежності в Arch задоволені, пакет Mediatomb готовий до компіляції.
makepkg
Дозвольте менеджеру пакетів пройти і створити програмне забезпечення. Коли він буде завершений, він виплюне пакет tar.xz. Встановіть його в систему за допомогою менеджера пакетів Arch Linux.
sudo pacman -U mediatomb.tar.xz
Fedora
sudo dnf install mediatomb
OpenSUSE
Простий спосіб швидко завантажити програмне забезпечення Mediatomb DLNA в систему — це встановити його за допомогою служби збирання OpenSUSE. Цей пакет сервера DLNA підтримується для OpenSUSE Leap 42.3, Leap 42.2 і OpenSUSE Tumbleweed.
Щоб інсталювати програмне забезпечення, перейдіть на сторінку завантаження, натисніть свою версію SUSE, а потім кнопку «Встановити 1 клік». Він відкриє інструмент встановлення програмного забезпечення YaST і встановить Mediatomb у вашій системі!
Інші Linux
Mediatomb – дуже відоме програмне забезпечення. В результаті він є на багатьох різних дистрибутивах Linux. Однак через те, що існує багато різних операційних систем Linux, вони не можуть підтримувати все. Якщо у вашій улюбленій ОС немає двійкового файлу, який можна встановити, вам може знадобитися завантажити вихідний код і створити серверне програмне забезпечення самостійно. Для цього перейдіть на веб-сайт розробника, захопити вихідний код і дотримуйтесь інструкцій!
Налаштування Mediatomb
Серверне програмне забезпечення встановлено, але перед його використанням необхідно ввімкнути кілька речей. Відкрийте термінал і отримайте root-доступ за допомогою: sudo -s. У терміналі відредагуйте файл конфігурації Mediatomb.
nano /etc/mediatomb/config.xml
Усередині nano знайдіть ui enabled=”no” та змініть його на ui enabled=”yes”. Потім натисніть Ctrl + O, щоб зберегти його.
Після редагування файлу конфігурації, щоб увімкнути веб-інтерфейс, настав час запустити сервер.
systemctl enable mediatomb systemctl start mediatomb
Наступним кроком є додавання медіа на ваш сервер. Зробіть це, відкривши нову вкладку у своєму веб-браузері та перейшовши за адресою: https://localhost:50500. Майте на увазі, що локальний хост тільки локально. Щоб отримати доступ до сервера через мережу, найкращий спосіб дій — знайти його IP-адресу. Для цього запустіть цю команду:
ip addr show | grep "inet 192.168"
Використання команди ip addr show у поєднанні з grep відфільтрує всю непотрібну інформацію та лише покаже локальну IP-адресу для ПК. Скопіюйте 192.168.1.XXX і введіть його в URL-адресу веб-браузера. Наприклад:
192.168.1.132:50500
Звідси натисніть «Файлова система», потім «Каталог ПК» і знайдіть свої медіафайли на ПК, щоб додати. Натисніть знак +, щоб додати мультимедійні файли. За потреби повторіть цей процес, щоб додати всі медіафайли до свого Mediatomb.
Використання Mediatomb
Оскільки Mediatomb — це медіа-сервер із підтримкою DLNA, доступ до файлів на інших пристроях з нього дуже простий. У Linux (він також працює на всіх операційних системах, які підтримують VLC) найкращий спосіб переглядати ці файли за допомогою медіаплеєра VLC. Завантажте та встановіть його, а потім дотримуйтесь інструкцій, щоб отримати доступ до медіафайлів із Mediatomb.
Усередині VLC натисніть кнопку списку відтворення, щоб перевести VLC в режим списку відтворення. У режимі списку відтворення знайдіть розділ «Локальна мережа». У цьому розділі є кілька варіантів. Натисніть «Універсальний Plug’n’Play». Це призведе до появи вашого сервера Mediatomb у браузері списку відтворення у вигляді папки. Натисніть на папку та перегляньте її, щоб отримати доступ до медіа. Почніть відтворення, двічі клацнувши на окремому медіафайлі.
Примітка: хочете отримати доступ до свого сервера Mediatomb на інших платформах і пристроях? Перегляньте інструкцію до вашого пристрою, щоб знайти «Підтримка DLNA». Пристрої, які його підтримують, включають кілька ігрових консолей, телеприставки тощо.