Pluto for Channels

While there is an issue with the error handling and I will correct that in a subsequent release, the error iteself does seem to be specific with your DNS.

The DNS entry failing is a call to service-channels.clusters.pluto.tv

If you have experience working within a docker container, I would look at opening an ash shell into the container and check the nslookup from the container for the above entry

You and @chDVRuser are exactly right. I should've checked that - the message was just a little cryptic to me so I didn't read it as DNS error. Looks like OISD NSFW blocklist added service-channels.clusters.pluto.tv, images.pluto.tv, and boot.pluto.tv to their blocklist for some reason.

After whitelisting them I'm back in business. Thanks, fellas!

1 Like

Again that's partly my bad for not handling the error correctly to provide a better log of the issue, but glad you resolved

There's a reason why I don't bother using adguard or pihole on my server and I always add the server ip to the whitelist.

1 Like

I find it worth it for a number of other reasons, but to each their own.

I came across this article today. If/when this is fully implemented, it may require us to log in to Pluto with a registered account... Just a "heads-up"

Just like TUBI

1 Like

Yup. I get it. They don't offer these free services out of generosity and kindness to humanity. It's all about $$. If they can get you to set up an account, then, they can market directly to your email address. (or sell it to others)
One way around it is to use a throwaway email address just for streaming service accounts. You can filter all incoming mail directly to the trash... :put_litter_in_its_place:

1 Like

I hope he will add it to the docker so we can log in.
I have an account.

Hello, I'm no longer getting guide data for any pluto (have the US, UK and CAN versions). I'm using these for the guides

http://localhost:8080/pluto/epg/ca/epg-ca.xml
http://127.0.0.1:8080/pluto/epg/us_east/epg-us_east.xml

I can get the channels to tune just fine, and see them in my line up. Any idea what is going on?

1 Like

If your guide data has run out, restart your Pluto docker container.
The latest joagomez docker image is
Pluto Playlist v1.20
Last Updated: Jan. 18, 2025

thanks restarting worked

This is probably a dumb question... but I'm trying to set a series recording for a show on Pluto "90's Kids 2"... Family Double Dare airs each day roughly 11am-2pm and I cannot get it to record items automatically no matter what I try to set in the series recording. Since every episode has the dumb date of December 1, 1969, Channels won't record more than one episode before stopping. I am able to set recordings by going to the guide individually, but I'm looking for something more automatic. Is there a way to set this to record a series show that doesn't have episode info like this one?

Installed the Jon Maddox container project and its working great. Is there a way to add subtitles?

English is a second language for some of us and having subtitles would be very helpful.
Does the joagomez project include subtitles?

The subtitles are simply a function of the sources in the MP3U file (the MP3U file is just a list of links, no actual content). There's nothing the maddox container can do to add or control the subtitles.

I'm hopeful something applicable will eventually emerge from these sorts of projects:

Channels DVR does not pass the WEBVTT subtitle stream from Pluto through to recordings or clients.

Playing a stream directly from Pluto in VLC here Non-Docker source for PlutoTV m3u playlists and EPG - #487 by chDVRuser

I had to move Channels to a new Win11 server today. I also installed Docker Desktop and reinstalled the Pluto Container.
However, I noticed that the Guide only shows the channels, no guide data. I haven't messed with this container for sometime, so I'm not sure if something has changed?

Don't know what changed, but the guide is now updated/correct. All good!

Is there anyway to get the Channels App on FireTV from dumping the stream after about 20 minutes? It just dumps back out to guide for no reason.