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
Лесен начин бързо да получите DLNA софтуера Mediatomb в системата е да го инсталирате чрез услугата за изграждане на 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
Оттук щракнете върху „Файлова система“, след това върху „PC Directory“ и намерете вашите медийни файлове на компютъра, които да добавите. Щракнете върху знака +, за да добавите медийните файлове. Повторете този процес, ако е необходимо, за да добавите всички медии към вашия Mediatomb.
Използване на Mediatomb
Тъй като Mediatomb е медиен сървър с DLNA, достъпът до файлове на други устройства от него е много лесен. В Linux (работи и на всички операционни системи, които поддържат VLC), най-добрият начин за разглеждане на тези файлове е с VLC медиен плейър. Изтеглете и инсталирайте, след което следвайте инструкциите за достъп до медиите от вашия Mediatomb.
Вътре във VLC щракнете върху бутона за плейлист, за да преведете VLC в режим на плейлист. След като сте в режим на плейлист, потърсете секцията „Локална мрежа“. Под този раздел има няколко опции. Кликнете върху „Universal Plug’n’Play“. Правейки това ще изведе вашия сървър Mediatomb в браузъра на плейлиста като папка. Щракнете върху папката и прегледайте, за да получите достъп до вашата медия. Започнете възпроизвеждането, като щракнете двукратно върху отделния медиен файл.
Забележка: искате да получите достъп до вашия Mediatomb сървър на други платформи и устройства? Разгледайте ръководството на вашето устройство за “DLNA поддръжка”. Устройствата, които го поддържат, включват няколко конзоли за видеоигри, приемници и др.