An easy way for Channels DVR to watch YouTube Live vids

Quite the bummer about TWiT. It's beyond my know-how, but I'd keep it in my guide if there were away to make it show as "Off air" instead of blank when there is nothing streaming.

Yeah, it'll still be able to view the stream when it's live.

yeah the code looks at the icon that's set by the channel owner. if the stream is offline during the times that it checks, it gets an error back that no stream exists -- and it displays that error logo.

you can specify the icon so it doesn't try to auto-detect, append tl=logo.png to the end of the URL, like: https://kister.net/mpl/yt2m3u8.mpl?v=@twit,tl=https%3A%2F%2Ftwit.tv%2FTWiT-iOS-1024x1024.png. that one in particular isn't a great logo but it works.

1 Like

@jkister FYI it looks like there may be an issue with your process.

2024/04/03 21:07:13.296627 [ERR] Failed to parse m3u for HLSTUBE: malformed M3U provided

I verified that the youtube link that I am using is good:

here is my link for channels:
https://kister.net/mpl/yt2m3u8?v=CG2XDTgvZPo

Try using https://kister.net/mpl/yt2m3u8?w=@CBNnewsonline

These are the settings I'm using, gets guide data using tvc-guide-stationid="109977"

#EXTM3U
#EXTINF:-1 channel-id="CBNnewsonline" channel-number="3779" tvg-chno="3779" tvg-id="CBNnewsonline" tvc-guide-stationid="109977" tvg-logo="https://i.ytimg.com/vi/CG2XDTgvZPo/maxresdefault.jpg?v=6255aa76" tvg-name="CBN News" tvc-guide-title="LIVE NOW: CBN News - Because Truth Matters" tvc-guide-description="CBN News. Because Truth Matters",CBN News
https://kister.net/mpl/yt2m3u8?w=@CBNnewsonline

Fixed. I think I broke it yesterday while dealing with an unexpected volume of traffic due to an app developer and another group who distribute a large list of channels started using this method in their stuff. I built this thing with Channels in mind, never really considered people finding this thread from googling and using it on their own.. Nothing was broke, but i had to go and tinker with it.

Sorry about that.

3 Likes

Thanks! This remains such a great tool, I'm so grateful to you for it.

Well now you've got me curious which app or group is this? I'd love to follow those discussions too.

1 Like

IPTV and M3U community is big. The m3us Matt Huisman maintains are mentioned on EVERY iptv community. Only a matter of time until they found yours.

You should be proud. You came up with a method to make YT playlist very easy. Lots of people enjoy it. Thats how my son watched Mrs. Rachel on CDVR

@jkister youbdid a GRRRRREAT! Job accordingbto Tony The Tiger

4 Likes

thanks! I like your config better. I've always struggled getting good guide info...

1 Like

Sorry if I have missed it, is there a way to request a specific resolution like 4k ?

See this post

There was a post showing how to query a You Tube channel to see what resolutions it offered, but that post has disappeared from this thread for some reason and the method no longer works. I'm guessing someone was abusing it.

thanks for this thread! here is a question / clarity that would be most appreciated. If I find consisted live channels (see below). and they aren't live 24hrs a day but do have gaps... how can I ensure the link within the Text file that points channels to it is updated when it does go live. ( and when its not can I make channels show a screen that says no live at this time). Was that clear? using the two below BigJetTV and LA Flights, I used this link to extract the M3U link then inserted into TEXT file... when it was live it works fantastic. when not I see server error (that is message I would like to make generic)(equally when it goes live again im hoping the link works and I don't have to generate M3U every time?

here is extractor

BigJetsTV. https://www.youtube.com/@BigJetTV/streams
https://www.youtube.com/watch?v=gONtw18mgcU

LA Flights. https://www.youtube.com/@L.A.FLIGHTS
https://www.youtube.com/watch?v=ikVbalBKqUA

You can set the title/description manually (post 85), but there's nothing that can modify the guide data automatically when they go live.

There's nothing that can do that either. I changed the error message from the ugly "400 Bad Request" to a little more friendly "400 No Stream Found" though.

for this one, you can do something like (change the channel number at the end):
https://kister.net/mpl/yt2m3u8?v=@BigJetTV,logos=https%3A%2F%2Ftiny.cc%2Fbigjettv,tgd=LIVE%20AVIATION,tgt=Big%20Jet%20TV,c=0.0091

it'll error when you try to watch it and they're not live, but the guide will look right all the time.

https://kister.net/mpl/[email protected],logos=https%3A%2F%2Ftiny.cc%2Flaflights,tgd=Home%20of%20the%20One%20More%20Plane,tgt=L.A%20Flights,c=0.0092

1 Like

Thank you!

just tried with your new link for LA flights

they are live JFK as i type but the link copied and pasted

https://kister.net/mpl/[email protected],logos=https%3A%2F%2Ftiny.cc%2Flaflights,tgd=Home%20of%20the%20One%20More%20Plane,tgt=L.A%20Flights,c=0.0092

produced error of

In my experience, Kister Method URLs are entered as Custom Channels differently, via one URL, no TEXT file required. As mentioned in the first post, it can support multiple v=vid_id as well, by combining them with an &.

cool i’ll try that tonight thanks for quick replies and big help ….
i’ve tried on his site (or so i think) to get it to generate the m3u but no luck for me (using imac and the web based channels )

i have some time off coming up and i want to learn how to use it better along with multi view😁

2 Likes

That's what you see when Channels DVR gets disconnected from the source stream.
Happens with all sources, HDHR tuners. TVE and Custom M3U channels.

Ok so here’s my dilemma, when the live stream stops then on another day starts again (and I don’t know how these live channels work..aka same address or not).. today used recommendation url method. Yesterday fine. Today error but even if you click my link above you can se they are live right now… but in channels an error…hmmm, is this something I’m doing wrong or a YouTube thing where link changes?
Appreciate then extra time and input you all are doing trying to assist.

it's hard to tell which link above you mean- because as of right now some look live, but they're not.
@BigJetTV - none live
v=gONtw18mgcU - not live
@L.A.FLIGHTS - 1 live
v=ikVbalBKqUA - not live

It might be that Youtube is confusing about "Live". The author can put LIVE in the title, and have LIVE right in the video, but it's not really live. There are only really 2 ways I can think of to know if the video is really live using youtube's webpage:

  1. the video will not have a start/end time - if you see it's 5 hours 33 minutes long (or whatever) it's not live, even if the title/background says it is.
  2. if you go to the streams page, you'll see a ((.)) LIVE symbol in the lower right instead of the total time of the video.

lmk if that's actually the issue, because I'd like to help you get it working if not.

2 Likes

Hmm I’ll have to study more, thank you for this

ok seems to be working a-ok, next test is when a stream not now active goes live again... beyond that is there a way to customize font / size ? of the text in the grid/show/channel?