Put the IP in FastChannels settings.
Re-scrape your FastChannels sources.
Copy the new links in the FastChannels Feed Outputs to your Channels source settings.
Delete and recreate the CDVR guide database.
I tried all of the steps and nothing worked. Tubi guide data works just fine but not the others. I'll try again another day. Thanks for trying to help me.
At least now you know FastChannels is scraping the guide data but your problem is with Channels DVR getting it from FastChannels.
I think I've identified the issue but don't know how to fix. The channels that work like Tubi are pulling from the current ip address but the channels that don't like from Pluto I get an error that they could not fetch as they trying to pull from the old ip address. Should I just recreate the Extras in fastchannels?
Put the IP in FastChannels settings.
Re-scrape your FastChannels sources.
Copy the new links in the FastChannels Feed Outputs to your Channels source settings.
Make sure your Channels DVR source settings are using the current IP address
Delete and recreate the CDVR guide database.
I've done all of that and got the guide back now. However, most channels still are trying to pul from my old ip address. It makes no sense. It won't even let me add new sources now.
Maybe go over the steps in order when you have the time.
I'm calling it a night.
And you never did answer the question
Check the DVR log to see how often you see the guide fetch happening
[DVR] Fetched guide data for XMLTV-FastChannelsExtraChannels
Also check the channels in FastChannels that are missing guide data in CDVR
Are they assigned a gracenote id?
A bad gracenote id will cause that.
New version pushed- FastChannels 3.7.0
- A lot of improvements to Stream Detector (for custom channels). Native support for ItsRealGoodTV.
- Scrape Pin β per-channel flag keeps a channel active even after repeated scraper misses; "scraper lost" badge opens a modal with Reset / Pin / Unpin / Delete options
- Distro proxy reliability β some CDNs on this site were buggy. Improved proxy so it's actually watchable now.
- Roku audit accuracy β audit bypasses the stream URL cache so expired URLs don't falsely flag live channels as dead and more attempts to reduce the 403 errors when scraping Roku
- Plex EPG β targeted guide fetch now includes today, filling intra-day gaps
- Memory improvements β after big scrapes, the memory is now returned to the OS faster.
- Misc bug fixes
@KineticMan, can you check this livestream for me to see if I'm doing something wrong in the Custom Channel?
It's a HLS stream which I thought would play in-app but it fails... so it is a bad stream or am I entering the info incorrectly?
Thanks.
Update: here's the container log around the time I'm requesting the preview:
2026-05-14 06:30:58,787 INFO gunicorn.access: 10.89.3.14 "GET /api/channels/8621/preview HTTP/1.1" 200 789 0s
2026-05-14 06:31:03,360 INFO gunicorn.access: 10.89.3.14 "GET /play/custom/055ee071-e8f2-4183-85e3-801a2b956c17/proxy.m3u8 HTTP/1.1" 200 1013462 1s
2026-05-14 06:31:43,493 INFO gunicorn.access: 10.89.3.14 "GET /api/channels/8624/preview HTTP/1.1" 200 799 0s
2026-05-14 06:31:46,379 INFO gunicorn.access: 10.89.3.14 "GET /play/custom/3ee1f37b-ec00-45fd-94e6-8397d11c08b9/proxy.m3u8 HTTP/1.1" 200 8141 0s
2026-05-14 06:31:56,598 INFO gunicorn.access: 10.89.3.14 "GET /play/custom/3ee1f37b-ec00-45fd-94e6-8397d11c08b9/proxy.m3u8 HTTP/1.1" 200 9459 0s
Here's the FC Logs...
2026-05-14 06:29:10,728 INFO app.scrapers.stream_detector: [youtube] resolved via client=tv_embedded url=https://manifest.googlevideo.com/api/manifest/hls_variant/expire/1778797749/ei/Vβ¦
2026-05-14 06:30:36,862 INFO app.worker: [artifacts] refreshed 6 XML artifact(s) and 12 M3U artifact(s)
That's the last set of lines in the FC Logs page...
YouTube buggy on stream preview. Works great on CDVR client though.
Not sure I can do much to improve that sorry.
OK, no worries... just thought I'd ask...
Seems to be missing its version tag:
Also, can you add release notes to the repo when you drop a new version?
Super helpful to have the info there, plus get the email with the details!
whoops. tnx
yea, I should do release notes.. I keep an internal dev changelog, but I should add a public version of that.
You can click the version tag on github and then compare with the previous tag to see all of the check-in comments.
Thanks. That was well thought out. Nice display and options there.
I just want to point how insanely useful this is and that everyone should be taking advantage!
Live Cams
Local TV Station streams
FAST providers not currently in FastChannels
Has anyone been successful in adding Roku Channels? I am getting a weird error when adding them to Channels, getting this message:
BlockquoteFailed: DVR 403: {"error":"failed to load m3u: no channels found in m3u"}
I have tested the m3u lists generated by FastChannels in VLC, and the ordinary m3u seems fine, but the Gracenote one does not play. Is this something someone had run into?
I audited the source and it was reduced to 388 channels.
-
are you sure your feed for Gracenote for Roku even contains Gracenote channels?
-
if so, take the link from the Feed for Roku gracenote channels and type it into Chrome and look at the downloaded file in notepad and see what channel(s) show in there. gimme a screenshot.
Local channels not available with TVE?
If a site has an non-DRM HLS stream embedded, stream detector should find it. Itβs beta so keep me posted if any sites give you fits.


