Plex IPTV: A Complete Guide to Watch IPTV on Plex – Top IPTV Player

Plex is a media player that lets you stream media from the media server. IPTV can be streamed on the Android, Firestick, PC, and Smart TV using the Plex app. Accessing IPTV on Plex is not that easy but not an impossible thing. Streaming IPTV can be legal or illegal on the Plex based on the IPTV provider. If you have Plex and are interested to know how to access IPTV on Plex, then read the upcoming article.

Pros of VPN while using IPTV

Before accessing any kind of IPTV service, it is recommended to use VPNs. Many IPTV providers will track the user data and online logs. With VPNs, you can protect your personal information like IP address and geo-location. Use any of the powerful VPNs like ExpressVPN, NordVPN, IPVanish VPN, or CyberGhost VPN. By using these powerful VPNs, service providers cannot access your online log.

Prerequisites for Plex IPTV

  • Plex Media Server (with Plex Pass, so you have the live TV and DVR feature).
  • Subscribed IPTV account
  • Direct M3U file
  • XML-TV EPG source (optional)
  • XML TV Guide (optional)

How to Install IPTV on Plex

You need to install xTeve on your PC for installing IPTV on Plex.

Install xTeVe

What is xTeVe or TellyTv? xTeVe or TellyTv is a proxy for IPTV service that allows you to access and watch IPTV on media servers like Plex, Kodi, Jellyfin, and other media servers.

[1] Download the Docker on Windows PC.

[2] Setup xTeVe in Docker with Docker Compose snippet.

# xTeve - Plex IPTV proxy
    image: alturismo/xteve
    container_name: xteve
    hostname: xteve
    restart: unless-stopped
      - default
      - "34400:34400"
      - "1901:1900" #1900 used by Plex
      TZ: ${TZ}
      - ${USERDIR}/docker/xteve:/config:rw
      - /dev/shm:/tmp/xteve

[3] Once the Docker setup is done, start xTeVe on your device.

[4] Open xTeVe web interface at http://LAN-IP:34400/web/ from your browser.

[5] Configure xTeVe for Plex IPTV by providing the number of tuners. Click on Next.

Number of tuners

[6] Add EPG Source in the next tab, which is optional, and select Next.


[7] Now enter the M3U URL provided by the IPTV provider and click on Next.


[8] Also, add XMLTV File if available or click on Next to proceed.


[9] That’s it now you have configured xTeVe on your PC.


Create xTeVe Filter

Once all the configuration has been done, you need to add a filter because the current channel will be displayed as zero on XEPG Channel. It is because the number of channel limits on Plex is 480, and xTeVe has more than 480. So we need to create a filter to bring it down.

[1] Go to Filter in the xTeVe web interface and click on New.


[2] Select the filter type as M3U Group Title and click on Next.

M3U Group Title

[3] In the group tab, enter the Filter Name, Description (optional), Group Title, Include, and Exclude.

[4] Click on Save, and now the channel will be added to XEPG.


[5] To view those channels, click on Mapping for a detailed view of channels.


Configure IPTV on Plex

[1] On Plex Media Player, open Live TV & DVR from the left tab.

[2] Choose Set up Plex DVR on the screen.


[3] In the DVR setup, the tuner will be detected automatically. If not, enter the LAN IP address and port ID of the machine running xTeVe.

Connect button

Example: in which is the LAN IP address (found on LAN) and 34400 is the port ID of xTeVe (Telly TV uses 6077 as port ID).

[4] Click on Continue, and this will automatically pick up the channel filtered (xTeVe – 20 channels & Telly Tv – 73 channels) and click on Continue


[5] Now enter the Language, XMLTV Guide, and Guide Title.


Note: In XMLTV Guide, enter [//LAN-IP:34400/xmltv/xteve.xml] for xTeVe (or) [//LAN-IP:6077/epg.xml] for Telly Tv.

[6] Click on Continue. You can see all the available channel list and select Continue.


[7] Now, wait for some time. It will download the EPG data.

DVR Setup

[8] Now IPTV has been configured successfully on Plex.

How to Watch IPTV on Plex

[1] Once the EPG data has been downloaded successfully, click on View Guide and start watching all the available live TV channels on your Plex device.


[2] If there is noting available on your guide, then restart the Plex and click on Live TV & DVR from the left panel.

[3] Now you can watch or stream IPTV on Plex Media Player.


IPTV Player for Plex (M3U playlist loader)

[1] Download and install Cigaras IPTV on Plex from GitHub.

[2] Launch Cigaras IPTV after the installation.

[3] Click on Channels from the Online Content section.


[4] Navigate to the IPTV add-on tab.

[5] Hover the cursor over the IPTV tab and click on the Settings (gear) icon.


[6] In View playlist Settings, enter or paste the M3U URL and XMLTV file.

View playlist Settings

[7] Click on Save to update the playlist settings.


[8] Open the IPTV plugin and view the list of TV under the playlist.


[9] Now you can watch all available content available from your IPTV provider.


IPTV Player Preloaded on Plex

If you don’t have an IPTV provider, then Plex has some preloaded IPTVs that may be available to stream video content for free. So let’s see how to view free preloaded IPTV on Plex.

[1] Download and install cCloud TV from GitHub.


[2] Launch cCloud TV from the home screen.


[3] Click on List view or Page view to see the channels available on cCloud TV.


[4] Now you can watch all the available content by clicking on it or watch later by bookmarking it.


[5] Also, it supports M3U URL, so you can paste or enter M3U URL and stream the IPTV via cCloud TV.

cCloud TV

IPTV on Plex: Free Live TV Section

Plex also launched its very own Live TV & DVR Section, where you can watch about 80+ free live TV channels. With a Plex Pass subscription, you can have access to premium channels like NBC, CBS, ABC, Fox, CW, and PBS, along with some additional features.

Plex Pass Subscription

  • Monthly – $4.99
  • Yearly – $39.99
  • Lifetime – $119.99

How to Watch Plex Live TV content

[1] Launch the Plex Media Player app on your PC or Smartphone.

[2] Log in with the Plex Pass account.

[3] Start streaming all the available channels on Plex IPTV.

IPTV Plugin

These are some of the ways to watch IPTV on Plex. You can try the free and simple way rather than going for the complex coding part. Also, there are several alternatives like Kodi, which you can try out. In our opinion, Kodi is the best and easy to watch to access any kind of IPTV Providers. Some IPTV providers like Eternal IPTV and Players Klub IPTV are available for Kodi as an add-on. If you have Plex, no worries, it’s worth giving a try, and once done the work, then it will be easy to watch IPTV on Plex.

Leave a Comment