Education·8 min

Autor Shamir

Jak odtwarzać zawartość domowego serwera mediów w odtwarzaczu multimedialnym

Jeśli uruchamiasz Jellyfin, Plex lub Emby, już zrobiłeś najtrudniejszą część: masz swoją zawartość, zorganizowaną na własnym serwerze, legalnie twoją. Pytanie, na które odpowiada ten poradnik, jest proste — czy mogę oglądać to w czystym, lekkim odtwarzaczu zamiast być przywiązany do aplikacji każdego serwera? Często tak. Mostem jest adres URL strumienia lub wyeksportowana playlista, a gdy to zrozumiesz, twoja biblioteka staje się dostępna dla prawie każdego zdolnego odtwarzacza.

Szczera perspektywa: Tuneline to odtwarzacz multimedialny do zawartości którą ty dostarczasz. Serwer domowy, który hostujesz, to twoja zawartość — to podręcznikowy, legalny przypadek użycia.

Dlaczego w ogóle używać osobnego odtwarzacza?

Plex, Jellyfin i Emby wszyscy mają własne aplikacje, i te aplikacje są dobre. Dlaczego więc skierować inny odtwarzacz do serwera? Kilka szczerych powodów:

  • Jeden odtwarzacz do wszystkiego. Jeśli masz też playlisty M3U i inne strumienie, miło jest mieć je i serwer w jednym interfejsie zamiast przeskakiwać między aplikacjami.
  • Lżejszy, szybszy klient na starym urządzeniu lub low-end TV stick, w którym oficjalna aplikacja wydaje się ciężka.
  • Spójny interfejs i zdalne sterowanie na telefonie, pulpicie i telewizji.
  • Odtwarzanie przyspieszane sprzętowo, które kontrolujesz — zobacz hardware acceleration.

To nie chodzi o zamianę oprogramowania serwera — chodzi o wybór twojego klienta.

Most: Jak serwery ujawniają strumienie

Każdy serwer ujawnia twoją zawartość przez HTTP. Sztuką jest uzyskanie adresu URL (lub listy adresów URL), które generyczny odtwarzacz może otworzyć. Są dwa wzorce:

SerwerMostNotatki
JellyfinWbudowana obsługa live/M3U + adresy URL strumienia na elementNajbardziej otwarty z trzech; świetny do tego
EmbyPodobne ujawnienie M3U / stream-URLPorównywalny z Jellyfin
PlexAdresy URL strumienia na element; mniej przyjazny dla eksportu playlistyDziała dla live/DVR M3U; eksport biblioteki jest bardziej wymagający

Najczystsze doświadczenia pochodzą od Jellyfin i Emby, które są zaprojektowane jako otwarte. Plex jest bardziej zamknięty, ale nadal funkcjonalny dla jego strony live/DVR.

Czysta tablica rozdzielcza biblioteki mediów w Tuneline

Jellyfin — Najłatwiejszy most

Jellyfin jest otwarty (open-source) i najlepszy dla tego celu. Dwie praktyczne drogi:

  1. Live TV / M3U passthrough. Jeśli twoja instancja Jellyfin ma skonfigurowane źródło live, Jellyfin może ponownie wystawić go jako M3U, na którą wskazujesz odtwarzacz. Dodajesz ten pojedynczy adres URL i otrzymujesz całą listę. (Nie znasz tego formatu? What is an M3U file.)
  2. Bezpośrednie adresy URL strumienia. API Jellyfin może ci dostarczyć adres URL strumienia do odtwarzania dla elementu, wraz z twoim tokenem dostępu. Wklej to jako network stream i będzie się odtwarzać.

Ogólny przepływ:

  • W Jellyfin znajdź M3U / adres URL strumienia tego, co chcesz oglądać.
  • Skopiuj pełny adres URL http(s)://your-server… (zawiera on token dostępu).
  • W odtwarzaczu Dodaj źródło / Otwórz URL i wklej go.
  • Zapisz to obok swoich innych źródeł.

Ponieważ Jellyfin strumieniuje przez zwykły HTTP(S), każdy odtwarzacz, który otwiera adres URL HLS/MP4, może je odtwarzać.

Emby — Ten sam pomysł

Emby zachowuje się podobnie do Jellyfin (mają wspólne pochodzenie). Ujawnia M3U dla swojej strony live i adresy URL strumienia dla elementów. Powyższe kroki mają zastosowanie: weź adres URL z Emby, wklej go do pola otwartego adresu URL odtwarzacza, zapisz go. Tokeny uwierzytelniania są osadzone w adresie URL w ten sam sposób.

Plex — Funkcjonalny, z zastrzeżeniami

