any number of errors where we determine channel is unplayable.. http 400, 404, 410, 422, VOD, Dns errors, SSL handshake errors, etc.
Version 3.5.0 pushed
-
[Beta] Custom Channels — add any internet stream to your lineup
-
Custom Channels lets you add streams that aren't part of any built-in provider. Paste a URL — a web page, a YouTube channel, a Twitch stream, or a direct .m3u8/.mp4 link — and the stream detector figures out the rest: it fetches the page, crawls embedded iframes, authenticates against provider APIs where needed, and finds the working stream URL automatically. Streams that require special request headers (Referer, User-Agent, Origin) are proxied transparently, so any IPTV client can play them without configuration. Page-based streams are re-detected at play time so the URL never goes stale.
-
A few things you can add:
- YouTube live streams — paste a channel's /live page or any YouTube link for a live broadcast
- Twitch channels — any live streamer; just the channel URL
- Local news — ABC News Live, NBC News, CBS News watch pages work directly
- Wildlife & nature cams — explore.org live cameras (bears, eagles, puppies)
- Scenic webcams — SkylineWebcams, BalticLiveCam, EarthCam — mountain peaks, city skylines, construction sites
- Any page with an embedded player — if there's a stream in the page, the detector will find it
- Works best with HLS streams. Mixed bag on support with internal web preview/CDVR preview.
-
Category assignment fix — channels with no category now show a blank placeholder in the category dropdown instead of silently defaulting to the first option, making it possible to assign a category from a null state
-
Kind of off-topic, would it be overkill to use this just for Pluto? They closed the thread for your Pluto container a few days ago, so I should assume it's obsolete?
That was my original intent, but I soon found other channels I was interested it.
It is much more stable the the Pluto only contains I was using, 
Nope! You can turn off easily anything you don’t want. But like @NetworkGuy said, I bet you’ll find more you like!
Interesting project, looks great. One issue so far - I can not for the life of me figure out why this warning won't go away. I have tried selecting single different regions, multiple at the same time, etc. Nothing I do seems to "resolve" the error. Any pointers? Logs show me absolutely nothing regarding this, and I could not find any mention of it on your repo.
New feature (the setup warning) so maybe I missed something. I’ll verify.
But as long as you have username/password in there for Pluto, it’ll work.
Hell, I don't have enough time. Sports is my bag, on the odd occasion there are none I'm interested in on I'll hit Pluto occasionally. Visiting in-laws love it though.
That's the part that's missing I think; I don't see any field(s) to enter my user/pass...
Whoops! I recently cleanup that field that takes the region and I accidentally hid username password.
Pushing 3.5.1 now.
A fan favorite around here is Kaloopy.
Disregard request...
They just don't play in-app... I thought since they were HLS, it would play in-app...
Umm.. how does this handle ad inserts/breaks etc for YT and Twitch?
I dunno. Gonna find out! It’s very beta.
Custom Channels seems to be missing the needed info to populate the Quick Guide.
I have Name and Description filled out in FAST.
Correct there’s no EPG data
Can u add some then? Filler info i gather.
There're is ways to have it populate that info in Quick Guide.
I have other custom channels that do.
Like from Unifi Protect channels... it also has it setup so that the Program Data is split into 1hr time blocks in the Guide.
If it is something that is needed to be added to the M3U for each channel, i assume that is how the dev for the plugin For Unifi Protect for Homebridge does it in their m3u out put the plugin generates. can post that if u need it..
I Right now let’s focus on just testing the streams.
Yeah, I usually use "tvc-guide-placeholders:3600" for 1-hour blocks.
Are YouTube Live custom channels supposed to work remotely? I'm travelling this weekend but gave it a whirl. I tried with my VPN, as well as Tailscale, to test this YouTube Live "LoFi Girl" stream, after successfullt adding it to Channels via FastChannels:
However I get this error, when setting the type to HLS, and trying to watch on my M1 Mac using the iPad app, as well as my iPhone:
And this error when trying MPEG-TS instead:
Am I doing something wrong or is this channel not compatible?
Lots more here, I'd love to be able to add a few!





