Nastavení vlastního domácího mediálního serveru se stalo něčím, co zvládne téměř každý. Se starým počítačem, NAS nebo dokonce Raspberry Pi si můžete vytvořit malý „Domovský Netflix“, kde si můžete uspořádat filmy, seriály, hudbu a fotografie a sledujte je na svém mobilu, televizi nebo notebooku, jako byste byli jen další streamovací službou.
V tomto tutoriálu krok za krokem a podrobně uvidíte, jak vytvořit mediální server pomocí Plex Jellyfin, jaké jsou výhody a nevýhody každého z nich a jak je spustit v DockeruTato příručka se zabývá tím, co je třeba zvážit ohledně hardwaru a jak přidat doplňky, jako je monitorování pomocí Tautulli nebo vzdálený přístup pomocí Tailscale. Cílem je, abyste po dočtení měli jasnou představu o tom, která možnost vás zajímá a jak ji implementovat, aniž byste se nechali zahltit konfigurací.
Co přesně je domácí mediální server?
Mediální server je jednoduše zařízení – počítač, NAS, mini PC nebo Raspberry Pi – kde ukládáte svůj obsah a streamujete ho do jiných zařízení, abyste mohli… Přehrávejte filmy, seriály nebo hudbu na chytré televizi, mobilním telefonu, tabletu nebo jakémkoli počítači z vašeho domova (a dokonce i zvenku, pokud si to nakonfigurujete).
Krása těchto platforem spočívá v tom, že nesdílejí jen soubory; Organizují vaši knihovnu, stahují obálky, synopse, herecké obsazení, hodnocení a titulky.Vzniká tak rozhraní velmi podobné rozhraní Netflixu, Disney+ nebo HBO. Procházíte podle žánru, pokračujete tam, kde jste skončili, a vidíte, co bylo naposledy přehráváno.
Abychom toho dosáhli, potřebujeme dva základní prvky: na jedné straně mediální server (Plex, Jellyfin nebo Emby), který je zodpovědný za indexování a zobrazování obsahu; na druhou stranu různé klienti (aplikace pro televizi, mobil, prohlížeč atd.) které se připojují k serveru a umožňují pohodlné přehrávání obsahu.
V této souvislosti se budeme zabývat především Plexem a Jellyfinem, aniž bychom zapomněli na Emby nebo základní řešení, jako je Synology Video Station, abyste měli realistické srovnání toho, co každý z nich nabízí a kde mohou začít problémy s výkonem nebo použitelností.
Plex, Jellyfin a Emby: v čem jsou si podobné a v čem se liší
Pokud nastavujete mediální server, pravděpodobně vás zajímá, co je lepší: Plex, Jellyfin nebo Emby. V konečném důsledku všechny tři splňují stejný základní účel: vytvořit centralizovanou mediální knihovnu pro streamování do jiných zařízenís propracovaným rozhraním a možnostmi pro uživatele, profily a metadata.
Plex je veterán a pro mnoho lidí i nejvybroušenější volbou z hlediska použitelnosti. Jeho rozhraní je velmi intuitivní, snadno detekuje, co jste naposledy sledovali, a obvykle je docela efektivní. Při správné konfiguraci efektivně využívá zdroje. Jedná se však o proprietární software, vyžaduje registraci účtu a za Plex Passem je uzamčeno několik pokročilých funkcí.
Jellyfin se narodil jako Bezplatná a zcela open-source alternativa k Plexu a EmbyJe to open source (licence GPL v2.0), nevyžaduje vytvoření účtu u žádné externí služby, neshromažďuje informace o vaší aktivitě a nemá žádná omezení zařízení ani omezení funkcí založená na předplatném. Jeho filozofie projektu a přístup k ochraně soukromí jsou velmi lákavé a jeho komunita udržuje klienty pro téměř jakýkoli operační systém a poskytuje neustálé aktualizace.
Emby zaujímá mezilehlý bod: byl to původ, od kterého se Jellyfin oddělil. Sdílí mnoho nápadů s Jellyfinem, ale s freemium modelem.Prémiová verze přidává funkce jako živé televizní vysílání, nahrávání vysílání, režim kina a pokročilejší synchronizaci. Je sice výkonná, ale pokud ji chcete plně využít, budete si muset zaplatit měsíční předplatné nebo doživotní členství.
Pokud se chcete vyhnout spoléhání se na externí účty nebo předplatné, Jellyfin je pro vás tou nejlepší volbou. Pokud je vaší prioritou pohodlí, propracované rozhraní a velmi vyspělé oficiální aplikacePlex zůstává oblíbenou volbou mnoha uživatelů, a to i těch, kteří se několik měsíců pokoušeli přejít na Jellyfin a nakonec se kvůli každodenním problémům s používáním vrátili.
Vytvoření „domácího Netflixu“: požadavky a doporučený hardware
Na hardwarové úrovni není potřeba nic mimořádného, ale je důležité si uvědomit, že Překódování videa (převod jednoho formátu do druhého za chodu) je poměrně náročné na CPU.A pokud to máte v úmyslu dělat s více uživateli najednou, můžete tím dostat skromný server na kolena.
Pro typické domácí použití s jedním nebo dvěma simultánními streamy v lokální síti může fungovat mini PC typu Slimbook One, starší Mac mini, NAS střední třídy nebo dokonce moderní Raspberry Pi, pokud budete mít na paměti, že Formáty jako HEVC nebo AV1 a vysoká rozlišení mohou vyžadovat hardwarovou akceleraci. nebo alespoň o něco výkonnější procesor.
Na konkrétních zařízeních Synology NAS, jako je například DS420+, bylo pozorováno, že Jellyfin dokáže přetížení CPU na 100 % bez jednoduchého řešeníZatímco Plex nebo Emby obvykle dosahují lepších výsledků díky svým nativním aplikacím přizpůsobeným platformě, tyto detaily jsou důležité, pokud nechcete, aby váš NAS celý den „frkal“.
Budete také muset myslet na úložný prostor: v ideálním případě byste měli mít vyhrazené disky pro váš obsah (filmy, seriály, hudba, fotografie)uspořádané do složek a s ucelenou strukturou, která usnadňuje automatickou identifikaci a stahování metadat a titulků.
Správně si uspořádejte knihovnu: názvy složek, soubory a titulky

