Jak nastavit server DLNA v systému Linux

Linux nabízí spoustu různých způsobů doručování médií po síti. Pro ty, kteří mají luxusní serverový hardware, je tu Plex a Emby. Je také možné sdílet mediální soubory přes NFS nebo Samba server. Pokud však používáte starší hardware, ale chcete doručovat média do několika zařízení ve vaší síti, existuje lepší způsob: Mediatomb. Je to DLNA server, který využívá univerzální technologii plug-n-play, kterou podporuje tolik zařízení, k doručování médií přes síť. Serverový software Mediatomb je velmi snadné spustit a nainstalovat na téměř jakoukoli distribuci Linuxu. Zde je návod, jak použít Mediatomb k nastavení serveru DLNA v systému Linux.

SPOILER ALERT: Přejděte dolů a podívejte se na video tutoriál na konci tohoto článku.

Nainstalujte Mediatomb

Ubuntu

sudo apt install mediatomb

Debian

sudo apt-get install mediatomb

Arch Linux

Chcete-li nainstalovat Media Tomb na Arch Linux, přejděte nejprve na AUR a stáhněte si snímek k sestavení balíčku. Když je archiv ve složce Stažené soubory, otevřete terminál a rozbalte jej.

cd ~/Downloads
tar xvzf mediatomb.tar.gz

Po odebrání zdrojových souborů pro Mediatomb z mediatomb.tar.gz je dalším krokem použití příkazu CD k přechodu do extrahované složky.

cd mediatomb

Pomocí příkazu makepkg vygenerujte balíček. Mějte na paměti, že pokud nemáte na svém systému nainstalované všechny závislosti, balíček se nemusí sestavit. Abyste se ujistili, že máte všechny závislosti, věnujte pozornost tomu, co vám správce balíčků Pacman říká, že v systému není. Mějte na paměti, že možná budete muset stáhnout tyto závislosti z AUR.

  Jak nainstalovat Operu na Linux

Když jsou všechny závislosti na Archu uspokojeny, je balíček Mediatomb připraven ke kompilaci.

makepkg

Nechte správce balíčků projít a sestavit software. Až bude kompletní, vyplivne balíček tar.xz. Nainstalujte jej do systému pomocí správce balíčků Arch Linux.

sudo pacman -U mediatomb.tar.xz

Fedora

sudo dnf install mediatomb

OpenSUSE

Snadný způsob, jak rychle získat software Mediatomb DLNA do systému, je nainstalovat jej prostřednictvím služby sestavení OpenSUSE. Tento balíček serveru DLNA je podporován pro OpenSUSE Leap 42.3, Leap 42.2 a OpenSUSE Tumbleweed.

Chcete-li nainstalovat software, přejděte na stránku stahování, klikněte na svou verzi SUSE a poté na tlačítko „Instalovat jedním kliknutím“. Vyvolá instalační nástroj softwaru YaST a nainstaluje Mediatomb do vašeho systému!

Ostatní Linuxy

Mediatomb je velmi známý software. Výsledkem je, že je na mnoha různých distribucích Linuxu. Nicméně, protože existuje mnoho různých operačních systémů Linux, nemohou podporovat vše. Pokud váš oblíbený OS nemá instalovatelný binární soubor, možná si budete muset stáhnout zdrojový kód a vytvořit serverový software sami. Chcete-li to provést, navštivte web vývojáře, stáhněte si zdrojový kód a postupujte podle pokynů!

  Jak nainstalovat klienta qTox na Linux

Nastavení Mediatomb

Serverový software je nainstalován, ale před jeho použitím musíte povolit několik věcí. Otevřete terminál a získejte přístup root pomocí: sudo -s. V terminálu upravte konfigurační soubor Mediatomb.

nano /etc/mediatomb/config.xml

Uvnitř nano vyhledejte ui enabled=”no” a změňte jej na ui enabled=”yes”. Poté stiskněte Ctrl + O pro uložení.

Po úpravě konfiguračního souboru pro aktivaci webového rozhraní je čas spustit server.

systemctl enable mediatomb
systemctl start mediatomb

Dalším krokem je přidání média na váš server. Udělejte to otevřením nové karty ve webovém prohlížeči a přechodem na adresu: https://localhost:50500. Mějte na paměti, localhost pouze lokálně. Pro přístup k serveru přes síť je nejlepším postupem zjistit jeho IP adresu. Chcete-li to provést, spusťte tento příkaz:

ip addr show | grep "inet 192.168"

Použití příkazu ip addr show v kombinaci s grep odfiltruje všechny nepotřebné informace a zobrazí pouze místní IP pro PC. Zkopírujte 192.168.1.XXX a zadejte jej do adresy URL webového prohlížeče. Například:

192.168.1.132:50500


Zde klikněte na „Systém souborů“ a poté na „Adresář počítače“ a vyhledejte v počítači své mediální soubory, které chcete přidat. Klepnutím na znaménko + přidejte mediální soubory. Opakujte tento postup podle potřeby pro přidání všech médií do Mediatomb.

  Jak převést Dokumenty Google na soubory Libre Office v systému Linux

Pomocí Mediatomb

Vzhledem k tomu, že Mediatomb je mediální server s podporou DLNA, je přístup k souborům na jiných zařízeních z něj velmi snadný. Na Linuxu (funguje také na všech operačních systémech, které podporují VLC) je nejlepší způsob procházení těchto souborů pomocí přehrávače médií VLC. Stáhněte a nainstalujte jeja poté postupujte podle pokynů pro přístup k médiím ze zařízení Mediatomb.

Uvnitř VLC klikněte na tlačítko seznamu stop a přepněte VLC do režimu seznamu stop. V režimu seznamu skladeb vyhledejte sekci „Místní síť“. V této sekci je několik možností. Klikněte na „Universal Plug’n’Play“. Tím se váš server Mediatomb zobrazí v prohlížeči seznamu stop jako složka. Klikněte na složku a procházejte ji, abyste získali přístup ke svým médiím. Spusťte přehrávání dvojitým kliknutím na jednotlivý mediální soubor.

Poznámka: chcete mít přístup k serveru Mediatomb na jiných platformách a zařízeních? Podívejte se do návodu k vašemu zařízení, kde najdete „podporu DLNA“. Mezi zařízení, která jej podporují, patří několik herních konzolí, set top boxů atd.