Non-Docker source for PlutoTV and Stirr m3u playlists and EPG

Ok everyone, I've bought a new domain and moved everything over to this new domain: https://nocords.xyz/

Where we're going, we don't need 'cords'.

Please update all your links in Channels Admin page to these links. This domain will be the permanent home for this project as long as I am able to maintain it (the foreseeable future).

I'll keep the old links available for the next month or so so people have time to move them over.

I also updated the thread title and first post to add the info for Stirr.

note: If the new domain doesn't work for you, give it some time for the DNS to propagate.

6 Likes

Thank you @HankLloydRight! I can finally turn off my Raspberry Pi which has only been running these Docker containers for months.

@matthuisman has also released a Samsung TVPlus for Channels Docker container. I hope I am not asking for too much...would you be able add this container to your project?

2 Likes

Yes, I can absolutely add that to the project, but I looked at his code, and as far as I can tell, the only thing his code does is query his own links from https://i.mjh.nz and spit them back out of Docker unchanged. So really, it's adding a middleman to the process -- you could just use these https://i.mjh.nz directly and skip Docker altogether.

And here's the code to demonstrate:

def _playlist(self): self._proxy(f'https://i.mjh.nz/SamsungTVPlus/{REGION}.m3u8')
def _epg(self): self._proxy(f'https://i.mjh.nz/SamsungTVPlus/{REGION}.xml')

If anyone knows the code and can explain otherwise, please do. But IMHO the SamsungTV Docker is overkill, just use the direct links.

4 Likes

Please be sure to report back if you have any problems/issues. I don't think these links should cause any problems.

Hi
Thank you for your work
I tried with stirr and it seems to be working ok,
but on TV guide images (thumbnails) for current program do not show up

1 Like

@ HankLloydRight
Yes, that's right.

Simpler to use the urls directly.
It was basically a "test" for me doing my first Channels docker image.

1 Like

Gotcha, thanks for the explanation!

If you switch back to Docker, what’s the result?

Just tested over last 24hrs and can confirm that for the moment the Pass recording option is still not working
Only Recording from EPG is working...

Does anyone have a solution/workaround?

Thx

1 Like

Depends on what you want to do, but that question belongs in the Advanced Pass area.
Pluto doesn't have good info in the EPG to work like other sources OTA/Cable/TVE/Locast.
No Seasons or Episodes, lack of Tags like New, crazy Genres, etc.

1 Like

That’s what I thought...
Weird that even using a match on a title does not create recurring recording events...
Maybe I am doing something wrong...
I will continue to experiment with the advanced pass settings ...

That's because to Channels DVR every airing looks the same.
Same (supposed to be unique) program id, same description.
So after recording one airing, Channels DVR thinks all the rest are the same episode and it only records an episode once. Movies work better on Pluto.

Got it... Too bad as this is a key feature I'd like to use to record daily news for example...

2 Likes

LOL, I just saw this morning that this reply was from you Matt. Thanks for replying!
I'm been meaning to reach out to see if I was missing anything in your Docker/Python code.
I don't know Python, so I wanted to be sure I got it right.
-Hank

2 Likes

Its interesting note here that the SamsungTV Plus has more complete data (tags/images/etc) than PlutoTV has

Please don't clutter up this Custom Channels topic with discussions related to the sources (Pluto/Stirr/Samsung/etc.) EPG data.

If you want to discuss this, feel free to create a topic in
Custom Channels - Channels Community or TV Talk - Channels Community or Advanced Passes - Channels Community

Users come to this topic to learn about and discuss the topic title. They don't want to have to scroll through unrelated/off-topic posts. See Forum FAQ - Keep It Tidy

Thanks

6 Likes

Any instructions available for those who don't know what to do with the files on git?

1 Like

Unless you want to clone the functionality of the website, you don't need to do anything with github. Just follow the directions in the first post or here: https://nocords.xyz/

2 Likes

Wow, I was expecting it to be WAY more complicated. :joy:

Thank You!!

1 Like

Hello Folks,

Turns out this project is more popular than I expected and I'm seeing connections from many countries.

But there are a few people who are downloading the Pluto EPG every hour on multiple devices. This is a very large file - about 6MB each time it's accessed. In just the few days this has been up, the Pluto EPG has consumed over 6GB of bandwidth.

Since the underlying Pluto epg.xml file is only refreshed every three hours, it makes no sense to pull this file every hour.

Please review and update your Channels admin settings and make sure you are pulling the Pluto EPG no more than every three hours. It's just a waste of bandwidth.

I will continue to offer this service totally for free as long as people don't abuse it.

Thanks.

2 Likes