Movies and TV Shows, of late and of yore, at your fingertips.
Installation and all other information

Screenshot Tour
Would anyone be so kind as to provide a channel for TFC? My wife would love to be able to browse her favorite TV shows and Filipino movies without having to browse to this website or pay for it through our TV provider.
TFC has a paywall on it, which is absolutely fine. I am not looking to get this content for free (although, free is pretty awesome) just as long as I can configure the channel to provide my user/pass.
They provide a free trial, which hopefully is enough to get this setup. If additional paid account(s) are necessary to facilitate developing this channel, I would gladly discuss the requirements with you.
Website: http://tfc.tv/
I mostly use Plex Web, or Plex for android.
Thank you so very much in advance. Would help me cut the cord to my TV provider which charges me more for TFC than the website would charge, the website just isn't as convenient. Having it on Plex would change that.
Cheers,
TnT
This channel is also a stand-alone IPTV playlist player.
Features:
Search & Search Queue
Bookmarking (...is based on Channel #. If a Channel # gets reassigned on the website it will point to the new Channel.)
Pins (Since listing/redirects can change day by day, pin uses the final channel url)
Private playlists, EPG support, IMDB support
Updater (read below for compatibility with your OS)
Parental Control (Access Control) one can set permanent access
option under the Channel Preferences.
For Temporary Access (available via all Clients) set an Access Key under Preference first (default is 00000). Then from any Client navigate to Access Control > Set Access Key and enter the same Key. Clear the Key when finished viewing.
Note: Preferences only works using the web interface. Access Control is also used by Updater.
Known issues and future development:
Installation:
chown plex:plex -R CcloudTv.bundle
after moving it into the Plug-ins directory (user:group
may differ by platform)How To Use:
Transcoder:
Setting up VLC and Apache server for transcoding feature is discussed -- here, here & here
EPG
Video tutorials:
Acknowledgements:
Trailer Addict is a metadata agent for Plex Media Server that tries to find trailers, interviews and behind the scenes videos for your movie library.
A Plex movie library with the Plex Movie agent or The Movie Database agent set as primary agent.
You can install Trailer Addict:
After installation:
If you want to install the agent manually or if you are interested in the source code, you can download the latest copy of the agent from Github: releases
Create an issue on Github and add as much information as possible:
com.plexapp.agents.traileraddict.log
This plug-in was created for personal usage stream from my HDHomeRun PRIME to Roku 3. This allows up to 3 TV streams to be viewed by 3 different clients simultaneously. Due to Plex limitations with live streams, I wouldn't recommend buying a HDHomeRun device solely to run with Plex and this Plug In. This plug-in should work with DLNA-enabled HDHomeRun (PRIME, PLUS, DUAL Gen 4).
Compatible with HDHomeRun that have DLNA or HTTP streaming capabilities.
Some browser may have playback issues with HTML5 player, disable HTML5 player. Refer to Known Anomalies for more info.
Refer to: https://github.com/zynine-/HDHRViewerV2.bundle/wiki/Compatibility-Report
Operating System: CPU, RAM: Plex Server version: Clients: HDHomeRun model and firmware: Issues:
In addition please include if:
Plug-in Crash or Video does not play or any other problems...
- com.plexapp.plugins.hdhrviewer.v2.log
- Plex Media Server.log
Channel Guide Problems (hdhomerun)
- com.plexapp.plugins.hdhrviewer.v2.log
- http://hdhomerun_ip/lineup.json
Channel Guide Problems (XMLTV file or restapi)
- com.plexapp.plugins.hdhrviewer.v2.log
- http://hdhomerun_ip/lineup.json
- copy of the xmltv.xml
josh.zeno
HDSurfer Plug-in
lazybones@plex
Auto Transcode
hychiang@plex
HDHRViewerV2.bundle original code, favorites, restapi + Channel-App-Guide
roberto188@plex
Deinterlace
Install | FAQ | Settings | Support | KB | Issues | Credits |
---|---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
I was unable to find a plugin that would allow me to play custom streams, so after days of learning Python, with help of shopgirl284, Mikedm139 and examples found on this forum, I created my first Plex plugin; I present You Plex plugin that plays network streams (a.k.a. IPTV) from a M3U playlist:
https://github.com/Cigaras/IPTV.bundle
Also available in Unsupported AppStore V2
OneTechGenius also made a video guide on how to set up various Plex channels including this one, You can find it on Youtube, a written version is also available.
Included sample playlist is outdated. You can find some playlists scattered along this thread (like posts #388, #399, #407, #417, #457, #500, #501 and so on) or just google for them.
At the moment plugin supports HTTP and RTSP streaming protocols, RTMP also works with some limitations, and MMS did not work for me on any device, some users report that it works in Android and Plex Web.
Please keep in mind that this plugin does not actually play videos by itself, it only passes links to Plex in a format understandable to Plex and the playback is done by Plex client, and it is a known fact that Plex Media Server does not transcode live streams so you might need a third party transcoder like VODServer if client is unable to transcode streams by itself, please read post #97 (especially Apple TV owners) and compatibility section of readme file for more information.
If plugin does not work for You or You don't like it or don't like Plex, but still want to watch IPTV on your Smart TV or other device, You can check post #194 for alternative solutions, but in any way please consider making a small donation if I was of any help for You.
And instead of summary, if someone of more experienced developers could spare a few minutes to test and review my plugin I would be more than grateful, please help me perfect it to be suitable for the App Store.
I'm using addons and some are supported some not. I've searched for the error message and no luck finding anything on it anywhere.
First off, thank you to Krustyreturns for his help with this project and also his on going development of ServerWMC which is allowing us to integrate Windows Media Center's LiveTV functionality with Plex.
You can learn more about ServerWMC and download it here. ServerWMC Wiki . It is required, along with Windows Media Center, for this channel to function.
You can get more information/documentation on ServerWMC and wmc2plex by clicking this link. (Thank you Ianj001 for putting this together)
This channel is in it very early Alpha stages. Currently it will only work with a TV tuner that has DLNA capabilities such as the HDHomeRun Prime.
Current Version: Alpha 0.11.3
Current functionality:
- Get list of LiveTV channels without EPG data
- Get list of channels in Guide Section with EPG data.
- See what is currently playing on those channels
- Stream those channels.
- Get full listings for 'x' amount of days when in channel object (added 1/8/2015) - See Post 18 for more info
- List scheduled recordings, Cancel Scheduled recordings (added 1/16/2015) *This is for single items only. Series management is not implemented yet.
- transcoding profiles (added 1/16/2015)
- Ability to record currently playing programs (added 1/16/2015)
- Work with non-DLNA capable tuners.
- View/stream recordings
- List scheduled Series Recordings
- Manage and schedule Series Recordings
Future plans:
- Functional EPG for those clients that can support it. (This may not be possible through the current Channel API)
- Rewind, Pause and Fast Forward on live TV.
This was Developed on Windows 8.1.
Plex Version : 0.9.16.0
Server OS Tested : Windows 8.1, Synology(Thanks Rog), QNAP(Thanks Breezy)
Clients Tested : Plex Home Theater, Plex Web, Roku 3,Plex Android, Plex Samsung, Plex iOS
Networks: Tested on LAN, WiFi, and over 4G network on Android. (This means successful streaming of LiveTv from your home to anywhere in the world as long as you have a decent cell connection.)
Settings in wmc2plex channel:
serverwmcip - put in the ip of your machine running ServerWMC. Default is localhost.
serverwmc_port - If you changed the port when ServerWMC was installed put that in. Default is 9080.
server_wmc_epg_days - This will dictate how many days of EPG (guide) info to get. default is 7. This is more for future use as in its current state it only shows what is now playing on the channels.
debug_level - If you are having trouble please change this to Verbose, restart Plex and recreate the issue. Submit the logs. Otherwise, default is normal but can be turned to none.
Again, thank you to Krustyreturns and other who have helped with this project. I will release another Alpha build when the next phase is complete.
You can get the plugin from github via this link - wmc2lpex
NOTE* : Keep in mind that the DLNA stream from the tuner will be transcoded by Plex.
When you are looking at scheduled recordings, keep in mind, clicking the item will cancel the recording.
IMPORTANT: When posting issues please provide log files. You can find out how to get the log files for the plugin here.
This is the official thread for
About
What this little app/channel can do, is simply to export your library sections into csv or xlsx files, allowing you to open up the exported files in like Excel or siml. afterwards.
It also can export posters, in the size you decide
Note: If running PMS on Windows, and exporting into xlsx format, you must be running a version above PMS V1.3! And if not, use csv output format until upgraded
Currently exports Movie, TV-Show, Audio, Photo sections as well as playlists
Do note, that when doing so, to set the encoding to UTF-8 in excel, if exporting to csv.
This plug-in will always be considered "a work in progress", and will change rapidly, if devs get an idea, or you guy's suggest something, so fire away.
Manual
To see the manual, go here
And please read above, before posting a question!
Install
To install, you have two options:
1 Unsupported Appstore (Easy way)
2 Manual
SourceCode
To get the SourceCode, contribute, or raise an incident, go here
Note2:
This plugin is the replacement of Plex2CSV!
If Plex2CSV is currently installed, please remove it, since it's discontinued, and everything Plex2CSV could do, this tool can as well, and a lot more!
And do report back both good and bad
/Tommy
WebTools 2.x is a collection of utilities to help with the management of your Plex Server.
This plugin is not limited to the usual channel interface. Instead, it utilizes a built-in webserver to display a responsive web interface which also works on mobile devices, allowing you to manage your Plex Server from any device.
This tool was created by Dagalufh (Frontend), omc1000 (Frontend) and Dane22 (Backend) with the beta testing from:
This tool allows for easy viewing of logs related to Plex and it's plugins via an easy to use web interface. It also gives you the ability to download all of the logs in a .zip file to easily send to a developer of a specific plugin.
(This includes logs of 3rd party plugins, contrary to the Log download button in Plex Web.)
The purpose of this tool is to give the user a way to manage subtitles that are not embedded.
Current features:
* View the content of a subtitle file for easier identification.
* Highlights the subtitle that is selected as active in Plex for a specific Movie or Episode
* Removal of one or more subtitles. Usage is on your own risk as this will delete files on your hard drive.
This tool was originally created by mikedm139 and was one of the most popular plugins in the Plex universe. Now, this is included in WebTools 2.0, giving it an easy to use web interface that allows for quick installation/removal/update of plugins.
For more information, please visit the UnsupportedAppStore thread
This tool will quickly search a library, and then compare the items in the Plex database to the actually accessible media files on disk. It will then list all missing items from either the Plex Media Server database, or from your file system. This tool combines the outcome from the 3rd party plugins "Find-Missing" and "Find-Unmatched".
Find-Unmatched is due to that discontinued, and removed from UAS.
It's with great pride, that we can announce, that one of the most dedicated Ninja's up here ( @trumpy81 ) has made a user guide, to the benefit of us all. It's fully integrated into WebTools and can be accessed via the help menu.
Installation of WebTools is sadly a manual process, so here's what to do:
The directory structure should look like this:
Plugins
|_ WebTools.bundle
|_ Contents
Now wait a couple of minutes, and then check in the channels directory to see if you have a channel named WebTools. If not, restart the Plex Media Server.
Note:
You can also use the EasyInstaller if your Plex Media Server is running on:
If running Docker, this might be helpful
3rd party article about how to install
Official Wiki
If running Raspberry Pi, check out this comment:
https://forums.plex.tv/discussion/comment/1368888/#Comment_1368888
To use this plugin, just type http://<Your-PMS-IP>:33400 into your browser's address bar.
It's a good idea to bookmark it.
The initial screen will be different, depending on your PMS setup:
After login you are presented with a list of available tools:
When accessing this tool it loads up the Plex Media Server log. You can then via the drop-down select the log you wish to see.
There are no extra preferences available for this tool.
When accessing this tool it fetches a list of available libraries and populates a menu at the top.
By selecting one of the libraries, the tool starts to fetch a set amount of data and presents it to you.
If it’s a TV library, you can continue moving down the tree until you hit an episode
You can then select one or more subtitles for removal, view a subtitle, or upload a new one
This tool offers some extra preferences other than the default for WebTools, refer to the built-in help file for more details
See separate thread about usage for this over here
If you are a developer, and developing towards WT, then notice, that when version 3.0.0 is released, it'll be with a brand new API V3 as well. Current API will be discontinued in version 3.2.0
To see API documentation, look in Contents/Code/Docs
As stated in the title, my Plex server is unable to find any channels whatsoever via the channel directory, even though I have my region set to US, and ignore compatibility is checked. I am running the latest version of plex on windows 10. Repairing my install had no effect.
Hello everyone, I don't have standard internet service so I must use my Verizon Wireless as a Hotspot. This internet connection works real well for using my Roku.My question is will Webtools v2 permit me to get onto the Unsupported App Store because for some reason the URLl addresses will not give me access to that channel.
Credits
This Channel is based on PlexWink by @vanstinator.
This channel detects when a media is playing, paused or stopped on your Plex Clients. Then it checks if it's a video, the client name, and the user who owns the stream. If it matches your criteria it triggers your lights with the actions you have set up.
You can also turn your lights on and off inside the channel.
The config is pretty simple and only needs to be done once. Configure your settings following the details below.
One room is composed of one client, one or multiple users and one or multiple lights, as well as the actions : on play, on stop, on pause, dim value, and only trigger if it's dark outside.
Plex.tv login
is your Plex login.Plex.tv passwords
is your Plex password. It is only sent to plex.tv to get an identification token (so you must have a working internet access).Plex Server Address
is the local adress + port to reach your server (example : 127.0.0.1:32400
).Philips Hue Bridge Address
is the ip address of your Philips Bridge.Nearest city from your location
Used to calculate to calculate sunrise/sunset hours at your location.Activate HelloHue in room 1
Tick to activate room 1 (and fill the client, users and lights settings for room 1).Name of plex client able to trigger in room 1
You can find the list of users in PMS -> settings -> devices. Only put ONE client per room. If your have two clients in the same room, activate an other room and fill the settings with the other clients name and the same lights names.Name of the users able to trigger in room 1
You can find the list of users in PMS -> settings -> users -> myhome. You can put multiple users (comma separated values, case sensitive).Name of the lights to trigger in room 1
is the list of lights that will be triggered in room 1. You can put multiple users (comma separated values, case sensitive).When a media is playing in room 1
is the action that will fire when a media is playing in room 1.When a media is paused in room 1
is the action that will fire when a media is paused in room 1.When a media is stopped in room 1
is the action that will fire when a media is stopped in room 1.Choose dim value in room 1
is the value your lights will dim to. (20 is the min brightness and 240 is max)Randomize hue and saturation on Dim/Turn On in room 1
will randomize your light color each time the action turn on or dim is fired.Only trigger lights if it's dark outside in room 1
Tick to only trigger your lights between sunrise and sunset.Activate HelloHue in room 2
Same thing as Activate HelloHue in room 1
...How to install:
Library/Application Support/Plex Media Server/Plug-ins/
HelloHue.bundle
On first run:
Press button and your bridge and click to connect
click on this menu AFTER having pressed the physical button of your bridge.Advanced
--> Restart HelloHue
My Lights
then you are all good!Use the channel:
My Lights
allows you to trigger your lights from the channelEnable HelloHue
disable the channel (stop listening to items being played)Disable HelloHue
resumes the channel (start listening to items being played)Advanced
--> ```Restart HelloHue`` takes into account your new Plex.TV login/password if you updated it in the channel settings.If you have a problem with this channel, raise an issue on GitHub or on this topic. Don't forget to add a Log file of this channel : https://support.plex.tv/hc/en-us/articles/200250417-Plex-Media-Server-Log-Files
I've developed HelloHue on my free time, so if you like it please think about buying me a beer!
I installed bittorrent yesterday and watched 2 movies through my Roku Streaming Stick before I went to bed last night. It worked perfectly. Today I got up expecting to enjoy some more movies and it's not working. I can pull up the lists of movies but when I try to play one it just says 'loading' and spins for a minute or two and then kicks me out of Plex and back to my Roku main menu. What could have changed while I slept? lol! I'm lost.
I had Webtools running and had a HD problem.
I had to reload Plex. Now from wintools all I get is 500: Internal Server Error
I have tried removing and reinstall.
I have tried to look at Logs...
Any pointers on how to read logs
I sure miss it. I have searched for past 2 days..
Thanks
Jerry
OF ALL THE CHANNELS THAT ARE ON XTV THE ONLY THAT WILL NOT LOAD IS A & E. I INCREASED MY BIT RATE FROM 6 TO 25 BUT WILL NOT LOAD. I CALLED IN TO MAKE A DONATION AND ASKING HOW TO DO THAT THE PERSON AT THE OTHER END OF THE PHONE SAID I HAD TO PAY 26 DOLLARS. THAT IS NOT A DONATION, THAT IS A CHARGE!
hey guys...it appears that Plex doesnt have a Amazon Prime video channel....why??
it would be perfect for Plex////
the plugin i found is from 2012 and it doesnt work...any help here?
I am running the latest server version and windows 10 app. when I try to play an episode from a channel (ex: Spike) I get the following: "Could not direct play: app cannot direct play this item. direct play is disabled. could not transcode because not enough bandwith for any playback of this item. cannot convert to below minimum bandwith of 103kbps".
It is not every channel, some do stream correctly.