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

You're welcome, and Thank you, that's very generous of you!
Happy New Year!

2 Likes

This is great, I ditched docker which was flaky (after updates) and taking up a lot of resources on my server.

2 Likes

Possible fix in v2022.01.20.2019

3 Likes

is there a way to do a custom epg if we're using the custom start number, or is that not necessary?

edit: nvm, seems not necessary...but i've got no logos or guide images on stirr. what am i doing wrong?

edit 2: @HankLloydRight looks like there's a bug in the custom playlist generator for stirr that is borking the icons. this is a sample of what the m3u looks like (note the tvg-logo value):

#EXTINF:-1 channel-number="9520" channel-id="stirr-dco" tvg-id="dco" tvg-logo="https://nocords.xyz/stirr/imgs/4419db00f90d6a8c24fc03e2c6ccfdab.pnghttps://nocords.xyz/stirr/imgs/4419db00f90d6a8c24fc03e2c6ccfdab.png?cb=c4ca4238a0b923820dcc509a6f75849b",STIRR | National

Yes, I'll get that fixed shortly. There's a current problem with the GO program loading the data from STIRR. As I was debugging this yesterday, I must have borked something with the image replacement NOCORDS is doing. I'll definitely get it fixed in the next couple of hours. Thank you.

Can someone running the STIRR GO Docker see if your code is running, or erroring out? This is what I'm getting currently, and I don't know why:

2022/02/01 09:14:19 Beginning cache fill
2022/02/01 09:14:19 Found 110 channels in lineup, getting channel metadata and guide. This may take a moment.
.....................2022/02/01 09:14:20 Error when filling cache unexpected end of JSON input
1 Like

This thread mentions new errors: Stirr for Channels - #151 by carterbunch

1 Like

Ok, please try the custom page again, I fixed the logo bug, but the STIRR JSON error is still causing a problem.

1 Like

Stirr docker keeps restarting every minute. Checked the docker hub but no update. States updated 9 months ago so stirr must have made so change.

1 Like

logos look good now, thanks!

1 Like

#HankLloydRight you rock!
Your non-docker source for Pluto worked like gangbusters right out of the gate!
Now my cup runneth over with 335 free channels thanks to you and your project.

3 Likes

You're very welcome and thanks for the support!

And yeah, PlutoTV can be a bit overwhelming at first. :slight_smile:

1 Like

I've been using the https://nocords.xyz/pluto/playlist.m3u playlist and it works great. I am wondering (and I am still pretty much of a novice) if this playlist exists in a mpeg-ts output format? Or if I can convert it to mpeg-ts?

1 Like

The Playlists on nocords.xyz are simply lists of channels and where to access that content from the providers. Unless Pluto and/or Stirr offer mpeg-ts streams for their channels, there's no way to 'convert' the playlist themselves to a different format. It's really just a large text file. But if those individual streams are available in a different format, let me know and maybe nocords.xyz can produce a playlist that points to those streams. But since nobody else has ever mentioned mpeg-ts streams, I suspect they don't exist. Sorry.

2 Likes

I am fairly new to Channels, and decided to set up Pluto TV using the nocords epg. Unlike some of my sources, I'm seeing large holes of missing epg data on Pluto channels if I look ahead 23+ hours (screenshot below). Is this to be expected, or should I try something on my end? Here's what I have, and what I've tried so far:

Running Channels v2022.05.25.0242
Pointing to https://nocords.xyz/pluto/epg.xml (and https://nocords.xyz/pluto/playlist.m3u)
Refresh every 3 hours

I have tried restarting Client. I have tried fetching guide updates on Server, then restarting Client. I have tried re-download entire guide on Server, then restarting Client. I have tried using https://nocords.xyz/pluto/epg.xml?cb=8675309 as recommended earlier on in this thread.

PS - The other holes shown in the screenshot are Stirr channels, also from nocords (https://nocords.xyz/stirr/epg.xml)

Thanks in advance.

You're seeing all the data that's available.

3 Likes

12 hours tops for me looking at my android client. Used to be 8. On the bright side, you can record, which you can't do on the Pluto app. No subtitles either.

1 Like

While it’s possible that this is all the data that was available at 9am, I have noticed this behavior when you have multiple sources with two different channels using the same channel number. ie check to see if channel 978 Dora on Pluto is also say 978 nasa on another source. Are you showing data now?

2 Likes

Overlapping channel numbers are not supported by Channels. It is your responsibility to make sure they're unique.

1 Like

@Rice Thanks but I did not find any duplicate channel numbers

@jkr4m3r and @tmm1 Update: I see that the holes have moved ahead now, and are showing around 1pm tomorrow (originally were around 9am tomorrow when I took the screenshot). In other words, more data has filled in and another 4 hours of programming is visible now - leading me to agree that I'm receiving all the data that is available when updates occur.

1 Like

@Rice

Custom Channels > Edit Settings > Options > Ignore Channel Number From M3u

I use to have them selected as "Prefer channel number from m3u". But when I used to have 20 sources (only running 4 sources now) I ran into duplicate channel numbers.

Telling Channels to ignore channel numbers let's Channels DVR assign channel numbers. You won't get overlaps.