Experimental: Stream Links from the Guide via Custom Channels

Is there a list of streamlink channels that do work?

Soecifically android

Does anyone have the entry for the weather channel?

1 Like

Try twcweather://

Is there a way I can also look up channel numbers?

1 Like

Anybody knows how to launch the Tennis Channel app (live feed) via Stream Link? (The Xfinity TVE feed is very inconsistent). Thanks.

I found a good reference here:

No luck with this link but thanks for checking!

Is there a link for YouTubeTV for MSNBC? Running on nVidia Shield.

Thanks, I think I am still missing the tvg-chno number.

If there is a guide we can put together on these numbers it would be awesome.

You can make up any number you want

youtubetv://watch/q6bWEVqhP8o should work, but only on iOS. It won't work on tvOS.

Thank you! Is that a limitation of the YTTV app on android? I did get MSNBC working through the NBC app/link but the video quality is horrible low res.

I know it's a limitation of the Apple TV version of the YTTV. I'm not familiar with the Shield. It looks like it runs a version of Android? You can give it a shot. I don't have a way to test it.

1 Like

"station-id: you can assign it afterwards:"
I thought the tvc-guide-stationid= was the hard link to the actual station for getting the EPG
so again, if that is correct, how do we find that stationid for the strmlink channels.
If that's not correct how does the EPG match to something like: twcweather://

See post #130.

Thanks again.it didnt work for me, must be app/os compatibilty with deep-links

Before I discovered Channels I used to experiment with recording from YTTV on nvidia shield, directly into Sagetv. The only way I could ever get YTTV to tune was through brute force adb commands with a batch script in windows or a linux variation. Windows sample still works. The movements are to get the keyboard search selected at the top of the android tv home screen:

@echo off
set "myvar2=%2"
set "myvar=%1"
if "%myvar%"=="" set /p "myvar=Enter Value: " || set "myvar=Default Value"
goto %myvar%

:732
rem USA
adb shell input keyevent KEYCODE_HOME; sleep 3
adb shell input keyevent 19 19 19 19; sleep 1; input keyevent 21 21 21; sleep 1; input keyevent 22; sleep 1; input keyevent 23; sleep 1
adb shell input keyevent 19; sleep 1
adb shell input text "stream\ usa\ on\ YouTube\ TV"
adb shell input keyevent 66
exit
:end

Any of you smarter folks know of an easier way that can be integrated into Channels?

Can't navigate to the live feed directly, but you can use this to open the app (requires latest TestFlight)

app://com.tennischannel.tceverywhere

app://tv.sny.ios

Aha! For those who want to launch YTTV on Apple TV, you can use app://com.google.ios.youtubeunplugged. I don't think you can launch directly into a channel like this. At least nothing I've tried has worked so far. Oddly, this doesn't work on iOS even though I got the bundle id from the iOS version.:man_shrugging:t2:

4 Likes

Thank you for digging into this. I'm not too worried about iOS. Works great on ATV.

1 Like