Pluto for Channels

Ohhh. My bad...

I see on that page for the non-docker nocords site, they mention his version generates new device ids and sid url for each page load. To prevent conflicts etc.

If i use the docker locally, it implies that is not done. Is that not need for the Docker since the playlist it generates is already unique? If i have multiple CDVR servers that use its playlist, will it cause conflicts?

nocords has to generate unique id's for each user, otherwise everybody using it would be using the same feed url's.

jonmaddox docker is local with its own unique id's, so not everybody is using the same ones.

See his GitHub page for how to have it generate multiple feeds GitHub - maddox/pluto-for-channels: 📺 M3U generator optimized for Channels' custom channels.

Got it running.

It show 3 less Channels though. 420 Channels vs 423 from nocords....
Think from browsing around, at least 1 of them is Wheel of Fortune channels, they not in the docker m3u. Not a big deal.

mentioned above:

and here:

EDIT: For reference, the repo is here: GitHub - jgomez177/pluto-for-channels

and I think the docker url got updated to ghcr.io/jgomez177/pluto-for-channels

I used the one in this threads OP maddox/pluto-for-channels

That is why i asked if it was still be updated. The OP does not list that other one, so i assume it was different and not official.

1 Like

FWIW one differentiator of this docker had been the inclusion of channels “Wheel of Fortune” and “Jeopardy” but three weeks ago those were removed from Pluto entirely:

1 Like

I think if you compare the channels from each, the difference will be some news channels.
Pluto also has a bunch of duplicated channels.
Using the jonmaddox docker, out of 421 channels, these 10 are duplicates, so it's really only 411 channels that I get.

  1. Anime All Day
  2. Big Brother
  3. CBS News Chicago
  4. CBS News Los Angeles
  5. CBS News New York
  6. CBS News Sacramento
  7. Classic Movie Westerns
  8. Pluto TV Cars
  9. Pluto TV Westerns
  10. Star Trek: The Motion Pictures
1 Like

With the jgomzez docker I get 417 channels.

417 unique channels, or are some duplicates?

Some duplicates.

Thanks all. Especially @maddox and @tmm1 and @chDVRuser (again), and @Fofer for helping here and for keeping up on supporting things like this.
It is truly appreciated.
Hopefully, these things stay working and stable for the foreseeable future.
It been a bit stressful when i got family members who blame me when their tv show/channel no work :face_with_spiral_eyes:

1 Like

Thank you for your work in creating this. I am wondering if there is any way to create an environment variable to show the Pluto UK and Canada channels. I noticed that Matt Huisman was able to do it on the Samsung docker he just released.

It already does if you add the PLUTO_CODE environment variable

Multiple can be hosted using comma separation

ALLOWED_COUNTRY_CODES:
us_east - United States East Coast,
us_west - United States West Coast,
local - Local IP address Geolocation,
ca - Canada,
uk - United Kingdom

Example:

docker run -d --network=host --restart unless-stopped -e PLUTO_PORT=7888 -e PLUTO_CODE=local,us_west,us_east,ca,uk --name pluto-for-channels ghcr.io/jgomez177/pluto-for-channels

3 Likes

Thank you. I will try that out when I get home.

@joagomez Thanks! The docker has been rock solid for me. I just switched to docker this past weekend. Before that, I was using the hosted URLs and this past month or so, I kept getting a lot of interrupted recordings. Not anymore with this docker.

I'm also enjoying a channel from the UK version. Very cool!

There is also Pluto TV France. Would it technically be possible to add it to this docker too? :grin:

The nocords url? I been using it for couple years, not had any interrupted recordings issues.

No. The other ones that were just taken down.

I've been using maddox's docker for a while now. However, I decided to try jgomez's docker. Got everything working, but I am seeing a descrepency between the channels generated by maddox's docker and jgomez's docker. I compared maddox's list between the jgomez's local, us east, and us west, and the descrepencies weren't always region based (e.g. new/weather stations). Some of the channels that differed between the two lists seem to be national channels. Just curious why there is a descrepency.

1 Like

They just have different ways that they access the API. Not much they can do really if all the channels aren't there. Either use both to get everything or pick one. I don't watch many channels on pluto (only really a handful) so it doesn't matter to me

1 Like

My question was more out of curiosity and understanding the technical side of it, mainly why one pulls one list and the other pulls a slightly different list. The channel differences between the lists are not significant - the "missing" channels from each list aren't any channels we watch.

My main reason for trying jgomez's docker was the ability to pull in Canada and UK lists. Now those lists do have several channels that I am interested in that aren't available in the US lists. Ultimately, I will probably just leave both dockers running and adjust my custom channel sources as needed.

I did have a follow up question - since the Canada and UK lists are significantly different, I imagine I have to set up multiple sources - one for each M3U URL. At least that's the way I configured it. There's not a way to "combine" different URLs into one list/source, correct?