I am using ONN 4K Pro. Once I got on a version of ADBTuner that successfully dealt with the Hulu "Who's Watching" screen I have not seen any tuning problems.
In the past when I was using Hulu Live, I had problems with re-authenticating. It happened enough that I moved along to something else.
YMMV
Do you mean your Hulu app would need to re-login? What platform were you running on?
I have not had to re-login a Hulu app that I can remember on either my ONN box or my Rokus
Hi, sorry if this gets a bit technical – I’m a developer so I ended up digging fairly deep into how this works.
I’ve been experimenting with ADBTuner to launch live channels in the NOW app. The deep link works fine when launched manually via ADB, but only if I explicitly specify the activity with -n. For example:
Google TV:
adb shell am start \
-n com.bskyb.nowtv.beta/com.peacock.peacocktv.GoogleMainActivity \
-a android.intent.action.VIEW \
-d "https://tv.client.ott.sky.com/deeplink?deeplinkData=..."
Fire TV:
adb shell am start \
-n com.bskyb.nowtv.beta/com.peacock.peacocktv.AmazonMainActivity \
-a android.intent.action.VIEW \
-d "https://tv.client.ott.sky.com/deeplink?deeplinkData=..."
So the only real difference is the activity (GoogleMainActivity vs AmazonMainActivity). When run manually this launches the correct channel every time.
However, in the version of ADBTuner I’m running the UI only exposes:
• URL
• Package Name
• Alternate Package Name
• Compatibility mode
There doesn’t appear to be a Component field anymore.
In the screenshot above there is a Component field (com.cbs.app.tv.ui.activity.DeepLinkActivity), which would actually solve this perfectly because the Fire TV case needs an explicit component like:
com.bskyb.nowtv.beta/com.peacock.peacocktv.AmazonMainActivity
So I’m wondering:
- Was the Component field removed in newer versions, or is that screenshot from a different build?
- Does the backend still support a
componentproperty in the channel JSON even if the UI no longer exposes it? - If not, would it make sense to fork and add a
componentfield so the command can be executed as:
am start -n <component> -a android.intent.action.VIEW -d <url>
That would allow apps that require an explicit activity (like the NOW Fire TV app) to work properly.
Just curious if anyone has tried something similar or if there’s already a recommended way to handle apps that require explicit activities.
I think I was mainly using TVE at that time, but I think it also triggered forced password changes for the app as well. I've noticed disney and hulu have not forced password changes in a while but I no longer have Hulu Live TV.
Just got Google TV streamer. Olivetin project 1 click built ADBtuner perfectly. Trying to setup w Hulu Live. Was able to add 3 channels via adbtuner app and that worked well and they are in guide (ESPN is one of them). ADBtuner app shows Endpoint Connection Successful (green), Android 14 (green), Available (grey). Tried to watch ESPN by selecting from CDVR guide on google phone app. Google TV device plugged into a TV for now. Jtech encoder is online and has worked before but nothing plugged into its HDMI (since Google TV device plugged into TC so I can monitor it). Got "Oops. There was an error playing this video error" from Hulo when I clicked on ESPN cannel from CDVR guide. Logs from adbtuner container are below. Any help is appreciated. I did edit out some redundant lines from log about "waiting for tuner", etc.
2026-03-12 00:48:32.191 - lib.adb - ADB: Sending keep alive.
2026-03-12 00:48:32.191 - lib.adb - ADB: 192.168.10.175 - input keyevent KEYCODE_WAKEUP
2026-03-12 00:48:45.465 - stream - [Tune k3nySGayTUHmLH3fz25MWk] 192.168.10.10:5592 | Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36
2026-03-12 00:48:45.475 - stream - [Tune (k3nySGayTUHmLH3fz25MWk)] No active tuners found for ESPN. Reserving a new tuner.
2026-03-12 00:48:45.476 - tuner_management - [Tune k3nySGayTUHmLH3fz25MWk] Attempting to reserve tuner for: ['com.hulu.livingroomplus'].
2026-03-12 00:48:45.482 - tuner_management - [Tune k3nySGayTUHmLH3fz25MWk] Available Tuners:
2026-03-12 00:48:45.483 - tuner_management - [Tune k3nySGayTUHmLH3fz25MWk] Name: Google TV Streamer Priority:
2026-03-12 00:48:45.483 - tuner_management - [Tune k3nySGayTUHmLH3fz25MWk] Using first available tuner (by priority).
2026-03-12 00:48:45.484 - tuner_management - [Tune k3nySGayTUHmLH3fz25MWk] Reserved Tuner: Name: Google TV Streamer Priority:
2026-03-12 00:48:45.484 - stream - [Tune (k3nySGayTUHmLH3fz25MWk)] Tuning to ESPN on Google TV Streamer
2026-03-12 00:48:45.487 - stream - [Tune (k3nySGayTUHmLH3fz25MWk)] Using channel configuration: Deep Links (default, recommended) (8ec77d65-30d6-46a3-8045-282571cff8d8)
2026-03-12 00:48:46.017 - lib.adb - [Tune (k3nySGayTUHmLH3fz25MWk)] ADB: 192.168.10.175 - pidof com.hulu.livingroomplus
2026-03-12 00:48:46.114 - stream - [Tune (k3nySGayTUHmLH3fz25MWk)] Using https://www.hulu.com/network/espn-3d2b4e9c-7cd6-40f2-b24f-0f0baf4d3eb2 to load channel.
2026-03-12 00:48:46.114 - lib.adb - [Tune (k3nySGayTUHmLH3fz25MWk)] ADB: 192.168.10.175 - input keyevent KEYCODE_MEDIA_STOP
2026-03-12 00:48:46.183 - lib.adb - [Tune (k3nySGayTUHmLH3fz25MWk)] ADB: 192.168.10.175 - am start -W -a android.intent.action.VIEW -d 'https://www.hulu.com/network/espn-3d2b4e9c-7cd6-40f2-b24f-0f0baf4d3eb2' 'com.hulu.livingroomplus'
2026-03-12 00:48:49.927 - stream - [Tune k3nySGayTUHmLH3fz25MWk] Waiting for playback start. Status: unknown
2026-03-12 00:48:58.266 - lib.adb - [Tune (k3nySGayTUHmLH3fz25MWk)] Checking for profile screen
2026-03-12 00:48:59.544 - stream - [Tune gdC6Ga2XJUqKfrmzMp3PfY] 192.168.10.10:5592 | Go-http-client/1.1
2026-03-12 00:48:59.546 - stream - [Tune (gdC6Ga2XJUqKfrmzMp3PfY)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 00:49:00.547 - stream - [Tune (gdC6Ga2XJUqKfrmzMp3PfY)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 00:49:01.547 - stream - [Tune (gdC6Ga2XJUqKfrmzMp3PfY)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 00:49:02.143 - server -
--------------------------------------------------
Tuner "Google TV Streamer" is currently in use and locked.
Tune ID: N/A
Channel: ESPN
Lock Obtained: 2026-03-12 00:48:45 (0.29 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2026-03-12 00:49:19.557 - stream - [Tune (gdC6Ga2XJUqKfrmzMp3PfY)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 00:49:20.557 - stream - [Tune (gdC6Ga2XJUqKfrmzMp3PfY)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 00:49:21.398 - lib.adb - [Tune (k3nySGayTUHmLH3fz25MWk)] Checking for profile screen
2026-03-12 00:49:21.557 - stream - [Tune (gdC6Ga2XJUqKfrmzMp3PfY)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 00:49:28.560 - stream - [Tune (gdC6Ga2XJUqKfrmzMp3PfY)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 00:49:29.561 - tuner_management - [Tune gdC6Ga2XJUqKfrmzMp3PfY] Attempting to reserve tuner for: ['com.hulu.livingroomplus'].
2026-03-12 00:49:30.565 - tuner_management - [Tune gdC6Ga2XJUqKfrmzMp3PfY] Attempting to reserve tuner for: ['com.hulu.livingroomplus'].
2026-03-12 00:49:31.569 - tuner_management - [Tune gdC6Ga2XJUqKfrmzMp3PfY] Attempting to reserve tuner for: ['com.hulu.livingroomplus'].
2026-03-12 00:49:32.279 - server -
--------------------------------------------------
Tuner "Google TV Streamer" is currently in use and locked.
Tune ID: N/A
Channel: ESPN
Lock Obtained: 2026-03-12 00:48:45 (0.79 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2026-03-12 00:49:32.573 - tuner_management - [Tune gdC6Ga2XJUqKfrmzMp3PfY] Attempting to reserve tuner for: ['com.hulu.livingroomplus'].
2026-03-12 00:49:33.590 - tuner_management - [Tune gdC6Ga2XJUqKfrmzMp3PfY] Attempting to reserve tuner for: ['com.hulu.livingroomplus'].
2026-03-12 00:49:39.608 - stream - [Tune (gdC6Ga2XJUqKfrmzMp3PfY)] No tuners available for: ['com.hulu.livingroomplus'].
2026-03-12 00:49:44.395 - stream - [Tune k3nySGayTUHmLH3fz25MWk] Maximum wait time exceeded. Giving up after 58.93 seconds. [Tune k3nySGayTUHmLH3fz25MWk] Display was on, application (com.hulu.livingroomplus) was running.
I'm not following this part. You need an encoder-connected streaming device full-time with ADBTuner.
The log snippet you posted never shows ADBTuner getting to the point where it's actually trying to match a profile screen. Also, at the end it shows no tuners available. So it seems like there are multiple issues.
Jtech encoder now connected to Google TV STreamer. Clicked on ESPN in guide via CDVR phone app - Got Connection Lost - Streaming to the tuner failed. Log output below. Thanks in advance:
INFO: Uvicorn running on http://0.0.0.0:5593 (Press CTRL+C to quit)
2026-03-12 02:44:38.273 - maintenance - Performing keep alive tasks.
2026-03-12 02:44:38.378 - lib.adb - ADB: Sending keep alive.
2026-03-12 02:44:38.378 - lib.adb - ADB: 192.168.10.40 - input keyevent KEYCODE_WAKEUP
2026-03-12 02:45:41.481 - uvicorn.access - 172.23.0.1:0 - "GET /channels.m3u HTTP/1.1" 200
2026-03-12 02:45:41.638 - uvicorn.access - 172.23.0.1:0 - "GET /channels.m3u HTTP/1.1" 200
2026-03-12 02:46:22.624 - stream - [Tune AkEhTd2bbaxjzBb5yzxRMe] 192.168.10.10:5592 | Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36
2026-03-12 02:46:22.630 - stream - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] No active tuners found for ESPN. Reserving a new tuner.
2026-03-12 02:46:22.632 - tuner_management - [Tune AkEhTd2bbaxjzBb5yzxRMe] Attempting to reserve tuner for: ['com.hulu.livingroomplus'].
2026-03-12 02:46:22.638 - tuner_management - [Tune AkEhTd2bbaxjzBb5yzxRMe] Available Tuners:
2026-03-12 02:46:22.638 - tuner_management - [Tune AkEhTd2bbaxjzBb5yzxRMe] Name: Google TV Streamer Priority:
2026-03-12 02:46:22.638 - tuner_management - [Tune AkEhTd2bbaxjzBb5yzxRMe] Using first available tuner (by priority).
2026-03-12 02:46:22.638 - tuner_management - [Tune AkEhTd2bbaxjzBb5yzxRMe] Reserved Tuner: Name: Google TV Streamer Priority:
2026-03-12 02:46:22.639 - stream - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] Tuning to ESPN on Google TV Streamer
2026-03-12 02:46:22.641 - stream - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] Using channel configuration: Deep Links (default, recommended) (8ec77d65-30d6-46a3-8045-282571cff8d8)
2026-03-12 02:46:23.148 - lib.adb - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] ADB: 192.168.10.40 - pidof com.hulu.livingroomplus
2026-03-12 02:46:23.237 - stream - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] Using https://www.hulu.com/network/espn-3d2b4e9c-7cd6-40f2-b24f-0f0baf4d3eb2 to load channel.
2026-03-12 02:46:23.237 - lib.adb - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] ADB: 192.168.10.40 - input keyevent KEYCODE_MEDIA_STOP
2026-03-12 02:46:23.342 - lib.adb - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] ADB: 192.168.10.40 - am start -W -a android.intent.action.VIEW -d 'https://www.hulu.com/network/espn-3d2b4e9c-7cd6-40f2-b24f-0f0baf4d3eb2' 'com.hulu.livingroomplus'
2026-03-12 02:46:28.864 - stream - [Tune AkEhTd2bbaxjzBb5yzxRMe] Waiting for playback start. Status: unknown
2026-03-12 02:46:33.309 - lib.adb - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] Checking for profile screen
2026-03-12 02:46:35.686 - lib.adb - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] On screen text: 'who's watching? hulu
+ new profile'
2026-03-12 02:46:35.686 - lib.adb - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] Matched 'who's watching'.
2026-03-12 02:46:35.688 - stream - [Tune AkEhTd2bbaxjzBb5yzxRMe] Profile screen detected.
2026-03-12 02:46:35.688 - lib.adb - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] ADB: 192.168.10.40 - input keyevent KEYCODE_DPAD_CENTER
2026-03-12 02:46:36.675 - stream - [Tune HcJmk4zm8GCi3aSRmxZmXq] 192.168.10.10:5592 | Go-http-client/1.1
2026-03-12 02:46:36.689 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:37.690 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:38.340 - server -
--------------------------------------------------
Tuner "Google TV Streamer" is currently in use and locked.
Tune ID: N/A
Channel: ESPN
Lock Obtained: 2026-03-12 02:46:22 (0.27 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2026-03-12 02:46:38.690 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:39.547 - lib.adb - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] Checking for profile screen
2026-03-12 02:46:39.690 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:40.691 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:41.660 - stream - [Tune AkEhTd2bbaxjzBb5yzxRMe] Redirecting to stream after 19.04 seconds. Tuning is still in progress.
2026-03-12 02:46:41.691 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:42.692 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:43.558 - lib.adb - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] On screen text: 'hulu
oops. there was an error playing this video.
please try searching directly for it.
if it's still inaccessible it may not be available yet or may not be included in your
subscription.
explore premium add-ons and subscription options in account on hulu.com.
local time of error: wed mar 11 2026 22:46:38 gmt-o400 (edt)
okay'
2026-03-12 02:46:43.692 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:44.692 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:45.693 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:46.693 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:47.179 - lib.adb - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] Checking for profile screen
2026-03-12 02:46:47.694 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:48.694 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:49.695 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:50.696 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:50.756 - lib.adb - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] On screen text: 'hulu
oops. there was an error playing this video.
please try searching directly for it.
if it's still inaccessible it may not be available yet or may not be included in your
subscription.
explore premium add-ons and subscription options in account on hulu.com.
local time of error: wed mar 11 2026 22:46:38 gmt-o400 (edt)
okay'
2026-03-12 02:46:51.697 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:52.697 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:53.698 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:54.296 - lib.adb - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] Checking for profile screen
2026-03-12 02:46:54.699 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:55.699 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:56.700 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:57.701 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:58.115 - lib.adb - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] On screen text: 'hulu
oops. there was an error playing this video.
please try searching directly for it.
if it's still inaccessible it may not be available yet or may not be included in your
subscription.
explore premium add-ons and subscription options in account on hulu.com.
local time of error: wed mar 11 2026 22:46:38 gmt-o400 (edt)
okay'
2026-03-12 02:46:58.702 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:46:59.702 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:47:00.703 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:47:01.675 - lib.adb - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] Checking for profile screen
2026-03-12 02:47:01.704 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:47:02.705 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:47:03.705 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:47:04.706 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:47:05.428 - lib.adb - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] On screen text: 'hulu
oops. there was an error playing this video.
please try searching directly for it.
if it's still inaccessible it may not be available yet or may not be included in your
subscription.
explore premium add-ons and subscription options in account on hulu.com.
local time of error: wed mar 11 2026 22:46:38 gmt-o400 (edt)
okay'
2026-03-12 02:47:05.707 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuner (ESPN) is currently tuning to ESPN. Waiting for it to complete.
2026-03-12 02:47:06.708 - tuner_management - [Tune HcJmk4zm8GCi3aSRmxZmXq] Attempting to reserve tuner for: ['com.hulu.livingroomplus'].
2026-03-12 02:47:07.711 - tuner_management - [Tune HcJmk4zm8GCi3aSRmxZmXq] Attempting to reserve tuner for: ['com.hulu.livingroomplus'].
2026-03-12 02:47:08.410 - server -
--------------------------------------------------
Tuner "Google TV Streamer" is currently in use and locked.
Tune ID: N/A
Channel: ESPN
Lock Obtained: 2026-03-12 02:46:22 (0.77 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2026-03-12 02:47:08.715 - tuner_management - [Tune HcJmk4zm8GCi3aSRmxZmXq] Attempting to reserve tuner for: ['com.hulu.livingroomplus'].
2026-03-12 02:47:09.021 - stream - [Tune AkEhTd2bbaxjzBb5yzxRMe] Maximum wait time exceeded. Giving up after 46.4 seconds. [Tune AkEhTd2bbaxjzBb5yzxRMe] Display was on, application (com.hulu.livingroomplus) was running.
2026-03-12 02:47:09.022 - tuner_management - [Tune AkEhTd2bbaxjzBb5yzxRMe] Released tuner (1).
2026-03-12 02:47:09.022 - lib.adb - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] ADB: Stopping media playback.
2026-03-12 02:47:09.022 - lib.adb - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] ADB: 192.168.10.40 - input keyevent KEYCODE_MEDIA_STOP
2026-03-12 02:47:09.096 - lib.adb - [Tune (AkEhTd2bbaxjzBb5yzxRMe)] ADB: 192.168.10.40 - input keyevent KEYCODE_MEDIA_PAUSE
2026-03-12 02:47:09.718 - tuner_management - [Tune HcJmk4zm8GCi3aSRmxZmXq] Attempting to reserve tuner for: ['com.hulu.livingroomplus'].
2026-03-12 02:47:09.721 - tuner_management - [Tune HcJmk4zm8GCi3aSRmxZmXq] Available Tuners:
2026-03-12 02:47:09.721 - tuner_management - [Tune HcJmk4zm8GCi3aSRmxZmXq] Name: Google TV Streamer Priority:
2026-03-12 02:47:09.721 - tuner_management - [Tune HcJmk4zm8GCi3aSRmxZmXq] Using first available tuner (by priority).
2026-03-12 02:47:09.722 - tuner_management - [Tune HcJmk4zm8GCi3aSRmxZmXq] Reserved Tuner: Name: Google TV Streamer Priority:
2026-03-12 02:47:09.722 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Tuning to ESPN on Google TV Streamer
2026-03-12 02:47:09.724 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Using channel configuration: Deep Links (default, recommended) (8ec77d65-30d6-46a3-8045-282571cff8d8)
2026-03-12 02:47:09.725 - stream - [Tune HcJmk4zm8GCi3aSRmxZmXq] Redirecting to stream after 33.05 seconds. Tuning is still in progress.
2026-03-12 02:47:10.151 - lib.adb - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] ADB: 192.168.10.40 - pidof com.hulu.livingroomplus
2026-03-12 02:47:10.241 - stream - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Using https://www.hulu.com/network/espn-3d2b4e9c-7cd6-40f2-b24f-0f0baf4d3eb2 to load channel.
2026-03-12 02:47:10.241 - lib.adb - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] ADB: 192.168.10.40 - input keyevent KEYCODE_MEDIA_STOP
2026-03-12 02:47:10.344 - lib.adb - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] ADB: 192.168.10.40 - am start -W -a android.intent.action.VIEW -d 'https://www.hulu.com/network/espn-3d2b4e9c-7cd6-40f2-b24f-0f0baf4d3eb2' 'com.hulu.livingroomplus'
2026-03-12 02:47:11.453 - lib.adb - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] Checking for profile screen
2026-03-12 02:47:15.329 - lib.adb - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] On screen text: 'hulu
oops. there was an error playing this video.
please try searching directly for it.
if it's still inaccessible it may not be available yet or may not be included in your
subscription.
explore premium add-ons and subscription options in account on hulu.com.
local time of error: wed mar 11 2026 22:46:38 gmt-o400 (edt)
okay'
2026-03-12 02:47:17.957 - stream - [Tune HcJmk4zm8GCi3aSRmxZmXq] Waiting for playback start. Status: unknown
2026-03-12 02:47:18.958 - stream - [Tune HcJmk4zm8GCi3aSRmxZmXq] Maximum wait time exceeded. Giving up after 42.28 seconds. [Tune HcJmk4zm8GCi3aSRmxZmXq] Display was on, application (com.hulu.livingroomplus) was running.
2026-03-12 02:47:18.958 - tuner_management - [Tune HcJmk4zm8GCi3aSRmxZmXq] Released tuner (1).
2026-03-12 02:47:18.959 - lib.adb - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] ADB: Stopping media playback.
2026-03-12 02:47:18.959 - lib.adb - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] ADB: 192.168.10.40 - input keyevent KEYCODE_MEDIA_STOP
2026-03-12 02:47:19.033 - lib.adb - [Tune (HcJmk4zm8GCi3aSRmxZmXq)] ADB: 192.168.10.40 - input keyevent KEYCODE_MEDIA_PAUSE
ADBTuner appears to be doing its job. But, it looks like there's an issue related to your subscription.
You should confirm you're able to navigate to the channel you want to stream, using the small "View" hyperlink in the config for a given encoder, and the ADB command buttons provided:
Sorry, not following "using the small "View" hyperlink in the config for a given encoder, and the ADB command buttons provided:". how are you able to view whats on the encoder? I have used VLC to play the encoder URL which is http://192.168.10.218/0.ts while tinkering with ah4c for a Tivo stream that I gave up on. WHen I try to bring up VLC it starts to open that stops, maybe from a conflict. I am able to tune to ESPN via Hulu Live using Google TV remote. Happy to try adb commands once I figure out how to see what on the encoder
That's why I included the screenshot. Right next to the Priority field in the ADBTuner WebUI, there's a hyperlink labeled "View" -- click that:
Also, why does your Hulu ESPN deeplink not match the one posted here?:
getting close. I updated the deeplink for ESPN with the one included in your reply. I was able to tune to ESPN via channels app! It was cool watching the adbtuner log do its thing. The audio didn't work. Just got sort of a "choppy hum". Where can I find the recommended encoder settings? Mine is a JTECH. Finally, where can I find a current list of deeplinks for Hulu Live? Do they change or are they static? Thank you very much!
My first guess on an audio issue like you're describing would be that your streaming device isn't sending standard audio to your encoder. These encoder devices don't support anything fancy as far as audio is concerned (no DD 5.1 for example). Jtech has not been a particularly popular encoder brand, and I'm not aware of anyone posting recommended settings for it.
There's an older hulu.m3u that would have been in with your ah4c data. I spot checked a few, and the UUID portion looks the same, but they're all in a hulu-UUID format, as opposed to <callsign>-UUID, like I've seen recently. I've never used Hulu myself, so I'm not sure what's up with that. Maybe that part before the hyphen doesn't matter? So either works?
EDIT: I also see some deeplinks where just the UUID is used, so maybe the portion before the hyphen is ignored?
Regarding the deeplinks, where are they located? Are they built into ADBtuner? Adbtuner asked me to enter a deeplink on a field so I assumed they are found in a list or on this forum somewhere. What I first filled it in I asked chatGPT and clearly that was a wrong move.
Definitely the wrong move. I know some of these threads can be daunting, but they are still the best source of information. You should at least be looking at recent past posts, and doing some searches on relevant threads. The post I linked with the correct deeplinks, was only from 12 days ago.
The M3U I referenced is the same one you would have been using with ah4c:
hulu.m3u:
#EXTM3U
#EXTINF:-1 channel-id="nbc" tvc-guide-stationid="10991",NBC
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__0dd6cd60-e42d-458f-b7b5-5c749fd4a2af
#EXTINF:-1 channel-id="msnbc" tvc-guide-stationid="16300",MSNBC
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__529a7abd-7113-4b74-bed0-3f4f0129d77c
#EXTINF:-1 channel-id="e!" tvc-guide-stationid="61812",E!
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__b6f5e4b5-3e92-45ce-b6c8-179a2665c245
#EXTINF:-1 channel-id="bravo" tvc-guide-stationid="58625",Bravo
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__414af5d5-8037-48f2-9aec-7fcbb012859b
#EXTINF:-1 channel-id="usa" tvc-guide-stationid="58452",USA
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__02924d6e-d1bb-4286-a62b-0adfd1ecec7b
#EXTINF:-1 channel-id="syfy" tvc-guide-stationid="58623",SyFy
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__07fb8004-d9af-43fe-8f7c-811cf3b7e0b0
#EXTINF:-1 channel-id="cnbc" tvc-guide-stationid="58780",CNBC
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__abf13f07-a494-4c3e-b56f-866145f64916
#EXTINF:-1 channel-id="vice" tvc-guide-stationid="65732",Vice
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__bde4af8e-b348-448f-a580-a7ea6e5d4dc4
#EXTINF:-1 channel-id="fox" tvc-guide-stationid="32824",Fox
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__8f7c4d8f-87fb-42c6-98af-34ff4362cfd5
#EXTINF:-1 channel-id="dsc" tvc-guide-stationid="56905",Discovery
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__15c4547b-7457-44d2-8cf3-e6aefa2ac09d
#EXTINF:-1 channel-id="food" tvc-guide-stationid="50747",Food Network
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__5a757cdb-7d34-45f4-99b8-338d0461e51f
#EXTINF:-1 channel-id="mtv" tvc-guide-stationid="10986",MTV
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__aa3d9731-5bfa-4de4-9128-b5adbe84f4d2
#EXTINF:-1 channel-id="par" tvc-guide-stationid="59186",Paramount
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__23586acc-6f36-4b00-9ecf-9c7f5973bd68
#EXTINF:-1 channel-id="history" tvc-guide-stationid="14771",History
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__bf84c00e-26c4-4c19-b4f2-e113fd4ebbc8
#EXTINF:-1 channel-id="tbs" tvc-guide-stationid="11867",TBS
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__94d96b72-90dd-4299-93ab-6963d717635d
#EXTINF:-1 channel-id="abc" tvc-guide-stationid="10003",ABC
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__80dd3a6b-15df-41ac-acec-d822fb826332
#EXTINF:-1 channel-id="cbs" tvc-guide-stationid="10098",CBS
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__5a19f5b5-75ea-4024-807e-bbc54467a55b
#EXTINF:-1 channel-id="fyihd" tvc-guide-stationid="58988",FYI
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__172b34f5-7390-4dad-af63-c82f5fb4d10f
#EXTINF:-1 channel-id="hgtv" tvc-guide-stationid="14902",HGTV
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__af9c0379-06e2-44f4-ac5d-bda681c704f2
#EXTINF:-1 channel-id="mthd" tvc-guide-stationid="31046",Motortrend
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__b41b0d7e-58e2-4a5e-bf1b-1f4d19eab44c
#EXTINF:-1 channel-id="cw" tvc-guide-stationid="31046",CW
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__2f06b839-579b-4877-800d-f40cf5335a89
#EXTINF:-1 channel-id="trav" tvc-guide-stationid="59303",Travel
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__f8e60a0b-d5ed-4c8d-8e01-e2e7a7c77f26
#EXTINF:-1 channel-id="vh1" tvc-guide-stationid="60046",VH1
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__889fc1eb-79f2-4db8-9614-bd249af16f03
#EXTINF:-1 channel-id="tnt" tvc-guide-stationid="11164",TNT
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__dd326f4a-244a-464e-8b87-4d321c2937a3
#EXTINF:-1 channel-id="aetv" tvc-guide-stationid="10035",AETV
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__67d198b0-9d65-485e-a381-7a24848cfe38
#EXTINF:-1 channel-id="dsc" tvc-guide-stationid="56905",Discovery
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__15c4547b-7457-44d2-8cf3-e6aefa2ac09d
#EXTINF:-1 channel-id="espn" tvc-guide-stationid="10179",ESPN
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__2c27a816-4404-4daf-90e0-5cf434e7e0c9
#EXTINF:-1 channel-id="espn2" tvc-guide-stationid="12444",ESPN2
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__d6115f15-959f-4e42-8cb5-7ab54b966c02
#EXTINF:-1 channel-id="golf" tvc-guide-stationid="14899",Golf
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__1de38239-acc4-4b3a-9c1e-1b71051acc90
#EXTINF:-1 channel-id="ngc" tvc-guide-stationid="49438",NatGeo
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__b9b110fb-bd2d-4618-81ad-8654544a0e25
#EXTINF:-1 channel-id="cnn" tvc-guide-stationid="58646",CNN
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__d8bcc76b-0ab5-4b4f-bf87-a707fd94e04d
#EXTINF:-1 channel-id="fnc" tvc-guide-stationid="60179",Fox news
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__02652a4f-1fef-4668-822f-ca88314fdd48
#EXTINF:-1 channel-id="nasatv" tvc-guide-stationid="12553",NASA
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__46954346-92e0-4266-b697-41c838b72e8f
#EXTINF:-1 channel-id="tlc" tvc-guide-stationid="11158",TLC
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__1b7297c8-07e7-458f-9ded-ccf91d10909d
#EXTINF:-1 channel-id="weath" tvc-guide-stationid="11158",Weather Channel
http://{{ .IPADDRESS }}:7654/play/tuner/hulu__1b7297c8-07e7-458f-9ded-ccf91d10909d
Doing a quick look at the Hulu ah4c scripts, the UUID after hulu__ is the content ID, which is the part that changes for each channel. Combine those IDs with https://www.hulu.com/watch/ and you should have the URL value you need for ADBTuner.
You might try navigating to a few Hulu channels in a web browser. Some streaming services give you all, or part of, what you need in the redirect used for a given channel.
I went through by hand in a browser every Hulu channel in my (Denver area) Hulu lineup and extracted the deeplinks and every one of these except CBS 24/7 News and the VEVO channels work In ADBTuner for me with no problems.
Hope it is useful.
https://www.hulu.com/watch/a&e-67d198b0-9d65-485e-a381-7a24848cfe38
https://www.hulu.com/watch/kmgh-c4fb9b1b-c9e9-4861-9d0c-16d4331ea9f8
https://www.hulu.com/watch/abc-localish-38a5343e-e07f-4afa-b6c4-e84c083475d0
https://www.hulu.com/watch/abc-news-live-c0b7bbfb-c780-44a2-91e4-73966275526e
https://www.hulu.com/watch/acc-network-4a61ce1f-1bfb-4de4-b5d4-2f542217f12f
https://www.hulu.com/watch/animal-planet-e440f0b7-1941-4fea-9777-6f243edfffc7
https://www.hulu.com/watch/adult-swim-(east)-531d6bfb-1e19-4771-b9cf-f270a4ca846f
https://www.hulu.com/watch/adult-swim-(west)-a6411990-0fb2-4679-9c0a-98715222c286
https://www.hulu.com/watch/animal-planet-e440f0b7-1941-4fea-9777-6f243edfffc7
https://www.hulu.com/watch/bet-6f4ef86b-4c41-4916-9025-63c589337f8b
https://www.hulu.com/watch/big-ten-network-ef7e05c4-7530-4633-87d0-751ebee51f39
https://www.hulu.com/watch/bloomberg-television-42e18acc-2a1c-45ea-8d3f-b6c7067bd1c6
https://www.hulu.com/watch/bravo-80954d25-abde-4ffc-bd6a-2849e3a33196
https://www.hulu.com/watch/c-span-7ffc2041-55ef-45c8-ad8d-28a9dfbd46ea
https://www.hulu.com/watch/c-span2-c88fe99b-f40b-4091-a3b7-b0573093e648
https://www.hulu.com/watch/c-span3-25b42dd1-94b9-47bc-ae0b-2dfa9fb5fb48
https://www.hulu.com/watch/cartoon-network-(east)-b8d40849-d3e6-4c93-86c5-dbeff89260ae
https://www.hulu.com/watch/cartoon-network-(west)-9f41065b-6cf1-438f-b3a6-88ee93a5efd6
https://www.hulu.com/watch/kcnc-9acb09a1-01f7-4982-a87c-ceff2ef3722d
https://www.hulu.com/watch/cbs-news-24/7-f3d3452c-804e-4d70-925b-7b505adb07e3
https://www.hulu.com/watch/cbs-sports-network-f3061e74-e849-427f-ab33-e92014c72d8a
https://www.hulu.com/watch/charge!-7c8f2468-b7a8-404b-8f1f-48a1099b22cc
https://www.hulu.com/watch/cmt-440f69b5-8da5-44ad-8088-24db358c3817
https://www.hulu.com/watch/cnbc-abf13f07-a494-4c3e-b56f-866145f64916
https://www.hulu.com/watch/cnn-d8bcc76b-0ab5-4b4f-bf87-a707fd94e04d
https://www.hulu.com/watch/cnn-international-8a9f33c5-31c4-48a2-949c-d37ab483cea4
https://www.hulu.com/watch/comedy-central-7eb2b5a8-2517-488f-a4a9-e3085483bd38
https://www.hulu.com/watch/comedy.tv-73ec2222-c732-4a4f-a961-98420714a989
https://www.hulu.com/watch/comet-d520eeb1-0d9e-4016-8fe2-b109e976af91
https://www.hulu.com/watch/cozi-tv-fbcd4861-2dd2-471f-97ba-26b19ef63f48
https://www.hulu.com/watch/kwgn-8ce1a010-fa94-4508-aea4-7794a28c5285
https://www.hulu.com/watch/dabl-6d4f2da4-653c-4d62-8b03-35d6519c3d33
https://www.hulu.com/watch/discovery-f17a65b7-9813-4170-80d5-5693fbd442cf
https://www.hulu.com/watch/discovery-turbo-b41b0d7e-58e2-4a5e-bf1b-1f4d19eab44c
https://www.hulu.com/watch/disney-channel-05b603f8-ab58-4c8a-91f8-196bd43b7755
https://www.hulu.com/watch/disney-junior-4cb21992-8694-46d7-8c6c-ebf6c00790a9
https://www.hulu.com/watch/disney-xd-971ee120-5ec3-4ac8-a56c-3789a2eb47c4
https://www.hulu.com/watch/e!-78c58b03-4197-4fc5-abeb-6c71a6e623fd
https://www.hulu.com/watch/espn-2c27a816-4404-4daf-90e0-5cf434e7e0c9
https://www.hulu.com/watch/espn2-d6115f15-959f-4e42-8cb5-7ab54b966c02
https://www.hulu.com/watch/espnews-dbdc4011-d408-4697-a3d8-70e0bd179fe9
https://www.hulu.com/watch/espnu-8a3b8267-7a37-4097-ab44-b3e0d7abed57
https://www.hulu.com/watch/fanduel-tv-79c6d148-4086-46fa-9a92-31e1779d5b7c
https://www.hulu.com/watch/food-network-2622d0c0-8b0f-4033-b3e9-b9072ac821f5
https://www.hulu.com/watch/kdvr-72e07ec6-18df-4798-9ef4-2e16af59b77c
https://www.hulu.com/watch/fox-business-ba9c08a5-8c48-4b05-9a3d-8d7a989eadd4
https://www.hulu.com/watch/fox-news-02652a4f-1fef-4668-822f-ca88314fdd48
https://www.hulu.com/watch/fox-soul-f6adc288-a37b-442a-855a-a1079208c634
https://www.hulu.com/watch/fox-weather-c6ea9731-a44f-4708-b7b3-091882ddb19e
https://www.hulu.com/watch/freeform-2355ea55-ebbb-4cad-97c3-aaa9a398d8ad
https://www.hulu.com/watch/fs1-486b6946-c034-455a-a534-09f9063ad21e
https://www.hulu.com/watch/fs2-d7c14b27-1a73-4fac-8cfb-ed7448ecca42
https://www.hulu.com/watch/fx-b3a9eae3-40ae-4a78-8ab0-70ba92de4eee
https://www.hulu.com/watch/fxm-a357f0dd-08f6-4b1d-a3ab-0625bccf6054
https://www.hulu.com/watch/fxx-92f9f6e1-e898-4fa2-a4d7-c38d74aae76a
https://www.hulu.com/watch/fyi-172b34f5-7390-4dad-af63-c82f5fb4d10f
https://www.hulu.com/watch/galavisi%C3%B3n-fad24fc9-977d-4e7d-8173-03f73b088e5e
https://www.hulu.com/watch/game-show-network-7ca896bc-87c8-4535-afa9-d3e603039f5f
https://www.hulu.com/watch/get-d5e0e522-8211-44f2-9da4-9368ebe67b3d
https://www.hulu.com/watch/golf-channel-1de38239-acc4-4b3a-9c1e-1b71051acc90
https://www.hulu.com/watch/great-american-family-8ac2f9ff-e1c7-403e-9feb-261f070d555a
https://www.hulu.com/watch/hallmark-channel-b1f87a1d-2920-4c28-8acd-28ebecfffc2c
https://www.hulu.com/watch/hallmark-mystery-11cf08e0-6445-49f2-a2fd-99c6bfa57609
https://www.hulu.com/watch/hgtv-b69279bb-56ee-48ff-b382-d68afc681960
https://www.hulu.com/watch/hln-9eeaf773-fe2a-42d2-8c1a-cc98c01c0424
https://www.hulu.com/watch/investigation-discovery-17ce542d-9cc4-488d-b3cd-5e5119778071
https://www.hulu.com/watch/justice-central-52c77e92-905d-407f-80d1-715270594842
https://www.hulu.com/watch/lifetime-cd83c8ba-20ad-44bd-97fd-4f5383fdb263
https://www.hulu.com/watch/livenow-from-fox-597b4e0b-beef-4cf4-8b2f-746806cad66b
https://www.hulu.com/watch/lmn-1e381db9-2fc0-4a8c-bcb6-01da077d2b4a
https://www.hulu.com/watch/magnolia-network-770be0d7-519e-4b71-9dc3-026069cdb0d1
https://www.hulu.com/watch/mlb-network-75c09546-b590-4601-9f59-a5d9375472ea
https://www.hulu.com/watch/ms-now-529a7abd-7113-4b74-bed0-3f4f0129d77c
https://www.hulu.com/watch/mtv-478a8c3d-a7f9-4e6d-8569-bf10385d09cc
https://www.hulu.com/watch/nat-geo-wild-8b905005-54ad-4c40-a996-e74201024a95
https://www.hulu.com/watch/national-geographic-f51d881d-da95-471c-8b2c-a9b1517357da
https://www.hulu.com/watch/kusa-9bcb0999-035e-461b-aac2-2d0fd63d5801
https://www.hulu.com/watch/nbc-news-now-5d0a878b-f401-4eca-aa42-0440b9cb5707
https://www.hulu.com/watch/newsmax-27c94fda-283e-42a6-9f57-98cd53b283e0
https://www.hulu.com/watch/newsnation-f381371b-dbd1-4d9f-a10c-fb82bd1cf265
https://www.hulu.com/watch/nfl-network-e70fde1f-0c42-40ba-917d-2ca0384fc265
https://www.hulu.com/watch/nick-jr.-8837992b-4c3b-4f9c-8ae2-4728ace88d26
https://www.hulu.com/watch/nickelodeon-1a95d816-150e-4bb1-b1aa-ac4acbe788d0
https://www.hulu.com/watch/oprah-winfrey-network-4fe12134-4504-4a0a-b26e-1a6029557eb2
https://www.hulu.com/watch/oxygen-true-crime-6e0dd665-4ba3-47d2-a7e3-2321799b39a8
https://www.hulu.com/watch/paramount-network-86a76067-f490-410f-8b81-d93cf4d77dca
https://www.hulu.com/watch/pbs12-4471b2f0-cd93-45a0-99f0-adef1748b75e
https://www.hulu.com/watch/rocky-mountain-pbs-ae381cb4-6508-4845-898b-7f1afeb4611a
https://www.hulu.com/watch/pbs-kids-bab2da35-0468-4a75-b45d-a9cf2aa01756
https://www.hulu.com/watch/pop-0366e4b3-5bf8-455d-9fb7-7e5aedf8ddf5
https://www.hulu.com/watch/qvc-59163e36-4fca-4213-9ae3-83a294bbf884
https://www.hulu.com/watch/sec-network-315c6dbe-8c86-4ad4-a7ca-06acc006859a
https://www.hulu.com/watch/smithsonian-channel-0ad0fd7c-837b-42a1-9d29-1f70b07d2edc
https://www.hulu.com/watch/start-tv-1ca3713c-aa7b-4ead-9c05-304be2bab76a
https://www.hulu.com/watch/syfy-dc7cd63c-8add-4816-8766-489c43219bfd
https://www.hulu.com/watch/tbs-(east)-94d96b72-90dd-4299-93ab-6963d717635d
https://www.hulu.com/watch/tbs-(west)-e8ab70a6-c243-464a-83d2-eb695e8d0021
https://www.hulu.com/watch/tcm-(east)-7db3026e-8e34-4e5d-bd91-9c4b2f52067b
https://www.hulu.com/watch/tcm-(west)-798b95aa-2652-4d2b-b13c-859134ba16cf
https://www.hulu.com/watch/kden-e1f4a6d3-4c35-4af7-a47c-82ca50dc5a06
https://www.hulu.com/watch/tennis-channel-2-a30c9e7e-66a4-48d9-b026-1cd0ea6bfb73
https://www.hulu.com/watch/the-history-channel-bf84c00e-26c4-4c19-b4f2-e113fd4ebbc8
https://www.hulu.com/watch/the-weather-channel-f75ab9a3-c9bf-41e0-bde0-70fbf3165133
https://www.hulu.com/watch/thegrio-tv-436e7031-3748-4cc5-a8b2-3c3bc9e351b9
https://www.hulu.com/watch/tlc-92358ec2-4ac4-4c25-b6d8-0a0df387feb3
https://www.hulu.com/watch/tnt-(east)-dd326f4a-244a-464e-8b87-4d321c2937a3
https://www.hulu.com/watch/tnt-(west)-d831e256-4c6b-4aba-8776-f76aff409b2e
https://www.hulu.com/watch/travel-channel-42a3f6cd-abd7-45df-965f-e64125024353
https://www.hulu.com/watch/true-crmz-f49680b2-6479-4ca1-879b-4b728a482acd
https://www.hulu.com/watch/trutv-(east)-63922abb-cc67-45cc-8d3c-56ec60ccdea1
https://www.hulu.com/watch/trutv-(west)-e2b7a968-2760-48ba-91d3-71d2160c785f
https://www.hulu.com/watch/tudn-82774a7f-900e-4db9-aff1-7bd8b8c506fa
https://www.hulu.com/watch/tv-land-fd852052-1b17-4b07-af97-2eac5bfe5f44
https://www.hulu.com/watch/unim%C3%A1s-8b0d6437-5a3b-4ddb-aaca-bcd9273e04c0
https://www.hulu.com/watch/kcec-8bc8d4cb-8830-42f1-b875-5002cdb12b49
https://www.hulu.com/watch/usa-5ab31106-6bf5-483f-a770-c4a95c2162d2
https://www.hulu.com/watch/vevo-'80s-79953583-8dda-4db6-a908-37e7982c75ed
https://www.hulu.com/watch/vevo-'90s-a124475b-2ced-466a-9b37-c2c5704c68b2
https://www.hulu.com/watch/vevo-country-8849d524-6b6a-4c8f-9404-b88cd0415d09
https://www.hulu.com/watch/vevo-hip-hop-f1b5dd44-577a-4bd8-81ac-deb94c082046
https://www.hulu.com/watch/vevo-pop-cbf6bc25-03ef-4d64-9c52-fba224bcfadb
https://www.hulu.com/watch/vh1-f4752b03-fbe1-47a9-a7ad-79f6a63baf79
https://www.hulu.com/watch/vice-bde4af8e-b348-448f-a580-a7ea6e5d4dc4
https://www.hulu.com/watch/world-at-war-d1985d3f-8100-4a45-85e5-77e69eeba0c2
audio problem solved by doing as you suggested, which is checking what format the Google Streamer was putting out. It was set to Dolby. I changed it to PCM Stereo and that fixed it. I have added 8 channels via adbtuner, I can see them in CDVR with accurate guide data, and I can schedule recordings. Done! This is a brilliant solution to the problem of cable cards going away and how to take advantage of the many streaming service choices yet retain the benefits of CDVR. I was worried that Hulu Live would be a problem, but having watched the logs of what the script does when its tuning to a channel, I can see that you have a way of knowing what is being displayed and reacting to it (ie, how to get around the who's watching page whenever it may come up. Thank you for the knowledge and quick response.
What is the deeplink for just the ESPN app? Because I already have a spectrum account and don't need another subscription.
Is there an encoder out there comparable to the LinkPi that isn't shipping from China and $150+ tariffs?
I have Sling and literally need to record a single channel.
@laughsbrightly I use uray hdmi encoders and have had no issues with channels dvr.
You can usually find them used on Ebay for $100.
They are $170 full price on Amazon
Best of luck!

