An easy way for Channels DVR to watch YouTube Live vids

Thanks! Awesome. So far this is working great with TWiT Tech Network's Stream:

2 Likes

The script is very youtube specific- since that site doesn't feed to youtube, it doesn't work with it. there are other live feeds of sydney on youtube like Sydney Live Camera and Sydney Harbor Bridge though.

If you know how to get that m3u8 url with wget/curl, I could probably whip something up. I gave it a few minutes but it's not clear to me how to get it.

1 Like

In the past I was surprised to learn that hlstube worked for streaming Twitch livestreams as well as YouTube ones. Is there any chance kister.net can handle the same?

Here's an example: Twitch

It's not similar enough to work easily.

Thanks for giving it a go mate. I'll put some time into it.

I think something bad happened

https://kister.net/mpl/yt2m3u8?w=kFQt7yVo1AM

1 Like

No, you're just doing it wrong. That's not a LIVE YouTube video.

1 Like

You are right. Only live streams work.

https://kister.net/mpl/yt2m3u8?w=F2NreNEmMy4

Can this work on VLC?

1 Like

SUPER useful, I'm really appreciating this for a few streams now, thank you so much for creating this tool and sharing it! It's working great for me so far.

Also I have a question, with Docker/HLStube, when I set up the TWiT Network stream last year, the blank guide data was broken up into hour-long recordable blocks in Channels DVR, which, at the very least, made the shows recordable. With this (much easier!) Kister Method, however, the guide shows as one long continuous stream, making it more difficult to schedule any recordings. Ultimately I'd love to figure out the best way to get the TWiT network's consistent EPG in there, as it's the same every week, but for now just a way to even record hourly would be fine.

Is this possible with the Kister Method?

remove this from your playlist m3u8.
tvc-guide-placeholders="false"

My source isn't editable text, it's just the URL, formatted the way the Kister Method prescribes:

2 Likes

The Kister method is putting that in the m3u8.
Maybe he can create an option to disable it.

Ah OK, yeah, that makes sense. Would be cool if we could enable it on a channel-by-channel basis. Because it would be great for a channel with shows like the TWiT Network, but I wouldn't want it for a 24/7 livestream of lo-fi music.

Did you get TWiT working with the Kister method?
Thought he said it would only work with You Tube live feeds.
TWiT works fine w/hlstube.

Edit: NM I see you're using their You Tube feed with this

1 Like

sure, that's not difficult. It's kind of backwards from the default behavior for tvc-guide-placeholders, but it works by appending a ph=X parameter where X is the length of time you want in seconds -- so ph=3600 to get Channels' default behavior (1 hour blocks), ph=7200 to get 2 hour blocks, or ph=1800 to get 30 minute blocks, etc.

so like https://kister.net/mpl/yt2m3u8?v=F2NreNEmMy4,c=60000,ph=3600

note- It'll take some time for the guide to update if you're adding the ph=X to an existing channel for the first time. You can hurry it by using Settings -> Guide Database -> Maintenance -> Fetch Guide Updates

3 Likes

Hey, wow, that's fantastic! I set it up for 2-hour blocks for the livestream of TWiT, and it's working great! I really appreciate that.

https://kister.net/mpl/yt2m3u8?v=F2NreNEmMy4,c=60000,ph=7200

1 Like

is it possible to choose resolution?
360p, 480p?

2 Likes

https://kister.net/mpl/yt2m3u8?w=mhJRzQsLZGg,r=360p not work.

but https://kister.net/mpl/yt2m3u8?w=mhJRzQsLZGg working.
Advice?

i will try on some softwares, but what i do is i test every stream on vlc and than on others.
Are link is pernament?