Przewodnik po przyspieszeniu sprzętowym: Plex, Jellyfin i Emby na ZimaOS

Eva Wong jest Technicznym Redaktorem oraz stałym majsterkowiczem w ZimaSpace. Życiowa geek z pasją do homelabów i oprogramowania open-source, specjalizuje się w tłumaczeniu złożonych koncepcji technicznych na przystępne, praktyczne przewodniki. Eva wierzy, że self-hosting powinien być zabawą, a nie czymś onieśmielającym. Poprzez swoje tutoriale umożliwia społeczności rozwikłanie konfiguracji sprzętowych, od budowy pierwszego NAS po opanowanie kontenerów Docker.

Twój film 4K zacina się. Procesor serwera osiąga 100%. Wentylator wyje. Trafiłeś na ścianę transkodowania. W podróży jest jeszcze gorzej: ogromny plik 20 GB jest niemożliwy do strumieniowania przez wolne hotelowe Wi-Fi lub twój drogi plan danych mobilnych. Trafiłeś na ścianę transkodowania. A co, jeśli mógłbyś zbudować serwer multimedialny, który bez wysiłku obsługuje wiele strumieni 4K, bez zadyszki?

Witamy w świecie strumieniowania przyspieszonego sprzętowo. Z ZimaOS to nie jest skomplikowany koszmar wiersza poleceń. To rzeczywistość, którą możesz zbudować w kilka minut. Tak wykorzystujesz swój GPUkarty nvidia.

Strumieniowanie przyspieszone sprzętowo: co to jest i dlaczego

Strumieniowanie mediów na telefony i telewizory

Serwer multimedialny, zasilany aplikacjami takimi jak Plex, Jellyfin czy Emby, organizuje twoje osobiste kolekcje filmów, seriali i muzyki, pozwalając na ich strumieniowanie na dowolne urządzenie.

Ale jest haczyk: twój plik wideo 4K nie zawsze jest kompatybilny z telefonem lub przeglądarką. Serwer musi go „transkodować” (konwertować) w czasie rzeczywistym. To bardzo obciąża procesor.

Transkodowanie sprzętowe przenosi to zadanie na GPU (procesor graficzny) twojego systemu. Efekt?
  • Bezproblemowe odtwarzanie 4K: Koniec z buforowaniem.
  • Płynne strumieniowanie zdalne: Oglądaj w podróży bez zużywania całego pakietu danych.
  • Wiele strumieni: Twoja rodzina może oglądać różne rzeczy jednocześnie.
  • Niskie zużycie CPU: Twój NAS pozostaje responsywny do innych zadań, jak transfer plików czy kopie zapasowe.

Praktyczne konfiguracje użytkowników społeczności

Widzimy, jak użytkownicy tworzą niesamowite konfiguracje. Oczywiście możesz to zrobić na jednej maszynie. Tutaj dzielimy się popularnym i bardzo wydajnym podejściem: strategią dwóch urządzeń, która rozdziela zadania dla maksymalnej wydajności przy zachowaniu elastyczności. Oto konfiguracja Billa:

  1. 1. Serwer aplikacji: Maszyna z ZimaOS (http://10.0.0.68) z kartą NVIDIA. Jej jedynym zadaniem jest uruchamianie aplikacji Docker. To jego koń roboczy do transkodowania.
  2. 2. Serwer pamięci: Druga maszyna z ZimaOS (http://10.0.0.84) z dyskami w macierzy RAID 5. To nasz bezpieczny skarbiec danych.

CasaOS obsługuje aplikacje; ZimaOS zarządza danymi

Porada eksperta: Wielu naszych użytkowników zaczyna od CasaOS jako lekkiego serwera aplikacji i używa mocniejszej maszyny ZimaOS wyłącznie do przechowywania i kopii zapasowych. Elastyczność należy do ciebie. Zobacz porównanie CasaOS i ZimaOS.

Konfiguracja jest zaskakująco prosta:
  1. 1. Instalacja jednym kliknięciem: Na serwerze aplikacji ZimaOS (10.0.0.68) Bill otworzył ZimaOS App Store. Wyszukał „Jellyfin” i kliknął Zainstaluj. To wszystko. ZimaOS zajmuje się skomplikowanymi konfiguracjami Dockera w tle. Bez plików YAML, bez ręcznych poleceń docker run.
  2. 2. Podłącz pamięć: W interfejsie webowym Jellyfin Bill dodał swoją bibliotekę multimediów. Wystarczyło wskazać udział SAMBA na Serwerze Pamięci (np. /media/10.0.0.84/movies). Jak rozumieć ścieżki aplikacji Docker na ZimaOS, przeczytaj w tej dokumentacji.
  3. 3. Włącz przyspieszenie sprzętowe: To ostatni, kluczowy krok. W panelu Jellyfin:
    1.     – Przejdź do dashboard > playback > transcoding
    2.     – Wybierz NVIDIA NVENC jako opcję przyspieszenia sprzętowego.
    3.     – Zaznacz wszystkie formaty, które chcesz przyspieszyć (H.264, HEVC itd.).
    4.     – Kliknij Zapisz.

Gotowe. Twój serwer multimedialny ZimaOS korzysta teraz z GPU do wszystkich ciężkich zadań. Dobrą wiadomością jest to, że proces dla Plex i Emby jest praktycznie identyczny. Znajdziesz je w ZimaOS App Store z tym samym instalowaniem jednym kliknięciem. Po instalacji przełącznik przyspieszenia sprzętowego znajdziesz w ich menu Transcoding.
Ustawienia transkodowania sprzętowego w Emby i Plex
Dostępność funkcji może się różnić między tymi aplikacjami. W Plex i Emby transkodowanie przyspieszone sprzętowo jest zwykle funkcją premium dostępną w ramach subskrypcji (Plex Pass i Emby Premiere), podczas gdy Jellyfin oferuje tę funkcjonalność domyślnie. ZimaOS zapewnia solidną platformę dla wybranego przez ciebie ekosystemu.

Podsumowanie

Budowanie wydajnego serwera multimedialnego kiedyś było powodem do dumy dla majsterkowiczów spędzających weekendy w wierszu poleceń.
ZimaOS: uproszczony, skoncentrowany i otwarty system NAS działający na wszystkich sprzętach x86_64
Z ZimaOS to już przeszłość. Wierzymy, że potężna technologia powinna być dostępna dla każdego. Właśnie zobaczyłeś, jak instalacja aplikacji jednym kliknięciem i kilka prostych kliknięć mogą stworzyć konfigurację strumieniowania, która dorównuje drogim, gotowym rozwiązaniom. Nie tylko zainstalowałeś aplikację; wdrożyłeś w pełni sprzętowo przyspieszony multimedialny kombajn.

Gotowy, by przestać buforować i zacząć strumieniować? Odkryj App Store w swoim ZimaOS już dziś. Dołącz do dyskusji w naszej społeczności na Forum i Discordzie oraz śledź nasz kanał X, aby podzielić się, jak zorganizujesz swój domowy teatr!

Oświadczenie: Aplikacje serwerów multimedialnych, takie jak Plex, Emby i Jellyfin, służą do strumieniowania i zarządzania twoimi własnymi plikami multimedialnymi. Prosimy upewnij się, że masz prawo do posiadania, kopiowania i oglądania treści, które umieszczasz w swojej bibliotece. ZimaSphere nie popiera ani nie akceptuje używania tych narzędzi do naruszania praw autorskich.

Centrum Kampanii Zima

Więcej do przeczytania

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.