Skip to content

Everything for WordPress, web development — and beyond

📺 Setting up Plex Media Server and Apple TV: a step by step connection guide

📺 Setting up Plex Media Server and Apple TV: a step by step connection guide

A movie collection sits on a hard drive, but you want to watch on the big screen via Apple TV. Sure, you could run an HDMI cable from your laptop to the TV and shuffle files with a flash drive. But when Plex Media Server is already running in the next room and a silver Apple TV box sits on the stand, why bother with all that?

Plex can organize a media library on your computer and stream content to any device on your home network. With the arrival of Apple TV 4K, the task was solved in a minute with an app from the App Store. However, owners of 2nd and 3rd generation Apple TV need PlexConnect, a proxy that turns the Trailers button into a Plex portal without jailbreaking.

Below is a step-by-step guide for both scenarios. Tested on Windows 11, macOS 15 Sequoia, Apple TV 4K (tvOS 18), and Apple TV 3.

💡 Quick overview:

  • Install Plex Media Server on your computer and add folders with media files to libraries.
  • For Apple TV 4K and HD: download the Plex app from the App Store and link your account via plex.tv/link.
  • For 2nd and 3rd generation Apple TV: install Python, PlexConnect, the certificate, and manually configure the DNS server.

Step 1: installing Plex Media Server on your computer

Plex Media Server is a free program that scans content folders and makes media files available to clients over the network. The server component installs in a couple of minutes on any platform.

Download the installer from the official Plex website, selecting the version for your OS: Windows (64-bit .exe), macOS (.dmg), Linux, or NAS (Synology, QNAP). After installation, launch the server; it will open the web interface at http://localhost:32400/web. Create a Plex account or sign in to an existing one, as you will need it for authorization on Apple TV.

Next, set up libraries: click "Add Library," choose the content type (Movies, TV Shows, Music), and specify the folder with files. Plex will automatically fetch posters, descriptions, and metadata from the internet. For a library of 200-300 movies, the initial scan takes 5-10 minutes.

Check server visibility: open Settings → Remote Access. For home streaming, you don't need to configure remote access; it's enough for your computer and Apple TV to be on the same local network (same router, wired or Wi-Fi).

Important note: Plex Media Server must run in the background the entire time you're watching. Close the program, and the stream stops. On Windows, the server minimizes to the system tray; on macOS, it stays in the menu bar.

Step 2: Apple TV 4K and HD, official app

The simplest scenario. Apple TV starting from the 4th generation (2015) runs on tvOS with access to the App Store, and a full-featured Plex app exists for it.

Turn on your Apple TV and open the App Store. Type "Plex" in the search; the app with the orange icon and triangle will appear first in the results. Click "Get"; it's free.

After installation, launch Plex. The screen will display a four-digit code and prompt you to go to plex.tv/link. Open this address in a browser on your computer or phone and enter the code. Linking takes about 10-15 seconds, after which the app will pick up your account and show all libraries from your server.

Server not showing up? Check three things: the computer is not in sleep mode, Windows firewall is not blocking port 32400, and both devices are on the same router subnet. Usually, restarting the server and reconnecting Apple TV to Wi-Fi is enough.

Your media library is immediately available: select a movie or TV show and press Play. Plex for Apple TV supports Direct Play for most formats (H.264, H.265/HEVC, MKV, MP4) without transcoding, provided the file is encoded in a supported codec. In 2025, Plex completely redesigned the interface for Apple TV: new navigation, large posters, faster access to libraries. If you have an old version, update via the App Store.

Step 3: Apple TV 2 and 3, PlexConnect

The 2nd and 3rd generation Apple TV have neither an App Store nor tvOS; they are silver boxes with no way to install the official Plex app. The solution is PlexConnect: a Python-based proxy program that intercepts DNS requests from the set-top box to trailers.apple.com and, instead of Apple's servers, returns a local web interface with your Plex media library.

How it works: Apple TV queries DNS for the address of trailers.apple.com → PlexConnect intercepts the request and redirects the set-top box to your computer with the Plex interface → you press the Trailers button on the remote and see your media library.

PlexConnect interaction diagram between Plex server and Apple TV

PlexConnect was developed from 2013 to 2015 and stopped receiving updates after Apple TV 4 was released. The code is written in Python 2.7, incompatible with Python 3, and although Python 2.7 has been officially unsupported since 2020, the installer is still available on python.org. On Plex forums, the topic is still active, with Apple TV 3 owners continuing to use this method.

