Connect with us

How To

How to Watch IPTV on Plex [Simple Guide]



IPTV on Plex

Plex is an online streaming platform from media servers. You can stream IPTV on Plex by using tvhProxy. It is one of the best options available till Plex implements its grid EPG (Electronic Program Guide). Currently, Plex is providing its own EPG through Gracenote. Many IPTV providers have issues with the EPG data being wrong. By using IPTV on Plex, you get the option to automatically record programs with any commercials.

IPTV on Plex

You may also like: Plex vs Emby

To use IPTV on Plex, you have to install two software:

  • tvheadend
  • tvhProxy

tvheadend – This software is not supported on windows, but you can install them in OS like Debian, Ubuntu, Fedora, and CentOS.

tvhProxy – tvhProxy is a fair python script that emulates an HDHomeRun for Plex to find. Git clones the repo and cp the startup script similar to the readme shows. There is also a requirement to edit to contain the URL, which includes the username and password of your tvheadend installation.

IPTV on Plex

Related: IPTV Pro Apk for Android Devices – Features and Installation Guide

Guide to Watch IPTV on Plex

The tricky part of figuring out was tvheadend. The application is quite robust, but the settings of the application are quite overwhelming because of the technology and different available options. Just follow the steps to use IPTV on Plex.

Guide to Watch IPTV on Plex

Step 1: First, navigate to Configuration -> DVB Inputs -> Networks -> Add.

Step 2: Now, select “IPTV Automatic Network“.

Step 3: Enter a provider name (The provider name can be anything you wish)

Guide to Watch IPTV on Plex

Step 4: Now, enter the Maximum streams of your IPTV provider, and usually, this will be 1 till you pay for more.

Step 5: Then, enter your M3U URL.

Step 6:  Here, you have to uncheck the Scan after creating it because we don’t want tvheadend to access all 2000 channels.

Step 7: Skip the startup scan as we don’t want to tune it to each channel every time when tvheadend starts.

Guide to Watch IPTV on Plex

Step 8: Now, change the Service ID to 1. This will create a service ID for every channel.

Step 9: Click on the Create button on the screen.

Step 10: Again, go to Configuration and select the Channel / EPG. Choose the option Channels and click on the Add button.

Step 11: Here, you have to name the channels and check the number of channels from that and select the channel from your available services.

Step 12: Navigate to Plex server settings -> Live TV & DVR -> Click Set Up Plex DVR.

Step 13: Plex should automatically connect to the tvhProxy server, and if it doesn’t, then enter it manually. Enter “” and press continue.

Step 14: Select your country and click continue (It might not work for all countries but enter your zip code and press continue).

Step 15: Finally, select the provider from the drop-down. Plex will automatically connect to the IPTV.

How to Get IPTV Player on Plex

Step 1: Install Cigaras IPTV on Plex by downloading it from GitHub.

Step 2: Open the app and select Channels on the Online content menu.

Step 3: Go to the IPTV Add-on section and place the cursor on the IPTV icon.

Step 4: Click on the Settings option (Gear icon)

Step 5: Enter the M3U and XMLTV URL in the View Playlist Settings and click on Save.

Step 6: Now, open the IPTV plugin to see the playlist and the number of channels in it.

IPTV Player for Plex

Step 7: Select any channels from your IPTV service provider to start streaming.

Frequently Asked Questions

Can you play IPTV on Plex?

Using an open-source M3U playlist URL, you can play IPTV content on Plex using a media player.