ADBTuner without hardware encoder possible?

1 Like

Have you tried checking the "compatibility" box for your channels. I see you are running an older Firestick. I didn't have as much luck with my older Firesticks, and ended up going with new Chromecasts.

1 Like

Yeah. It's checked. I wonder if I just have the wrong information. Does anyone have a westcoast list for yttv

1 Like

This is what I have for YouTube TV USA West, https://tv.youtube.com/watch/DJ7m0fdLKEY
I am not sure if they are the same for everyone or specific to each login.

how are you finding that information? youtube.tv or looking at adb software?

I found the links through the youtube tv website. And I posted a full .json file for importing into ADBTuner. However, it only contains east coast streams and doesn't contain locals as they are geolocated.

Its not user specific.

1 Like

I looked in the webbrowser to get it and put it in my ADBTuner.

how can I remove the channels all at once?

here is what my logs give me.. not sure what i am doing wrong.

2023-11-15 21:02:20.098 - server - Tuner: Tuning to CBS on Fire TV Max
2023-11-15 21:02:20.101 - lib.adb - ADB: Connecting to device (attempt 1).
2023-11-15 21:02:20.304 - lib.adb - ADB: Connected.
2023-11-15 21:02:20.304 - lib.adb - ADB: 192.168.6.101 - dumpsys display
2023-11-15 21:02:20.422 - lib.adb - ADB: 192.168.6.101 - getprop ro.build.version.release
2023-11-15 21:02:20.451 - lib.adb - ADB: Android Version: 9.0.
2023-11-15 21:02:20.451 - lib.adb - ADB: 192.168.6.101 - input keyevent KEYCODE_WAKEUP
2023-11-15 21:02:21.164 - lib.adb - ADB: 192.168.6.101 - pm list packages -3
2023-11-15 21:02:21.331 - lib.adb - ADB: 192.168.6.101 - pidof com.amazon.firetv.youtube.tv
2023-11-15 21:02:21.552 - lib.adb - ADB: Stopping media playback.
2023-11-15 21:02:21.553 - lib.adb - ADB: 192.168.6.101 - input keyevent KEYCODE_MEDIA_STOP
2023-11-15 21:02:22.456 - lib.adb - ADB: 192.168.6.101 - am start -a android.intent.action.VIEW -d "https://tv.youtube.com/watch/D1vdtklRyHg" com.amazon.firetv.youtube.tv
2023-11-15 21:02:22.581 - server - Tuner: Waiting 5 seconds to allow sleeping device to setup.
2023-11-15 21:02:34.278 - server - Tuner: Compatibility Mode - Stream released after 14.18 seconds. Display was off, application (com.amazon.firetv.youtube.tv) was closed.
2023-11-15 21:02:34.278 - lib.adb - ADB: Closing connection - 192.168.6.101
2023-11-15 21:02:34.280 - uvicorn.access - 174.218.117.107:1177 - "GET /stream/1/118 HTTP/1.1" 200
2023-11-15 21:02:34.287 - root - Tuner: Stream open (attempt 1).

When I type in this URL https://tv.youtube.com/watch/M2YyNsA47Lw it tries to show me Law and Order:SVU. Maybe your links are wrong.

does this stream only tv everywhere?

@dubx99 Here is my YTTV ADBTuner export for west coast.

1 Like

No, any channel that has a link, can be tuned and streamed. That's one of the great things about these solutions, is you can pull channels into the ChannelsDVR that never had TVE.

does the app have to be on or just installed on the device?

In a nutshell ADBTuner tunes the app on an android device which outputs via HDMI to an encoder which then streams video to Channels. So yes the app will be on when it is being used. ADBTuner will open the app if it is not already open and theoretically turn to the correct live channel.

so i need an encoder? Is that why its not working? They are all m3u8

Yes you do. Yes that’s why. And you really need to read the beginning of this thread. And you need to also read up a little on HDMI for Channels.

This post from a couple of weeks ago may also clear things up a little.

And now I understand why you asked this. It actually doesn't really have anything to do with TVE. TVE is an authentication method which is bypassed using this method as the apps on the devices take care of authentication.

man... my encoder is ffmpeg and streamlink why do i need a hardware encoder?

It is how you convert your hardware Android device’s physical hdmi output to a video stream format Channels can use.

there has to be a way to take this video stream and remux or transcode without a hardware encoder. I mean the streams are m3u8 as it is, why would it need encoded? why not have chromium stream it and the software remux or copy?

1 Like