Howto Plex bei nicht gejailbreakten Apple TV 2 & Apple TV 3 verwenden

Die Zeiten ändern sich

Dieser Beitrag scheint älter als 4 Jahre zu sein – eine lange Zeit im Internet. Der Inhalt ist vielleicht veraltet.

Howto Plex bei nicht gejailbreakten Apple TV 2 & Apple TV 3 verwenden

Es gibt einen coolen Hack, damit man bei nicht gejailbreakten Apple TV 2 oder Apple TV 3 Geräten auf den Plex Server im Lokalen Netzwerk zugreifen kann.

Wir haben für euch eine passende Anleitung erstellt, wie ihr auf einem Mac oder Windows Rechner Plex Connect laufen lassen und mit dem Apple TV 2 oder Apple TV 3 mit iOS 5.2 oder kleiner über die Trailer App auf Plex Connect zugreifen könnt 😉


Howto

Voraussetzungen

  • Windows oder Mac Computer
  • Apple TV 2 oder Apple TV 3 mit iOS 5.2 oder kleiner
  • Jailbreak nicht erforderlich

Hinweis: Wir haben diese Anleitung mit Apple TV 3 mit iOS 5.2 getestet. Funktioniert aber auch mit Apple TV 2 und iOS 5.1. Weitere Details findet ihr hier.

Apple TV konfigurieren

Damit Plex Connect funktioniert, müsst ihr den DNS Server auf die IP des Rechners ändern, auf dem ihr Plex Connect laufen lässt.

Hinweis: Notiert euch den eingestellten DNS Server, diesen müsst ihr später in der Settings.py Datei auf dem Rechner eintragen.


Plex Connect herunterladen

Nachdem ihr den DNS Server geändert habt, könnt ihr euch Plex Connect herunterladen und auf dem Schreibtisch entpacken.

Plex Connect

Entpackt die heruntergeladene ZIP Datei zum Beispiel in den Ordner PlexConnect-master auf eurem Schreibtisch.

Plex Connect mit Mac OS X auf dem Apple TV 2 oder Apple TV 3 installieren

  1. Wechselt in den Ordner PlexConnect-master (von der zuvor entpackten ZIP Datei).
  2. Öffnet die Datei Settings.py mit einem Text Editor.
  3. Ändert in der Settings.py folgende Zeile...
  4. return '8.8.8.8' # google public DNS

    in folgende Zeile um...

    return '192.168.2.1' # eigener DNS

    Hinweis: Als eigener DNS müsst ihr die IP vom Windows Rechner eingeben, auf dem ihr Plex Connect laufen lassen möchtet.

  5. Nachdem ihr die Zeile geändert habt, könnt ihr die Datei abspeichern und verlassen.
  6. Öffnet nun das Terminal und wechselt mit folgendem Befehl in das Verzeichnis PlexConnect-master auf eurem Schreibtisch.
  7. cd ~/Desktop/PlexConnect-master

  8. Mit folgendem Befehl könnt ihr Plex Connect starten:
  9. sudo ./PlexConnect.py

  10. Wechselt nun zum Apple TV und öffnet die Trailer App.
  11. Ihr sollt nun Zugriff auf die Filme und Channels vom Plex Server haben.
  12. Hinweis: Das Terminal darf nicht beendet werden, sonst läuft Plex Connect nicht mehr. Am besten ihr verwendet Plex Connect auf dem Plex Server, damit ihr nicht einen zusätzlichen Rechner für Plex Connect verwenden müsst 😉

Plex Connect mit Windows auf dem Apple TV 2 oder Apple TV 3 installieren

  1. Damit ihr das Plex Connect Python Script unter Windows ausführen könnt, müsst ihr zuerst Python 2.7.x installieren.
  2. Python

  3. Nachdem ihr Python installiert habt, könnt ihr in das Verzeichnis PlexConnect-master auf eurem Schreibtisch wechseln.
  4. Öffnet die Datei Settings.py mit einem Text Editor.
  5. Ändert in der Settings.py folgende Zeile...
  6. return '8.8.8.8' # google public DNS

    in folgende Zeile um...

    return '192.168.2.1' # eigener DNS

    Hinweis: Als eigener DNS müsst ihr die IP vom Windows Rechner eingeben, auf dem ihr Plex Connect laufen lassen möchtet.

  7. Nachdem ihr die Zeile geändert habt, könnt ihr die Datei abspeichern und verlassen.
  8. Doppel Klickt nun die Datei PlexConnect.py damit Plex Connect gestartet wird.
  9. Wechselt nun zum Apple TV und öffnet die Trailer App.
  10. Ihr sollt nun Zugriff auf die Filme und Channels vom Plex Server haben.
  11. Hinweis: Das Terminal darf nicht beendet werden, sonst läuft Plex Connect nicht mehr. Am besten ihr verwendet Plex Connect auf dem Plex Server, damit ihr nicht einen zusätzlichen Rechner für Plex Connect verwenden müsst 😉