Jedním z klíčových bodů pro správné rozpoznávání filmů a seriálů v Plexu nebo Jellyfinu je názvy složek a video souborůPokud to uděláte správně, systém bez námahy stáhne obálky, synopse a seznamy herců a vy nebudete muset nic ručně upravovat.
Nejrozšířenějším doporučením je použití formátu Název filmu (rok) To platí jak pro složku, tak pro video soubor. Například: Zuřivost: Šílený Max (2024) o Jih proti Severu (1939)aby se video soubor jmenoval přesně stejně jako složka, která jej obsahuje.
Přístup je podobný pro televizní seriály, ale k názvu souboru se přidávají série a epizody. Většina mediálních serverů s tímto formátem funguje obzvláště dobře. Název série S01E01Můžete se však řídit oficiálními pokyny pro pojmenování, abyste se dále vyhnuli záměně s alternativními verzemi nebo střihy.
U titulků by měl název souboru sdílet stejný název jako název filmu nebo epizody, následovaný tečkou a dvoupísmenným kódem jazyka. Typickým příkladem by bylo Jih proti Severu (1939).cs.srt pro angličtinu a Jih proti Severu (1939).srt pro španělštinu, která umožňuje Jellyfin nebo Plex automaticky přiřadit titulky ke správnému obsahu a zobrazit jazyk v rozbalovací nabídce, aniž byste se museli čehokoli dotýkat.
Pokud budete tuto disciplínu dodržovat od začátku, vaše knihovna se bude rozrůstat uspořádaným způsobem a server bude schopen zobrazit čisté rozhraní, kde je vše jasně identifikováno a nejsou k dispozici žádné podivné duplikátyTo je nezbytné, pokud budete sdílet přístup s ostatními lidmi doma nebo s přáteli.
Instalace a konfigurace Jellyfinu krok za krokem
Jellyfin nabízí oficiální instalační programy pro Linux, Windows, macOS a Docker, a také balíčky z komunitních zdrojů pro některá zařízení NAS. Ve Windows si můžete server stáhnout přímo z oficiálního repozitáře, výběrem verze, která je pro váš procesor ta pravá (v praxi téměř vždy AMD64).
Po instalaci ve Windows se server standardně otevírá na portu 8096, ke kterému lze přistupovat z prohlížeče pomocí URL adresy http://localhost:8096Odtud spustíte průvodce, kde Vyberete jazyk, vytvoříte administrátorského uživatele a přidáte první knihovny. médií, kterými mohou být filmy, seriály, hudba, fotografie nebo domácí videa.
Pokud budete používat Jellyfin pod Dockerem, nejběžnějším obrazem je LinuxServer. Typická služba v balíčku docker-compose obsahuje svazky pro konfiguraci a složku pro překódování, stejně jako cesty ke složkám s televizními pořady a filmy. Důležité je, že Správně namapujte interní trasy kontejneru na vaše lokální trasy., například:
svazky: – D:\Server-config\jellyfin\config:/config – D:\Documents\Movies:/moviesa tak dále, přizpůsobení se vašemu operačnímu systému nebo adresářovému schématu NAS.
V průvodci počátečním nastavením budete moci rozhodnout, zda povolíte vzdálená připojení k serveru. To je nezbytné. Nechte povolenou možnost „Povolit vzdálená připojení k tomuto serveru“. Pokud chcete přehrávat obsah z mobilního telefonu, televizoru nebo jakéhokoli zařízení, které není na stejném fyzickém počítači, i když jej budete používat pouze v rámci lokální sítě.
Jakmile je průvodce dokončen, můžete se přihlásit pomocí svého uživatelského jména a začít prozkoumávat sekce Filmy, Televizní pořady nebo Hudba. Uvidíte, jak Jellyfin začne... indexovat a stahovat metadata, obaly a obrázky na pozadía jak je domovská obrazovka naplněna nejnovějším, nejsledovanějším obsahem a doporučeními.
Doporučené pluginy a klíčová nastavení v Jellyfinu
Jednou z největších silných stránek Jellyfinu je jeho systém pluginů. Díky jeho open-source povaze komunita udržuje sadu pluginy, které výrazně rozšiřují funkčnost serveruod správy metadat až po integraci s dalšími aplikacemi.
Mezi nejzajímavější patří plugin pro TMDb, která je zodpovědná za používání metadat vašich filmů a seriálů stahovat popisy, informace o obsazení, hlavní obrázky a další vizuální zdroje. To je do značné míry to, co dělá z Jellyfinu dobře prezentovaný „domácí Netflix“.
Dalším velmi užitečným pluginem je Otevřené titulky, které vám umožní stahovat titulky z internetuBudete potřebovat účet na platformě a konfiguraci klíče API, ale odtud můžete automatizovat získávání titulků pro velkou část vaší knihovny, aniž byste je museli ručně vyhledávat.
Pokud chcete, aby rozhraní ožilo, můžete aktivovat pluginy jako Lokální intra, která přehrají úryvek videa na pozadí, když najedete myší na tituleknapodobuje chování mnoha streamovacích platforem. Pokud vám to vadí, můžete to pro konkrétní obsah zakázat.
V ovládacím panelu se nachází sekce Reprodukce a konverze Je to obzvlášť důležité. Odtud to můžete povolit. hardwarová akcelerace transkódování a podpora kodeků jako HEVC nebo AV1Toto se důrazně doporučuje, pokud má váš počítač kompatibilní grafickou kartu a chcete zabránit přetížení procesoru během streamování.
Nesmíme zapomenout na část o DLNA, která je v novějších verzích Jellyfinu nabízena jako pluginJeho povolení umožňuje jakémukoli zařízení kompatibilnímu s tímto protokolem (prakticky všem televizorům a mnoha přehrávačům) prohlížet obsah serveru bez nutnosti instalace specifického klienta, i když rozhraní bude jednodušší.
Instalace Plexu v Dockeru a migrace z Jellyfinu
Pokud se rozhodnete pro Plex, nebo pokud přecházíte z Jellyfinu a chcete Plex znovu vyzkoušet, abyste zjistili, zda vám to přijde pohodlnější, jedním z nejčistších způsobů, jak to získat, je prostřednictvím Docker kontejnery spravované pomocí docker-composepomocí obrázků jako LinuxServer, které jsou v komunitě velmi populární.
Typické nastavení Plexu v docker-compose definuje kontejner, obraz a proměnné prostředí (například PUID, PGID, TZ nebo VERZE), svazky pro konfiguraci a složky filmů a seriálů a síťový režim (obvykle hostitel pro zjednodušení portů, i když je lze zpřístupnit i jeden po druhém).
V tomto scénáři mnoho uživatelů zjistilo, že při přechodu z Jellyfinu na Plex se fyzický server přestane tolik „chvět“, což naznačuje, že Implementace Plexu může být v některých specifických případech efektivnější. nebo alespoň snazší úpravy z hlediska překódování a kvality streamování.
Migrace obsahu je, na rozdíl od toho, co se může zdát, velmi jednoduchá. V praxi vyžaduje pouze připojit stejné svazky v Plexu, kde se nacházely knihovny JellyfinPokud jsou struktura a názvy složek správné, Plex bude schopen číst vaši sbírku a znovu vytvořit vlastní databázi s obrázky alb a metadaty, aniž byste museli soubory přesouvat.
Po zvednutí kontejneru a získání přístupu k http://{serverIP}:32400/managePlex vás požádá o registraci nebo přihlášení pomocí vašeho účtu. Odtud budete moci Vytvářejte knihovny pro filmy, televizní pořady, hudbu a fotografiea nasměruje je na cesty vašich datových svazků. Plex poté sám prohledá, identifikuje a zobrazí váš obsah pomocí svého charakteristického rozhraní.
Proč se někteří uživatelé vracejí z Jellyfinu k Plexu
Může se stát, že po několika měsících používání Jellyfinu, se vším nadšením z bezplatného softwaru a bez předplatného, si začnete všímat drobné nepříjemnosti v každodenním životě které vás nutí uvažovat o návratu k Plexu. Obvykle nejde o problém konkrétních funkcí, ale o to, jak se z toho cítíte.
Mezi obvyklé komentáře patří fakt, že Někdy je těžké rychle najít, co jste sledovali naposledyNebo možná rozvržení sekcí a seznamů posledních návštěv úplně neodpovídá vašim zvyklostem. Jsou to drobné detaily, ale když server používáte denně, nasčítají se.
Jsou i tací, kteří se setkávají problémy s výkonem nebo spotřebou zdrojů v konkrétních situacíchZejména na některých NAS nebo miniPC může mít Jellyfin větší potíže s překódováním více simultánních streamů, zatímco Plex se zdá, že si s touto zátěží na stejném počítači poradí lépe.
Druhou stranou mince je, že Plex vás k tomu nutí Zaregistrujte a propojte svůj server s cloudovým účtemS tím se ne každý z nás může těšit. Navíc mobilní aplikace vyžaduje platbu za odemčení všech funkcí a Plex Pass přidává ještě více prémiových funkcí. Pokud se chcete vyhnout jakémukoli předplatnému, tento model pro vás nemusí být vhodný.
Proto nakonec volba závisí spíše na vašich prioritách: pokud si dáte svoboda, soukromí a nulové poplatkyJellyfin je těžké překonat; pokud upřednostňujete naprosté pohodlí, dobře otestovaný ekosystém a aplikace připravené k použití na téměř jakémkoli zařízení, Plex zůstává sázkou na jistotu.
Správa dat v Dockeru: svazky a oprávnění
Při spouštění Plexu, Jellyfinu nebo Emby v kontejnerech Dockeru je klíčové, jak spravujete úložiště. Důrazně se doporučuje používat Svazky Dockeru pro konfiguraci a trvalá data, namísto jednoduchých vázaných připojení, protože se snáze migrují, zálohují a spravují přímo z Docker CLI nebo API.
Svazky jsou nezávislé na adresářové struktuře hostitelského systému a fungují v kontejnerech Linuxu i Windows. Pokud tedy potřebujete přesunout server na jiný počítač nebo znovu sestavit zásobník, můžete jednoduše... Znovu zvedněte kontejnery a znovu propojte objemy.bez obav ze ztráty konfigurace nebo metadat.
Pro složky s obsahem (filmy, seriály, hudba) se běžně používá vázání připojení ukazujících na konkrétní cesty hostiteleTo vám umožňuje spravovat soubory jako obvykle z operačního systému nebo z NAS a zároveň je nabízet kontejneru pod konzistentními cestami, jako například /movies nebo /tv.
Použití svazků také zlepšuje zabezpečení a sdílení mezi kontejnery. Můžete například mít vyhrazený konfigurační svazek sdílený více instancemi nebo pomocnými službami, a udržet ho tak pod kontrolou. Oprávnění uživatelů a skupin jsou spravována pomocí proměnných, jako jsou PUID a PGIDčímž se vyhnete bolestem hlavy s nepřístupnými soubory.
Pokud plánujete také pravidelné zálohování, dokumentace svazků, které jednotlivé služby používají, vám to zjednoduší: vše, co musíte udělat, je... podporovat tyto svazky a trasy obsahu abyste mohli obnovit svůj multimediální ekosystém v případě havárie nebo změny hardwaru.
Monitor Plex s Tautulli
Pokud chcete mít kontrolu nad tím, co se na vašem Plex serveru zobrazuje, kdy, odkud a v jaké kvalitě, Tautulli je prakticky nepostradatelným nástrojem. Jde o… pokročilý monitorovací systém pro servery Plex která vám nabízí podrobné statistiky, přizpůsobené reporty a upozornění v reálném čase o aktivitě serveru.
Tautuli zaznamenává každou reprodukci s Velmi specifické informace: uživatel prohlížející obsah, použité zařízení, kvalita streamu, přibližná poloha a délka trvání relaceS těmito daty generuje grafy, žebříčky nejsledovanějšího obsahu, nejaktivnějších uživatelů a trendy ve sledování.
Také můžete nastavit upozornění a oznámení ve službách jako Telegram, Discord, e-mail nebo SlackNapříklad vědět, kdy někdo začne něco sledovat, kdy jsou dosaženy určité prahové hodnoty používání nebo zda dochází k chybám při přehrávání. To vše lze přizpůsobit uživateli, typu obsahu nebo konkrétní události.
Další z jeho silných stránek je ta část Reporting a automatizaceTautulli umožňuje vytvářet pravidelné reporty s podrobnými metrikami a v závislosti na události spouštět automatické akce, jako je ukončení relací, snížení kvality nebo dokonce vypnutí serveru, pokud je delší dobu bez aktivního přehrávání.
Správa uživatelů Plexu také těží z výhod Tautulli. Můžete sledovat chování různých profilů, omezovat kvalitu streamování nebo aplikovat omezení Na základě velmi specifických parametrů je to velmi užitečné, pokud sdílíte svou knihovnu s rodinou a přáteli a nechcete, aby někdo neustále zatěžoval vaše připojení 4K streamy.
Co se týče nasazení, Tautulli se perfektně hodí do prostředí Dockeru. Existuje oficiální image, kterou můžete Nastaveno s vlastním konfiguračním svazkem, portem 8181 a popisky pro integraci za reverzní proxy jako Traefik, a tím usnadňuje bezpečný přístup z jakéhokoli zařízení s prohlížečem.
Bezpečný vzdálený přístup k Jellyfinu pomocí Tailscale
Pokud si chcete užívat svůj server Jellyfin, když nejste doma, aniž byste se museli zabývat přesměrováním portů nebo zpřístupňováním služeb internetu, Tailscale je velmi pohodlné řešení. Jde o... VPN navržená k vytvoření privátní sítě mezi vašimi zařízeními.propojujíc je, jako by byli ve stejné lokální síti LAN, ale bez použití typické „komerční VPN“ pro prohlížení z jiné země.
Základní operace je jednoduchá: zaregistrujete se u Tailscale, nainstalujete aplikaci na zařízení, která chcete připojit (včetně serveru), a automaticky... Všechny se stanou součástí soukromé virtuální sítě.Každé zařízení obdrží svou vlastní IP adresu Tailscale, kterou můžete použít pro přístup k jeho interním službám.
V případě Jellyfinu, jakmile je aplikace Tailscale nainstalována na serveru a ve vašem mobilním telefonu, tabletu nebo notebooku, stačí jen Zkopírujte IP adresu serveru Tailscale a přidejte port 8096.V prohlížeči byste použili něco jako http://ip-address-tailscale:8096 a v oficiální aplikaci Jellyfin byste zadali stejnou URL adresu, když se vás aplikace zeptá na adresu serveru.
Velkou výhodou tohoto přístupu je, že Nemusíte otevírat porty na routeru ani se trápit se složitým nastavením sítě.Veškerý provoz je šifrován prostřednictvím sítě Tailscale a mediální server mohou prohlížet a přistupovat k němu pouze zařízení, která jste autorizovali ve svém účtu.
Díky této kombinaci se Jellyfin stává multimediální centrum přístupné odkudkoli na světě poměrně transparentním způsobemPři zachování velmi respektujícího přístupu k soukromí a s úplnou kontrolou nad tím, kdo se může připojit.
Emby a Video Station: další alternativy k zvážení
Ačkoli se obvykle pozornost soustředí na Plex a Jellyfin, Emby zůstává solidní volbou pro ty, kteří hledají kompromis mezi nimi. Jeho filozofie je podobná filozofii Jellyfinu, ale... s prémiovou vrstvou, která umožňuje funkce jako živé televizní vysílání, nahrávání programů, režim kina a pokročilou synchronizacivýměnou za měsíční poplatek nebo jednorázovou platbu.
Nastavení Emby v Dockeru je velmi podobné nastavení Jellyfinu: definujete obraz LinuxServeru, svazky pro konfigurační a mediální složky a porty 8096 a 8920 (druhý jmenovaný pro zabezpečená připojení). Po spuštění kontejneru se dostanete k průvodci v http://{ServerIp}:8096, vytvoříte uživatele s oprávněními správce, Přidáte knihovny filmů a seriálů a připraven.
Pokud jste uživatelem Synology, jistě jste si také všimli, že zařízení NAS jsou dodávána s předinstalovaným Video Station, proprietární řešení společnosti SynologyI když to může stačit pro velmi základní použití, zkušenosti pokročilých uživatelů jsou takové, že ve srovnání s Plexem, Jellyfinem nebo Embym značně zaostávají jak v rozhraní, tak v práci se sériemi, epizodami a metadaty.
Mezi typické problémy Video Station patří epizody ze stejné série, které se objevují v nesprávném pořadí nebo v samostatných blocíchNebo mnohem méně pečlivé nakládání s informacemi o obsahu. Pokud hledáte pro svou sbírku něco serióznějšího, kterákoli z předchozích tří alternativ obvykle představuje významný skok v kvalitě.
Nakonec je rozumné, co můžete udělat, pokud začínáte, vyzkoušet si Plex, Jellyfin a Emby na chvíli s vlastní knihovnou a zařízeními a uvidíte, co se stane. který z nich nejlépe vyhovuje vašim zvyklostem při konzumaci obsahu a hardwaruJediný, který je ve všech svých hlavních funkcích zcela zdarma, je Jellyfin, ale to neznamená, že to bude vždycky ten, který se vám bude líbit nejvíc.
Se vším, co jste viděli, máte nyní solidní základ pro rozhodnutí, zda se chcete rozhodnout pro bezplatný mediální server jako Jellyfin, pohodlí a propracovanost Plexu, vyváženost Emby nebo dokonce nativní NAS řešení a jak je nasadit v Dockeru, jak dobře uspořádat svazky, optimalizovat překódování a přidat doplňky jako Tautulli nebo Tailscale, abyste ze svého „domácího Netflixu“ vytěžili maximum.