Pluto for Channels

@babsonnexus Fair question. I shut down the maddox container and then used the same port it was using, which was 1080.

When maddox is running, I get this:
image

But when maddox is shut down and joagomez is running it does not resolve:

I will add that the logs look weird to me. It looks like it is trying to run on port 7777 even though I specified 1080:
image

This was my docker run command to create the container:

You should have -p 1080:7777

2 Likes

Ah-ha! That was it! Thank you! It is up and running now, and all of the channels seem to be working.

I'm seeing a slightly different list of Pluto channels between the Pluto Docker and the published URLs https://i.mjh.nz/PlutoTV/us.m3u8
https://i.mjh.nz/PlutoTV/us.xml

For example, I don't see the following channels in the Docker. Any idea why the difference?
Oxygen True Crime Archives
Ink Master
Jeopardy! hosted by Alex Trebek
Wheel of Fortune
Hot Bench
PBR RidePass

look at using the jgomez177/pluto-for-channels docker as this contains those channels.
(Although I do a potential issue that may arise when using the default channel numbers as Hot Bench conflicts with NFL Channel on channel number 2480, and PBR RidePass conflicts with Pluto TV News on channel number 2520 and I will try to address this on an upcoming version).

I'm currently using jonmaddox/pluto-for-channels (v1.2.14), I'll switch over to jgomez177/pluto-for-channels docker instead.

@joagomez feel free to open a PR against my repo.

2 Likes

Hi there,
I'm using the ltest version of the pluto for channels container and I'm not getting any metadata

Hi there,
I'm using the Pluto TV docker and noticed I'm not getting guide data.
I have the m3u and epg set from the West coast.
Streams play fine and I see the Gracenote art with each channel.

Which docker, jonmaddox or jgomez?
It's starting to get confusing with all the cross posting.
Might want to look in the docker log for any errors.

1 Like

Hi there,
I'm using jgomez.

Working for me. Source settings

Have you checked the docker container log?
By default, it downloads EPG for US_Local, US_East, US_West, Canada and UK every two hours.

Hi there,
all fixed.
Had to re-deply the docker.

Ok, so I pulled jgomez177/pluto-for-channels from docker and now I went from v1.2.14 down to v1.03. Is that correct? I also now have a lot more choices to pick from for the playlist.m3u and epg.xml files. I'm located in the US on the East Coast.

Questions:

  • What's the mjh_compatible vs maddox_compatible? Do I pick one of these for the playlists or one that's listed on the main page?
  • What's the difference between the PLUTO LOCAL vs PLUTO US_EAST?
  • Do I pick the xml or xml.gz file for the EPG?

See screenshot below:

2 Likes

Doesn't matter unless you want the channel-id in the playlist to match maddox or i.mhz.nz style

Local vs East vs West from what you can see comparing the Playlist M3U's
Local: CBS News city, WeatherNation city and maybe some local stations
East: CBS News Philadelphia, WeatherNation Charlotte, WSB Atlanta, WSOC Charlotte, WFTV Orlando
West: WeatherNation Los Angeles, KIRO Seattle

Doesn't matter, they're identical. The *.xml.gz are zipped versions of the *.xml. Channels handles both.

1 Like

I am unable to find Orlando WeatherNation. I am using NoCords.

Should I move to another playlist?

2 Likes

Thank you. This is really helpful.

1 Like

I have migrated the latest version over to GitHub

docker pull ghcr.io/jgomez177/pluto-for-channels:latest

Version 1.04 that cleans up the code and gives the option to pull only those wanted playlists

2 Likes

Once I can port some of my changes from python into javascript may look at doing a PR :blush:

1 Like

No more US East, US West, Canada, UK ?
I only use US Local.

Pluto Playlist v1.04

Last Updated: Feb 23, 2024

PLUTO LOCAL: http://192.168.1.3:8080/pluto/local/playlist.m3u
PLUTO LOCAL channel-id by "provider"-"id" (i.mjh.nz compatibility): http://192.168.1.3:8080/mjh_compatible/pluto/local/playlist.m3u
PLUTO LOCAL channel-id by "slug" (maddox compatibility): http://192.168.1.3:8080/maddox_compatible/pluto/local/playlist.m3u

PLUTO LOCAL EPG: http://192.168.1.3:8080/pluto/epg/local/epg-local.xml
PLUTO LOCAL EPG GZ: http://192.168.1.3:8080/pluto/epg/local/epg-local.xml.gz