Installing PlexConnect on PC

First, install Python 2.7.x, download from python.org, and be sure to check "Add python.exe to PATH." Then download the PlexConnect archive from GitHub (Code → Download ZIP) and extract the Plex_Connect folder to the root of the C:\ drive. The main executable file is PlexConnect.py inside this folder.

Create a shortcut for C:\Plex_Connect\PlexConnect.py on your desktop. You need to run the script every time you start your computer; double-clicking the shortcut opens a console window. After launching, press the Trailers button on the Apple TV remote:

Trailers button on the Apple TV 3 home screen for launching PlexConnect

If everything works correctly, the Plex interface will open instead of the standard Trailers app:

Plex home screen on Apple TV 3 after Trailers interception via PlexConnect

This result is achieved without jailbreaking: Apple TV "thinks" it's communicating with Apple's servers, but actually receives content from your computer. Here's what a correctly running PlexConnect looks like in the console:

Console window with running PlexConnect and DNS interception logs

To keep the console window out of the way, run the script in minimized mode. Create a file PlexConnectStart.vbs with the following content:

1Dim oShell
2Set oShell = WScript.CreateObject("WSCript.shell")
3oShell.run "C:\Plex_Connect\PlexConnect.py", 2
4Set oShell = Nothing

Save it and add to startup: Win + Rshell:startup → copy the .vbs shortcut to the folder that opens. Now PlexConnect will start in the background every time you turn on your computer.

Installing the certificate on Apple TV

PlexConnect uses an SSL certificate so that Apple TV trusts the spoofed DNS responses. The certificate is installed on both the computer and the set-top box.

Make sure iTunes or the "Apple Devices" app (for Windows 11) is installed on your computer. Then you'll need iPhone Configuration Utility, a program discontinued by Apple, but the distribution is available on archive resources. Download and install it.

Get a micro USB cable (Apple TV 3 has the port on the back panel) and connect the set-top box to your computer. Disconnect the HDMI cable during setup. You don't need to launch iTunes.

Launch iPhone Configuration Utility from the Start menu:

iPhone Configuration Utility interface for installing certificate on Apple TV

In the C:\Plex_Connect\assets\certificates folder, find the certificate file:

Certificates folder with trailers.der file in PlexConnect

Double-click the trailers.der file. In the window that opens, click "Install Certificate" and follow the wizard steps, leaving all values at default.

First screen, selecting the store location:

Step 1 of installing trailers.der certificate on a Windows computer

Second step, confirming the certificate file to import:

Step 2 of PlexConnect certificate import wizard in Windows

On the third screen, select the "Trusted Root Certification Authorities" store:

Step 3 of selecting certificate store when installing trailers.der

Fourth step, final confirmation:

Step 4 confirming PlexConnect certificate import

The system will warn about installing a root certificate; click "Yes":

Step 5 completing certificate installation on PC

Final window with successful import message:

Final window confirming successful certificate import

The certificate is installed on the PC. Now, for Apple TV. In the iPhone Configuration Utility window, make sure the set-top box appears in the DEVICES section (if not, check the micro USB cable and restart the utility).

Select Apple TV in the device list:

Step 1: selecting Apple TV in iPhone Configuration Utility device list

Go to the Configuration Profiles tab:

Step 2: Configuration Profiles tab for Apple TV in the utility

Click the add profile button and select the trailers.der certificate:

Step 3: adding certificate profile to Apple TV via USB

After successful installation, the button next to the certificate will change from "Install" to "Remove":

PlexConnect certificate installed on Apple TV, button changed to Remove

Disconnect Apple TV from the computer. The certificate is in place; let's move on to DNS.

DNS configuration and final connection

Before configuring, make sure the Plex server is running and PlexConnect is launched on your computer. Connect Apple TV to the network (cable or Wi-Fi).

Go to the set-top box settings and open the "General" section:

Checking certificate presence in Apple TV settings step 1

Select "Profiles" to view installed configurations:

Checking configuration profile on Apple TV step 2

The list should display the PlexConnect profile:

Confirmation of installed PlexConnect profile step 3

Make sure the profile is active and has a "Verified" status:

Certificate profile is active on Apple TV step 4

