or: "Plex @ aTV - think different..."
We all want the pleasure of Plex on the big screen - in this case driven by an AppleTV. Unfortunately there are officially no Apps allowed on AppleTV, most of the time a jailbreak is late (iOS 5.2?) or not available at all (aTV3).
This is a collection of files developed for the little project described in this Plex Forum thread. See also the discontinued ATVBrowser for a project with similar purpose, all javascript.
For more information, like detailed Installation Guides, FAQs and similar, visit the Wiki.
The basic idea is, to... - re-use an already available app (like YouTube, Vimeo, ... in this case: Apple Trailers) - re-route the request to your local Plex Media Server - re-work the reply to fit into AppleTV's XML communication scheme - let iOS do the rest
# Installation
git clone https://github.com/iBaa/PlexConnect.git
# Updating
cd PlexConnect
git pull
If you don't have Git, you can download ZIP file and extract files to a local directory.
assets/certificate/See the Wiki - Install Guide for additional documentation.
# Run with root privileges
sudo ./PlexConnect.py
Depending on your OS, you might only need
PlexConnect.py. Orpython PlexConnect.pyor ...
See the Wiki - Advanced Settings for more details on configuration and advanced settings.
End user support is provided in Plex forums https://forums.plex.tv/tags/c/third-party/apps-tools/plexconnect. Please do not open new issues unless instructed to do so by the development team.
Settings.cfg at first run - which may be modified externally.ATVSettings.cfg.assets/locales/.This software is open-sourced under the MIT Licence (see license.txt for the full license).
So within some limits, you can do with the code whatever you want. However, if you like and/or want to re-use it, we really appreciate a Donation.
The software is provided as is. It might work as expected - or not. Just don't blame us.
$ claude mcp add PlexConnect \
-- python -m otcore.mcp_server <graph>