Plex can do more than stream your downloaded library — it can replace your cable box entirely. With a TV tuner and an antenna, Plex becomes a full live TV and DVR system: browse an electronic program guide, watch live broadcasts, schedule recordings, and even skip commercials automatically. All through the same interface you already use for movies and shows.

The setup isn’t complicated, but getting it right the first time saves a lot of frustration. Here’s the complete walkthrough.

What You Need

Setting Up the Tuner

  1. Connect the tuner to your network. HDHomeRun devices plug into your router via Ethernet (not directly to the Plex server). They’re network devices — any machine on your LAN can access them.
  2. Connect the antenna to the tuner. Screw the coax cable from your antenna into the tuner’s antenna input.
  3. Run a channel scan on the tuner. Open the HDHomeRun app or web interface (http://hdhomerun-ip:80) and scan for channels. Note how many channels you receive — this tells you your antenna quality.
  4. Add the tuner in Plex. Go to Settings → Live TV & DVR → Set Up. Plex should auto-discover your HDHomeRun on the network. If it doesn’t, enter the tuner’s IP address manually.
  5. Select your lineup. Plex will ask for your postal code to pull EPG (Electronic Program Guide) data. Select the correct antenna lineup — usually “Antenna” not “Cable.”

EPG / Guide Data

The program guide is what makes Live TV usable — without it you’re just flipping through numbered channels with no idea what’s on.

Built-in guide data (Gracenote)

Plex includes 2 weeks of guide data from Gracenote for free with Plex Pass. For most users in the US and Canada, this is sufficient. It provides channel names, show titles, descriptions, episode info, and program artwork.

Schedules Direct ($25/year)

If the built-in data is incomplete or inaccurate for your area, Schedules Direct provides more reliable EPG data. Plex supports it natively — enter your Schedules Direct credentials in the DVR setup.

xTeve for IPTV

If you want to use IPTV streams (M3U playlists) instead of — or alongside — an antenna, xTeve acts as a virtual HDHomeRun that Plex can connect to. It takes your IPTV stream list and EPG XML file and presents them to Plex as if they were from a physical tuner. Setup is more involved but opens up cable-like channel lineups.

DVR Recording Settings

Once your tuner and guide data are set up, configure your DVR:

Commercial Skip

Plex can automatically detect and skip commercials in DVR recordings. This runs as a post-processing step after a recording completes:

Storage Planning

DVR recordings consume disk space quickly. Here’s the math:

If you record 3 hours of TV daily (raw HD), that’s ~18 GB per day, ~540 GB per month. Set up automatic deletion rules: Plex can delete recordings after you’ve watched them, or after a set number of days. This keeps your DVR drive from filling up.

Common Issues and Fixes

Tuner not found

EPG data wrong or missing

Recordings fail or are incomplete

Live TV buffering

Live TV streams at the broadcast bitrate (~15-20 Mbps for HD). If your Plex client is transcoding the live stream (common on mobile), ensure your server has enough CPU/GPU headroom. Live TV transcoding is real-time — there’s no buffering ahead like with library content.

Need help with Live TV setup?

Our Plex techs configure tuners, EPG data, and DVR recording — flat rate, guaranteed.

Book a Fix →