Now DNS. Go to Settings → Network → Wi-Fi (or Ethernet), select your current connection, and proceed to manual DNS configuration.

Open network settings:

Step 1: navigating to Apple TV network settings to change DNS

Select your connection:

Step 2: selecting current Wi-Fi connection on Apple TV

Scroll down to "Configure DNS":

Step 3: navigating to manual DNS server configuration

Switch DNS from "Automatic" to "Manual":

Step 4: switching DNS from automatic to manual mode

A field for entering the DNS server address will appear:

Step 5: DNS server IP address input field on Apple TV

Enter the local IP address of the computer running PlexConnect. You can find it using the ipconfig command in the Windows command prompt or through System Settings → Network on macOS. The address should be from your router's private range:

Step 6: entering computer IP address with PlexConnect as DNS

Click "Done" to save:

Step 7: saving manual DNS settings on Apple TV

Save the settings and return to the home screen. Press the Trailers button; if everything is done correctly, the Plex media library will open:

Plex media library on Apple TV 3 after successful PlexConnect setup

Movie library with posters and descriptions, just like in a full-featured app:

Plex movie library on Apple TV screen via PlexConnect

If the standard Apple Trailers section appears instead of Plex, check three things: PlexConnect is running and not showing errors in the console, the DNS IP address matches the computer's address, and Windows firewall allows incoming connections on ports 80 and 443 for Python.exe.

⁉️🤔 Frequently asked questions

Do I need Plex Pass for Apple TV?

Basic functionality (streaming from your server to Apple TV on your home network) works for free, without a subscription. Plex Pass adds hardware transcoding, downloading content for offline viewing, intro and credits skipping, and parental controls. The subscription starts at $4.99 per month; a lifetime Plex Pass is also available (current pricing). For home use, the free version is more than enough.

Why doesn't PlexConnect see my Plex server?

In most cases, the problem is DNS: Apple TV can't reach the computer running PlexConnect. Verify that the IP address in DNS settings matches the computer's local IP; the ping <IP> command from the command prompt should succeed. The second likely culprit is the firewall: add Python.exe to Windows firewall exceptions for the private network. When connecting via Wi-Fi, make sure your router doesn't isolate wireless clients from each other (AP Isolation setting).

Can I watch 4K content through Plex on Apple TV?

Apple TV 4K supports 4K HDR (Dolby Vision) through the official Plex app. Direct Play of 4K HEVC without transcoding works with a wired connection (Ethernet) or stable 5 GHz Wi-Fi. On 2.4 GHz, the bitrate may not be sufficient, and the server will start transcoding to 1080p. Apple TV 2/3 via PlexConnect are limited to 1080p due to hardware capabilities.

What should I do if the Trailers button disappeared after updating Apple TV 3?

Apple has changed the position of Trailers in the interface of older set-top boxes several times. Go to Settings → General → Parental Controls and check whether the Trailers section is hidden. If it is, enable it again. In some cases after major updates, reinstalling the certificate was required.

PlexConnect shows an SSL error on startup; what's wrong?

Most likely, the trailers.der certificate is installed incorrectly or is missing from the system store. Reinstall the certificate following the instructions above, making sure to select the "Trusted Root Certification Authorities" store. Another possible cause is incorrect system time on your computer: the certificate is sensitive to the date. Synchronize the clock via Settings → Time & Language → Sync now.

What to use for your situation

If you have an Apple TV 4K or HD, use the official Plex app from the App Store. It's free, regularly updated, supports 4K, Dolby Vision, Atmos, and requires no certificate or DNS hassles. A "set it and forget it" solution.

For 2nd and 3rd generation Apple TV, there are no alternatives to PlexConnect: Apple stopped updating firmware for older set-top boxes long ago, and the App Store was never architecturally supported on them. Yes, initial setup takes about half an hour and requires understanding IP addresses. But if an Apple TV 3 is collecting dust in a drawer, PlexConnect gives it a second life as a Plex client without jailbreaking.

A common rule for both scenarios: the computer running Plex Media Server must stay on the entire time you're watching. Configure sleep prevention during active network connections: in Windows, Power Options; on macOS, System Settings → Energy.

The vast majority of Apple TV users in 2026 go through the official app, which is the simple and reliable path. But if your set-top box dates from 2012-2013 and lacks the App Store, welcome to the world of PlexConnect.