Plex jest najbardziej zamknięty z trzech. Bądź realistyczny:

  • Plex live TV / DVR może generować punkt końcowy w stylu M3U, do którego wskazujesz odtwarzacz — to jest najbardziej niezawodna droga.
  • Elementy biblioteki mają adresy URL strumienia, ale tokeny Plex i decyzje transkodowania sprawiają, że czysty, trwały eksport jest bardziej wymagający niż w Jellyfin/Emby.
  • Aby w pełni korzystać z biblioteki Plex, oficjalna aplikacja Plex jest często najłatwiejszym wyborem; używaj generycznego odtwarzacza głównie dla jego live/DVR M3U i ujednolicenia tego z innymi źródłami.

Nic przeciwko Plex — po prostu stworzony by trzymać ciebie w swoim kliencie. Jellyfin i Emby są zaprojektowani aby dać ci adres URL.

Sieć lokalna a dostęp zdalny

Ważny szczegół, który ludzie pomijają:

  • W sieci domowej, wskaż odtwarzacz na adres LAN serwera (np. http://192.168.1.10:8096/… dla Jellyfin). Najszybciej, bez udziału internetu.
  • Poza domem, serwer musi być osiągalny z zewnątrz — publiczny adres URL, odwrotne proxy lub VPN do twojej sieci LAN. Bez tego odtwarzanie zdalne po prostu nie zadziała.
  • Transkodowanie ma znaczenie poza siecią LAN: bezpośredni strumień 4K przez słabe łącze będzie się zacinać. Pozwól serwerowi transkodować do rozsądnego bitrate'u, lub zobacz streaming on slow internet.

Rozwiązywanie problemów

  • Adres URL gra w domu, nie poza domem → serwer nie jest osiągalny zdalnie. Skonfiguruj bezpieczny dostęp zdalny (odwrotne proxy/VPN); nie obwiniaj odtwarzacza.
  • Odtwarza się, ale się zacinają poza siecią LAN → bitrate zbyt wysoki dla łącza przychodzącego. Zmień serwer aby transkodował do niższego bitrate'u. (Patrz bandwidth guide.)
  • 401 / dostęp odmówiony → token w adresie URL wygasł lub brakuje go. Ponownie skopiuj świeży adres URL strumienia z serwera.
  • Wideo, brak dźwięku → serwer transkodował do kodeka, którego urządzenie nie może zdekodować; przełącz ścieżkę audio lub check audio codecs.

FAQ

Czy mogę oglądać moją bibliotekę Jellyfin w Tuneline?

Tak — Jellyfin ujawnia M3U i bezpośrednie adresy URL strumienia (z tokenem dostępu). Skopiuj adres URL i dodaj go jako źródło. Jest to najbardziej otwarty z trzech serwerów do tego celu.

Czy to działa z Plex?

Najlepsze dla punktu końcowego live TV / DVR M3U Plex. Pełny eksport biblioteki jest bardziej wymagający, ponieważ Plex trzyma ciebie w swoim własnym kliencie — Jellyfin i Emby są bardziej przyjazne dla generycznego odtwarzacza.

Czy mój serwer musi być osiągalny z internetu?

Tylko do oglądania poza domem. W domowej sieci Wi-Fi wskaż odtwarzacz na adres LAN serwera — internet nie jest wymagany. Dla dostępu zdalnego skonfiguruj bezpieczny dostęp zdalny.

Czy to legalne?

Odtwarzanie własnych mediów hostowanych na serwerze w wybranym odtwarzaczu to dokładnie legalny przypadek BYO (przynieś swój). Zawartość to twoja; po prostu wybierasz klienta.

Podsumowanie

  • Twój domowy serwer to twoja zawartość — model, do którego zbudowane są odtwarzacze mediów.
  • Jellyfin i Emby łatwo przekazują ci adresy M3U/stream URL; Plex najlepiej stosuj dla jego live/DVR M3U.
  • Skopiuj adres URL strumienia/M3U serwera, Dodaj źródło / Otwórz URL, zapisz — gotowe.
  • W sieci LAN użyj adresu lokalnego; zdalnie wymaga serwera osiągalnego z zewnątrz.

Chcesz jeden odtwarzacz do serwera i playlist? Download Tuneline — bezpłatny, bez reklam i gotowy na strumienie z twojego serwera.

— Shamir

Udostępnij artykuł

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Przeczytaj ten artykuł w innym języku

Tuneline to aplikacja do odtwarzania multimediów. Nie dostarcza, nie hostuje ani nie rozpowszechnia żadnych treści. Własną playlistę przynosisz sam, dokładnie tak jak w VLC.