Plex är ett program som körs på många enheter och operativsystem som möjliggör videodelning. Applikationen strömmar videoinnehåll över flera enheter.
När du har ställt in Plex på din dator och har din dator ansluten till ditt mediebibliotek, kommer du snart att kunna komma åt dina videor, musik och till och med foton var som helst. Plex är särskilt skicklig på att spela innehåll på lokala nätverksenheter, som smart-TV-lådor som Apple TV.
Plex fungerar bäst på fjärde generationen Apple TV, men med lite blod, svett och tårar (okej bara lite nerdery) kan du få Plex att arbeta på en tredje generationens Apple TV.
Identifiera din Apple TV-modell
Tredje generationens Apple TV och tidigare levereras inte med Plex-appen och ytterligare appar kan inte installeras på enheten. De som är villiga att göra lite mjukvaruhackning bör dock kunna få Plex att köra på sin äldre Apple TV. Vi kan använda PlexConnect-lösningen för att köra Plex på en tredje generationens Apple TV, men det är lite utmanande att få den igång.
Om du har en fjärde generation eller nyare Apple TV kan du använda tvOS App Store för att ladda ner Plex-appen för Apple TV.
Apple Inc
Det är inte lätt att skilja mellan de två Apple TV-apparaterna med en överblick. Båda är små svarta lådor med rundade kanter. Fjärde generationens Apple TV levereras med den svarta beröringskänsliga Siri-fjärrkontrollen och släpptes 2015. Den tredje generationen Apple TV levereras med en silverfjärrkontroll med kontrollhjul och släpptes 2012.
Om du har svårt att reda ut vilken som är vilken, använd Apples guide för att identifiera din Apple TV.
Installera Plex på en fjärde generationens Apple TV eller senare
Jämfört med proceduren för installation av Plex på en tredje generationens Apple TV är processen för en fjärde generation och senare Apple TV komisk enkel.
-
Öppna app Store app på din Apple TV. Sök efter Plex-appen och ladda ner den till din Apple TV.
-
Öppna Plex-app. Följ instruktionerna på skärmen för att ansluta till ditt Plex-konto med den medföljande länken och fyrsiffriga koden.
-
Välj din Plex-server från listan och börja strömma innehåll.
Installerar Plex på en tredje generationens Apple TV
Installationsproceduren för tredje generationens Apple TV är långt ifrån enkel. Läs installationsprocessen från början till slut innan du börjar för att mäta din komfortnivå för varje steg.
Det kräver att du konfigurerar din värdenhet (PC eller Mac), ditt nätverk och din Apple TV. Vi kommer att använda Python-skript för att duplicera en befintlig Apple TV-applikation och lura den för att spela Plexs innehåll. Det är en smart lösning, men det är inte plug-and-play.
Gör mig i ordning
Innan du börjar måste du ha ett par saker inställda ordentligt:
- Se till att din Apple TV har firmware som stöds (version 5.1, 5.2, 5.3, 6.x och 7.x stöds)
- Se till att du har Python 2.7.x installerat på maskinen som kör din Plex-server. Python 3 fungerar inte. Om du kör en Mac kommer den med Python 2.7 installerad. På Windows, ladda ner och installera Python 2.7.15 eller senare.
- Ställ in en statisk IP-adress för både din Plex Media Server-enhet och din Apple TV. Det enklaste sättet att göra detta är genom DCHP-reservationer på din router.
Du vill också att den senaste versionen av Plex Media Server ska installeras på din serverenhet. Du kan uppdatera Plex Media Server via uppdateringssidan på din Plex-server.
Installera Plex Connect på din server
När allt är klart måste vi installera PlexConnect-klienten på din servermaskin. I stort sett måste du ladda ner PlexConnect, få ett säkerhetscertifikat för det och starta daemon.
Installera PlexConnect på mac
-
Ladda ner och packa upp PlexConnect-arkivet från GitHub.
-
Flytta PlexConnect-mapp till / Program / på din Mac.
-
Skapa och installera ett SSL-certifikat för din Apple TV. Det är en process i flera steg, så följ den här guiden för att skapa SSL-certifikat för Apple TV för att ställa in det.
-
Kör följande kommando i Terminal för att starta PlexConnect-demonen:
-
Plex kör nu.
Installera PlexConnect på Windows
-
Ladda ner och packa upp PlexConnect-filerna.
-
Flytta PlexConnect-mappen till mappen Programfiler. Använda sig av C: Program Files (x86) om det finns eller C: Program Files annat.
-
Skapa SSL-certifikatet genom att följa den här guiden för att skapa Windows SSL-certifikat.
-
Öppna PlexConnect-mappen i Explorer och dubbelklicka på PlexConnect.py filen för att starta den. När du blir ombedd att godkänna ansökan av UAC klickar du på Tillåt åtkomst.
Ställ in Apple TV DNS-inställningar
Nu när vi har PlexConnect på vår server är det dags att konfigurera Apple TV. DNS-inställningarna måste ändras så att de pekar på din PlexConnect-maskin.
plex
-
Om din Apple TV är ansluten via Wi-Fi, navigera till Inställningar> Allmänt> Nätverk> Wi-Fi. Välj ditt Wi-Fi-nätverks namn från menyn.
Om din Apple TV är ansluten via Ethernet, navigera till Inställningar> Allmänt> Nätverk> Ethernet.
-
Ändra DNS-inställningarna från Automat till Manuell.
-
Ange din Plex-serverns IP-adress, som du konfigurerade tidigare med DHCP-reservationer. Om du inte kommer ihåg IP-adressen kan du hitta den i din routerkonfiguration.
Installera SSL-certifikatet på din Apple TV
SSL-certifikatet tillåter din Plex-server och din Apple TV att kommunicera via HTTPS. Även om detta är ett säkrare protokoll än HTTP, är det inte det primära problemet. Apple TV kommer inte längre att kommunicera över okrypterade HTTP-anslutningar, så ett SSL-certifikat krävs.
-
Navigera till Apple TV-apparater inställningar meny.
-
Välja Allmänt> Skicka data till Apple Och välj Nej.
-
Med Skicka data till Apple fortfarande markerat, tryck på Spela (inte den vanliga väljarknappen) på din fjärrkontroll. Detta startar processen att lägga till en profil till din Apple TV.
-
I dialogrutan anger du http://trailers.apple.com/trailers.cer exakt.
Streaming med PlexConnect
När Plex Connect körs på din server kan du nu komma åt Plex på din Apple TV. Öppna Trailers-appen på din Apple TV och du kommer att anslutas till Plex-applikationen.
Kör automatiskt PlexConnect vid start
Som standard måste du starta PlexConnect.py manuellt varje gång din server startar om. Om du vill få den att köra vid start antingen som en demon på macOS eller en tjänst på Windows, är det möjligt. Följ instruktionerna nedan.
fönster
För att köra PlexConnect.py som en tjänst vid start måste du installera PyWin32. Denna förlängning av Windows-operativsystemet gör att Python-skript kan anropas utan användarinmatning, bland annat.
PyWin32 kan installeras antingen genom att ladda ner från Github och bygga från källan eller via pip. Om du kör Python 2.7.9 eller senare kommer pip automatiskt att installeras med Python. För att installera PyWin32 med pip, kör du följande kommando i ett CMD-fönster.
Om du inte har pip installerad bör du uppdatera din version av Python till en modernare version. Om du inte kan uppdatera din version av Python kan du bygga verktyget från källan genom att följa instruktionerna på PyWin32s Github-sida. Pip kan också installeras separat.
Med PyWin32 igång är vi redo att konfigurera PlexConnect.py som en tjänst. Kontrollera först att PlexConnect inte körs för närvarande. Om det finns ett CMD-fönster som kör PlexConnect, använd Ctrl + C kortkommando för att stänga av den.
Öppna PlexConnect-katalogen i mappen Programfiler och navigera till Support Win mapp. Där hittar du fyra batfiler som kan användas för att installera och avinstallera PlexConnect som en tjänst, samt starta och stoppa tjänsten när den har installerats. Springa det install.bat fil för att installera PlexConnect.py som en tjänst.
mac
Om PlexConnect är igång, avslutar du det genom att välja terminalfönstret och trycka på Ctrl + C tangentbordsgenväg.
När PlexConnect inte längre körs öppnar du ett nytt terminalfönster och kör följande kommandon
Dessa kommandon laddar PlexConnect.py som en startdemon, som startar varje gång din Mac startar upp.
felsökningstips
Om du stöter på problem när du installerar Plex på din tredje generationens Apple TV, är det bästa alternativet att kolla in PlexConnect-dokumentationen på Github. Du kan också prova Plex-forumen för problem som inte omfattas av installationsdokumentationen.