Jak nastavit svůj vlastní server pro streamování hudby na Linuxu s Subsonic

V dnešní době existuje mnoho různých typů hudebních služeb. I na Linuxu si uživatelé mohou vybrat z Amazon Prime Music, Google Music, Spotify a dalších. Všechny tyto služby však mají jedno společné; Uživatelé Linuxu nemají svobodu používat hudební přehrávače, které chtějí, ani nemají svobodu upravovat, jak hudební služba funguje.

Nebojte se! Existuje hudební služba, kterou může kdokoli snadno spustit na svém vlastním linuxovém počítači nebo serveru. Umožňuje neomezené ukládání hudby, podporu internetových rádií a dokonce dokáže spravovat podcasty. Jak to tedy nainstalovat?

Instalace Java

Subsonic je Java aplikace. Aby to fungovalo na Linuxu (ať už to používáte na linuxovém serveru nebo na stolním počítači/laptopu), je třeba nainstalovat běhové prostředí Java. Začněte otevřením okna terminálu a zadáním následujícího příkazu:

Ubuntu

sudo apt install openjdk-8-jre

Arch Linux

sudo pacman -S jre8-openjdk

Fedora

sudo dnf install java-1.8.0-openjdk.x86_64

OpenSUSE

SUSE má instalační balíček na jedno kliknutí pro několik verzí Java pro Subsonic. Verze, kterou tato příručka popisuje, je Open Java Development Kit Runtime Environment, verze 8.

Přejděte na tuto stránku tadya kliknutím na něj jej nainstalujte. Uvědomte si však, že v tomto operačním systému existuje mnoho verzí Javy. Pokud máte problémy s používáním verze 8, zvažte její odinstalaci a vyzkoušejte některé z dalších verzí balíčků Java jedním kliknutím tady.

  Jak převést PDF do dokumentu Word (PLNÝ PRŮVODCE)

Debian

sudo apt-get install openjdk-8-jre

Upozorňujeme, že ačkoli se tato příručka zaměřuje na použití verze 8 běhového prostředí Java, nejedná se o nejnovější verzi. Důvodem je to, že uživatelé, kteří chtějí nainstalovat Subsonic, tak mohou učinit s jakoukoli verzí, nejen s nejnovější.

Nechcete používat verzi 8 se svým hudebním serverem Subsonic? Neváhejte a vyhledejte na svém počítači se systémem Linux novější verzi. Subsonic nemá (pokud víme) žádné problémy s používáním novějších verzí Java Runtime Environment. Navíc je také možné přejděte do Oraclea používat oficiální běhové prostředí Java také pro Linux.

Instalace Subsonic

Subsonic je zabalen na webu vývojáře. Ti, kteří používají Open SUSE nebo Fedoru (a servery založené na Redhat, jako je CentOS atd.), by měli přejít na tato stránka ke staženía stáhněte si verzi Subsonic pro Redhat.

Ti na Ubuntu, Debian, Linux Mint, Elementary OS atd.: zamiřte na tato stránka ke staženía získejte soubor balíčku Debian pro Subsonic.

Uživatelé Arch Linuxu, stáhněte si a sestavte toto AUR balíček a Subsonic se nainstaluje do systému.

Pro balíček Redhat a Debian: dvakrát klikněte na soubor stažený z webu Subsonic a spusťte jej. Otevře se pomocí Gnome Software, softwarového centra Ubuntu (nebo jakéhokoli instalačního programu, který vaše verze Linuxu používá). Klikněte na tlačítko instalace, zadejte heslo a Subsonic se nainstaluje do vašeho PC.

  O 20 let později: Jak veřejná beta verze Mac OS X zachránila Mac

Konfigurace Subsonic

Subsonic Media Server je nainstalován, ale to nestačí. Serverový software má program na pozadí, který mu umožňuje interakci se sítěmi, zařízeními a dalšími důležitými součástmi. Otevřete terminál a pomocí systemd spusťte proces na pozadí Subsonic a povolte jej také při spouštění.

Nejprve spusťte proces na pozadí.

sudo systemctl start subsonic

Poté povolte proces na pozadí při spouštění.

sudo systemctl start subsonic

Jste uživatelem Debianu? Některé verze Debianu nepoužívají startovací systém systemd. Místo toho spusťte službu tímto příkazem: sudo service subsonic start

Poté otevřete tento konfigurační soubor pomocí textového editoru Nano, najděte „root“ a změňte jej na své uživatelské jméno. Uložte soubor pomocí Ctrl + O.

Se spuštěným a plně povoleným programem na pozadí otevřete webový prohlížeč a navštivte následující adresu URL: https://localhost:4040

Ti, kteří používají Subsonic na serveru, by měli místo toho navštívit IP adresu serveru prostřednictvím webového prohlížeče. Tyto informace lze snadno najít prostřednictvím routeru nebo pomocí příkazu ifconfig.

Přidání hudby do Subsonic

Umístěte hudbu na počítač se systémem Linux (nebo server) a mějte na paměti, kde jsou soubory. Pokud jste například nainstalovali mediální server Subsonic do notebooku nebo stolního počítače Ubuntu, umístěte svou hudbu do /home/username/Music nebo někam podobně pomocí správce souborů.

Poté v rozhraní Subsonic klikněte na ikonu „Settings“ v postranním panelu a zadejte, kde je hudba uložena v subsonic, jak je znázorněno na obrázku níže.

  Jak přidat e-mailový podpis do Gmailu

Poté klikněte na „Uložit“ a poté na „Prohledat složky médií nyní“. Tím uložíte nastavení a také půjdete ven a najdete veškerou hudbu a poté ji přidáte do subsonic.

Chcete-li poslouchat hudbu, klikněte na „Domů“ a procházejte přidanou hudbu.

Poznámka: Uživatelé serveru by měli své hudební soubory umístit do /var/music/.

Další funkce Subsonic

Subsonic umí kromě streamování hudby přes internet a místní síť i další věci. Je možné přidat podcasty nebo internetové rozhlasové stanice.

Přidejte podcast kliknutím na kartu „podcast“. Přidejte kanál RSS z podcastů, které chcete poslouchat. Odtud bude možné nechat server Subsonic stahovat podcasty a přehrávat je přes mobilní aplikaci a přes webové rozhraní.

Přidávání rádiových stanic probíhá zhruba stejným způsobem. Přejděte na postranní panel a klikněte na internetové rádio. Poté stačí přidat URL streamu internetového rádia.

Podzvukové mobilní aplikace

Váš Subsonic je přístupný z Android nebo iOS. Stačí si stáhnout jednu z mnoha podzvukových mobilních aplikací. Mnoho vývojářů vytvořilo aplikace Subsonic. Pokud nejste fanouškem oficiální mobilní aplikace pro Subsonic, vyzkoušejte některé z odkazovaných alternativních aplikací. Není pochyb o tom, že pro každého existuje řešení.

Poznámka: Subsonic lze používat zdarma, ale má prémiový režim, který uživatelům umožňuje získat pokročilejší funkce. Kupte si roční licenci zde.

Závěr

Streamování hudby je velmi cool, ale je mizerné vkládat důvěru ve služby, které spolehlivě poskytují požadovaný obsah. S Subsonic se nespoléháte na nikoho jiného než na výkon vašeho linuxového stroje a velikost vašich pevných disků. Pro ty, kteří jsou trochu technicky zdatnější, je to mnohem lepší volba.