This works great. Thank you.
I have a lifetime Plex Pass but stopped using Plex when I discovered Channels.
In what situation is it better to use Plex?
Just curious if I should dust it off. 
I'd imagine on Roku or other platforms that don't support Channels natively
I guess I don't need Threadfin anymore....if this works with Jellyfin
Crazy combo CDVR for Live TV/DVR + Appbox Account (do not ask what that is) and you have a trully all in 1 media center. But. . . Last time I checked Plex live TV interface was not very good. Laggy, unresponsive, and not very great. So will someone go test out Plex Live TV interface and report back
I'm running both Channels and Plex in Docker on a Synology DS1821+. OTA is working fine, but for any TVE or custom M3U channels it fails with a bunch of errors like this in the Plex logs.
I mentioned a fix above.
everything works fine on Android and Fire Devices but on browsers I get errors on Pluto.
TVE works for me ... I am creating Separate tuners for TVE, Pluto Etc ... AS I believe Plex has a 480 Channels limit according to threadfin and XTEVE.
Can try this setting on your dvr:
M3U Channel IDs
Use channel IDs instead of numbers in M3U playlists and XMLTV listings
Is the XMLTV url the same as "Copy EPG URL" in the "Manage" dropdown next to a source in the Source menu?
EDIT: And any layman's instructions on a Mac? When I run the wget command suggested by @Fofer in Terminal, I get a "command not found" response. And when I try to run the terminal commands to download the codecs, I get a "no such file or directory."
I wonder if my issues are because I previously set up my HD Homerun in Plex? I deleted it, but my menu choices were different than in the initial instructions (ultimately I got to the same type of input screens, but the choices to get there were different). And in the end, it just re-offered my HD Homerun channels to me when I did this.
Very nice!
I was having issues adding in several sources individually. One or two would work but it would bomb out on the third and TVE wouldn't work. I deleted everything from Plex and then added all of the CDVR sources and its working great now. With a single source its letting me have 700 channels in Plex. As an FYI, I am running Channels DVR and Plex server on Windows 10.
On macos you need to install homebrew package manager to then install linux commands like wget. Apple does not include all the nix based commands natively.
https://www.cyberciti.biz/faq/howto-install-wget-om-mac-os-x-mountain-lion-mavericks-snow-leopard/
Just put the url in Safari’s address bar, hold option and hit enter. It will download any content at any url this way.
Haven’t messed around with Plex for years before setting this up. Their UI is pretty, but man it’s slow and choppy. Makes me appreciate Channels even more.
Does this new tuner have a max number of “tuners” you could use at once? It seems so.
Yes, 8
Thanks for this great new enhancement. It worked very easily loading the channels and guide into Plex. Is it possible for the virtual channels I've created to load as well? Channels DVR will continue to be our go to for DVR recording. Your team is the best.
Very cool. Any plans to take this much further?
Would love to be able to use channels transcoder + your HDHR emulation to feed to plex rather than threadfin + ffmpeg commands.
Would be cool to be able to set a few options/parameters per m3u such as deinterlacer, bitrate, buffer, video/audio codecs and maybe even container?
Jellyfin already supports M3U and XMLTV input same as EMBY.