Das hack2learn Team wünscht euch viel Spass mit Plex auf dem nicht gejailbreakten Apple TV 2 oder Apple TV 3

Copyright © www.hack2learn.org
Dieser Beitrag ist für den persönlichen, nicht-kommerziellen Gebrauch bestimmt. Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung ausserhalb der Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers.
(Digital Fingerprint: d3d3LmhhY2sybGVhcm4ub3Jn)

  • mifamac

    Eine sehr gute Anleitung. Klappt das Ganze auch mit Plex auf einer Synology Diskstation? Und wenn ja, wie?
    Danke!

    • Hi,

      Ja das müsste gehen, erkennt den Plex Server im Lokalen Netzwerk automatisch. Einfach auf einem Rechner PlexConnect laufen lassen und auf dem Apple TV solltest dann Zugriff auf den Plex Server auf der Synology Diskstation haben.

  • jayone

    cant find 8.8.8.8

    • In der Settings.py Datei

      • jayone

        hab die datei vor mir mit python geöffnet ... steht nixx

        • Du musst die Datei mit einem Text Editor öffnen und bearbeiten.

  • bakero

    Funktioniert irgendwie nicht:
    sudo: ./PlexConnect.py: command not found

    (nach der Eingabe des Passworts)

  • OneXx

    Bei mir funktioniert das nicht, ich habe windoof 8 und wenn ich den sudo Befehl eingebe sagt er mir das dieser Befehl nicht gefunden werden konnte....

  • OneXx

    ja ok, dieser befehl war für mac, nun kommt immer SyntraxError: invalid syntrax

    • Wenn direkt die PlexConnect.py Datei aufrufst oder wie?

      • OneXx

        ja genau

  • Rapali

    Irgendwie bekomme ich das nicht hin.
    Im Termina nach Eingabe des Passwortes:

    PlexConnect : ***

    PlexConnect : PlexConnect

    PlexConnect : Press ENTER to shut down.

    PlexConnect : ***

    Traceback (most recent call last):

    File "./PlexConnect.py", line 40, in

    param['IP_self'] = getIP_self()

    File "./PlexConnect.py", line 23, in getIP_self

    s.connect(('1.2.3.4', 1000))

    File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py", line 224, in meth

    socket.error: [Errno 64] Host is down

    rapali-iMac:PlexConnect-XML_templates freshmac$

  • Hi,

    ändere in der Settings.py unter getIP_self die IP zu der IP wo du PlexConnect laufen lässt und führe den Befehl sudo ./PlexConnect.py neu aus.

    • Rapali

      Danke,

      aber "getIP_self" finde ich nicht.

      Geändert ist "return 'xxx.xxx.x.x" – wie im Tutorial beschrieben.

      Funktioniert aber trotzdem nicht, Fehlermeldung weiterhin:

      PlexConnect : ***

      PlexConnect : PlexConnect

      PlexConnect : Press ENTER to shut down.

      PlexConnect : ***

      Traceback (most recent call last):

      File "./PlexConnect.py", line 40, in

      param['IP_self'] = getIP_self()

      File "./PlexConnect.py", line 23, in getIP_self

      s.connect(('1.2.3.4', 1000))

      File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py", line 224, in meth

      socket.error: [Errno 64] Host is down

      rapali-iMac:PlexConnect-XML_templates freshmac$

  • Bist du auch im Ordner PlexConnect-XML_templates?

  • Nico Rahmel

    Hallo ... Ich hätte zu diesem Thema 2 fragen ...
    1. Nutzt man dazu ein Crossoverkabel ???
    2. Warum kann ich die Dateien von Plexconnect-XML in Pyton 2.7.5 nicht sehen ??? Das einzige was ich von Plexconnect sehen kann , sind leere Ordner ...

  • jayone

    also.. wenn ich plexconnect.py anklicke

    schwarzer hintergrund

    looking up plex media server
    ***
    No servers Discovered
    ***
    Starting up.
    intercept for trailers apple.com : IP Computer
    forward other to higher level DNS : Apple tv IP
    (oder gezeigte IP beides geht nicht )
    ***
    ***
    Webserver: Serving HTTP on 0.0.0.0 port 80
    ***

    (Plex startet nicht )

    HELP !! Pls

  • Nico Rahmel

    Also bin jetz bis dahin gekommen das sich das Schwarze Fenster aufmacht aber so schnell wie es da ist verschwindet es auch wieder :/ was mach ich falsch ???

    • Jen

      versuch die Datei mit Python zu öffnen(öffnen mit... und Python auswählen

  • Jen

    Hallo. Die Anleitung ist sehr gut. Die meisten Kanäle funktionieren bei mir(ATV 3, Windows 7). Nur bei Apple Trailer App hackts. Beim Laden kommt im Tunnel die Meldung: Code 403 not serving to the client (und dann eine IP Adresse, die sich von meiner nur in den letzten Zeilen unterscheidet)
    Ich hoffe jemand hat einen Tipp für mich.
    LG

  • Skoddi

    Hallo, hoffe hier ist noch jemand der mir helfen kann. ich versuche seid 2 Tagen den Plex Server bei mir auf dem Macbook zum laufen zu bekommen. Hab in der Settings.py die DNS ip auf die meines Routers geändert, und dann wie beschrieben die PlexConnect.py übers Terminal ausgeführt. Dabei erhalte ich jedoch folgende Meldung:

    Traceback (most recent call last):

    File "/Users/Skoddi/Desktop/PlexConnect-XML_templates/PlexConnect.py", line 18, in

    import Settings

    File "/Users/Skoddi/Desktop/PlexConnect-XML_templates/Settings.py", line 23

    SyntaxError: Non-ASCII character 'xe2' in file /Users/Skoddi/Desktop/PlexConnect-XML_templates/Settings.py on line 23, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

    christians-mbp:~ Skoddi$

    Bekomme den Server nicht gestartet 🙁 Nicht über OSX sowohl auch nicht über Windows XP oder Windows 7. Line 23 ist die Zeile in der die DNS IP steht, aber diese ist 100% richtig. Hoffe das jemand mir bei meinem Problem helfen könnte. Falls jemand ne Idee hat wo der Fehler liegt, würde ich mich freuen, wenn man mich per eMail kontaktiert. ([email protected])

    Danke schonmal im Voraus. LG

  • Skoddi

    Hi, ich bin nach der Anleitung vorgegangen, aber bekomme den Server übers Terminal nicht gestartet. Laut Fehlermeldung stimmt was mit der line19 in der Settings.py nicht. Die Line 19 steht für (ip_pms). kann mir jemand sagen was für ne Ip dort stehen sollte ??? LG

  • Fatih Egalo

    Hallo,
    bei mir läuft das ganze, aber immer wenn ich einen der Trailer öffne bekomme ich die Fehler Meldung "Beim Laden dieses Inhalts ist ein Fehler aufgetreten. Später erneuert versuchen". An den Einstellungen kann es nicht liegen, da ich auch andere Kanäle installiert hatte wie z.B. das "HD Trailer". Hier zeigt er mir auch wirklich die Trailer in HD auch an 🙂 aber das eigentliche Kanal was interessant ist öffnet die Filme (Trailer) nicht.

    Liegt es doch an irgendeiner Einstellung? oder war Apple hier schon tätig?

  • Jan K

    Hallo
    zusammen,

    ich bekomme folgende Fehlermeldung angezeigt:

    21:58:09 PlexConnect: started: 21:58:09
    21:58:09 PlexConnect: ***
    21:58:09 PlexConnect: PlexConnect
    21:58:09 PlexConnect: Press CTRL-C to shut down.
    21:58:09 PlexConnect: ***
    21:58:09 PlexConnect: IP_self: 192.168.178.21
    21:58:09 PlexConnect: started: 21:58:09
    21:58:09 DNSServer: started: 21:58:09
    21:58:09 DNSServer: ***
    21:58:09 DNSServer: Starting up.
    21:58:09 DNSServer: intercept trailers.apple.com: 192.168.178.21
    21:58:09 DNSServer: forward other to higher level DNS: 8.8.8.8
    21:58:09 DNSServer: ***
    21:58:09 WebServer: started: 21:58:09
    21:58:09 WebServer: Failed to connect to HTTP on 0.0.0.0 port 80: [Errno 48]
    Address already in use
    21:58:09 PlexConnect: WebServer not alive. Shutting down.
    21:58:14 DNSServer: Shutting down.

    Ich habe Alles wie oben beschrieben eingerichtet, dann aber die neue Datei
    "Settings.cfg" entdeckt und wollte aufgrund des Hinweises unter
    dieser Homepage
    https://github.com/iBaa/PlexConnect/wiki/OSX-and-ATV-with-5.2-firmware-and-ethernet-internet-connection-installation-guide
    die Eingabe in der Datei "Settings.py" rückgängig machen.

    Die Folge ist nun, dass bei dem Versuch alles neu aufzusetzen die obige
    Fehlermeldung erscheint, da offensichtlich der bereits eingerichtete DNS Server
    noch auf der Box läuft. Wie kann ich das rückgängig machen bzw. Plex wieder auf
    der AppleTV3 zum laufen bringen?

    Wäre der mit der obigen Anleitung eingerichtete DNS Server gelöscht, wenn ich die
    AppleTV wiederherstellen würde?

    Für jeglichen Tipp wäre ich dankbar!

  • Valdriin Daliipi

    Ich find nirgends das Verzeichnis PlexConnect-XML_templates ?? Wo kann ich das finden ???

  • Valdriin Daliipi

    Wo kann ich das Verzeichnis PlexConnect-XML_templates finden bitte helft mir ?? habe mir Python 2.7.6amd64.msi runtergeladen.

  • Pingback: Beheben Apple Tv Fehler Beim Laden Des Inhalts()