Skip to content
Plex Live TV & DVR Setup

How to Add Custom XMLTV Guide Data to Plex DVR

Plex Media Server includes default postal code guide data, but it frequently suffers from missing specialty channels, inaccurate regional variants, or unsupported countries. Here is how to connect custom XMLTV data to Plex.

⚙️ Step-by-Step Instructions

1

Open Plex Live TV & DVR Settings

Log into Plex Web as server administrator. Requires an active Plex Pass — Plex Live TV & DVR guide features are only available to Plex Pass subscribers. Open Settings (wrench icon), scroll down to the Manage section in the left sidebar, and select Live TV & DVR.

2

Choose the XMLTV Guide Option

When adding your tuner (or clicking Set up an XMLTV guide / Guide Source), look at the bottom of the postal code prompt for the text: “Have an XMLTV guide on your server?”. Click it.

3

Enter Your Private Feed URL

In the XMLTV Guide input box, paste your private EPGWise .xml.gz URL:

https://epgwise.com/epg/YOUR_TOKEN.xml.gz

Plex Media Server will download and index the guide data.

4

Map Tuner Channels to XMLTV Channels

Plex will display two columns: your scanned tuner channels on the left and XMLTV guide channels on the right. For any channel that does not auto-match, select the correct channel name from the dropdown list.

5

Save & Refresh Guide

Click Continue / Save. Plex will perform the initial guide download. You can trigger manual updates anytime by clicking the three dots (⋮) next to your DVR and selecting Refresh Guide.

Automated Commercial Skip & Series Rules

Clean XMLTV episode numbering and broadcast metadata ensure Plex DVR accurately tags new episodes, avoids re-recording reruns, and detects commercials with precision.

Full Compatibility with xTeVe & Threadfin

If you manage virtual tuners through xTeVe or Threadfin proxy layers, you can paste your EPGWise feed URL directly into xTeVe as an XMLTV source or straight into Plex.

Fix Missing Plex DVR Listings Today

Reliable, no-stress schedules across every supported country. High-speed .xml.gz compression, transparent channel logos, 7-day free trial where eligible, and full DVR compatibility.