Man, this bit of advice has saved me more than once! You’re right the Plex database for liveTV tends to break relatively often.
Downloaded m3u from your Pluto for Channels DVR server
Do a search & replace (‘channel-id’ for ‘tvg-id’) on that file. This allows xTeVe to auto map the channels to the program guide
Windows Powershell (new file created)
(Get-Content '\path\to\file\channels.m3u').replace('channel-id', 'tvg-id') | Set-Content '\path\to\file\channels-FIXED.m3u'
Linux (file edited in place)
sed -i.bak 's/channel-id/tvg-id/' /path/to/file/channels.m3u
Put new file somewhere xTeVe can access them
Has anyone figured out how to fix the missing posters for Plex LiveTV & DVR - “What’s on” screen? I’m using xTeVe as my TV tuner. I noticed the posters are also missing in the Guide itself if I click on a movie/show on the grid.
I looked more closely at Plex’s Agent scanner settings. However, they see to be related to media that’s already recorded in my library. I’m not sure.
Pluto will not work do to the way they do their commercials and ffmpeg does not support the EXT-X-DISCONTINUITY flag that they use so your video will go nuts after the ads.
Hi guys .
Im having problems with EGP has to be updated manually in Plex. Xteve download my xml file and the system is running fine, but every day I have to press “Refresh Guide” in Plex.tv to see my EPG ?
System update the xml file at 0600, Plex should refresh every 24 hours at 7-8am - but its not happening?
Any ideas? 
Thanks
Guide refresh happens at the start of your scheduled maintenance. Make sure your XML is updated before this time.
Thanks for the info .
Updated schedule 
Hmm doesnt work.
I see in xteve logs that its downloading and prep the xml file and it takes only aprox 1 min 47 sec. Plex is set to update from 7am to 9 am.
Xteve Update at 6am . 
Any ideas?
Debug (Not Verbose) logging should be on in Plex. Inspect the ‘Plex Media Server.log’ file at 7 am to look for the guide update messages. I suspect permission/access problem. Is the file local to the Plex server or on a network share? Did it previously work or never worked?
Works now
got it sortet thanks 
Hmm . After I got the update working, all my channels stopped working.
I never had any issues with this before . Xteve says there are no streaming channels available but if I use my phone with GSE for IOS , all channels are working just fine .
Looking in Xteve logs - show me there is no channels available for streaming , and I use the exact same url from the phone for xteve . Any ideas for this?
Plex shows channels available but doesn’t list them or let me make it past this part any ideas?
Use the URL provided to you by xTeVe for the XMLTV file. Don’t directly link to it in the filesystem.
Same here and I’m not sure when it regressed … used to be fine. Probably related to using Gracenote again (although it used to work fine back in the day) and/or all the recent “new and improved” LiveTV updates.
Any idea why plex won’t play a m3u8 that’s being successfully passed from xTeVe?! The .m3u (containing the m3u8) published by xteve plays just fine in VLC but plex throws the following error:

Here’s the plex log excerpt: - Aug 04, 2021 17:56:09.613 [20036] DEBUG - DVR:NewSchedule: Between 2021-08-04 1 - Pastebin.com
thanks!!!
Same here 
It’s a bug of plex ?
Are you trying to direct play or transcode? If memory serves me, Plex needs a MPEG2 stream. So make sure that you use the default FFMPEG transcoder and command line options.
Searching this thread for “m3u8” indicates several posts stating that Plex will not support that type of stream, so indeed, ffmpeg would need to convert it, or, use a channel feed with different format.
Yes, I’d consider it a bug. However, I have a feeling it’s not a high priority for Plex to fix it since it appears to mainly affect IPTV channels; and, Gracenotes is not free.
Thanks for confirming. Yes, it seems to be a bug since it seems to be affecting us in the same way.

