ADBTuner: A "channel tuning" application for networked Google TV / Android TV devices

Hi friends! Unfortunately, I spent most of my day getting wrapped around my own axle testing the wrong configs with the wrong channels and providers. I get so easily confused and overwhelmed when I'm looking at more than one thing at a time, especially when the things are so similar to each other.

Here's the only result I have managed to come up with so far. This afternoon, I tested @turtletank 's DirecTV test config on two channels, A&EHD, and APLHD. Through the CDVR client app on my Chromebook, I started an A&E recording on demand, followed by an APL recording on demand.

Both channels took several repeated attempts to finally get going. Here's the logs:

2025-08-31 21:47:23.719 - stream - [Tune 2svvTzu9EVK5CcLBGXed7R] 192.168.1.100:5592 | Go-http-client/1.1
2025-08-31 21:47:23.725 - stream - [Tune (2svvTzu9EVK5CcLBGXed7R)] No active tuners found for A&EHD. Reserving a new tuner.
2025-08-31 21:47:23.725 - tuner_management - [Tune 2svvTzu9EVK5CcLBGXed7R] Attempting to reserve tuner for: ['com.att.tv'].
2025-08-31 21:47:23.728 - tuner_management - [Tune 2svvTzu9EVK5CcLBGXed7R] Available Tuners:
2025-08-31 21:47:23.730 - tuner_management - [Tune 2svvTzu9EVK5CcLBGXed7R] Name: LinkPi1 Priority: 1
2025-08-31 21:47:23.735 - tuner_management - [Tune 2svvTzu9EVK5CcLBGXed7R] Name: LinkPi2 Priority: 2
2025-08-31 21:47:23.736 - tuner_management - [Tune 2svvTzu9EVK5CcLBGXed7R] Name: LinkPi3 Priority: 3
2025-08-31 21:47:23.736 - tuner_management - [Tune 2svvTzu9EVK5CcLBGXed7R] Name: LinkPi4 Priority: 4
2025-08-31 21:47:23.736 - tuner_management - [Tune 2svvTzu9EVK5CcLBGXed7R] Name: LinkPi5 Priority: 5
2025-08-31 21:47:23.736 - tuner_management - [Tune 2svvTzu9EVK5CcLBGXed7R] Using first available tuner (by priority).
2025-08-31 21:47:23.737 - tuner_management - [Tune 2svvTzu9EVK5CcLBGXed7R] Reserved Tuner: Name: LinkPi1 Priority: 1
2025-08-31 21:47:23.737 - stream - [Tune (2svvTzu9EVK5CcLBGXed7R)] Tuning to A&EHD on LinkPi1
2025-08-31 21:47:23.738 - stream - [Tune (2svvTzu9EVK5CcLBGXed7R)] Using channel configuration: DTV Test (fe98787d-799d-46a4-8178-ddfa5c0b3dcf)
2025-08-31 21:47:24.317 - lib.adb - [Tune (2svvTzu9EVK5CcLBGXed7R)] ADB: 192.168.1.211 - pidof com.att.tv
2025-08-31 21:47:24.401 - stream - [Tune (2svvTzu9EVK5CcLBGXed7R)] Using dtvnow://deeplink.directvnow.com/play/channel/A&EHD/703b7a51-6290-4d92-6826-c52f4e23519f to load channel.
2025-08-31 21:47:24.401 - lib.adb - [Tune (2svvTzu9EVK5CcLBGXed7R)] ADB: 192.168.1.211 - input keyevent KEYCODE_MEDIA_STOP
2025-08-31 21:47:24.565 - lib.adb - [Tune (2svvTzu9EVK5CcLBGXed7R)] ADB: 192.168.1.211 - am force-stop 'com.att.tv'
2025-08-31 21:47:24.731 - lib.adb - [Tune (2svvTzu9EVK5CcLBGXed7R)] ADB: 192.168.1.211 - sleep 2
2025-08-31 21:47:26.845 - lib.adb - [Tune (2svvTzu9EVK5CcLBGXed7R)] ADB: 192.168.1.211 - am start -W -a android.intent.action.VIEW -d 'dtvnow://deeplink.directvnow.com/play/channel/A&EHD/703b7a51-6290-4d92-6826-c52f4e23519f' 'com.att.tv'
2025-08-31 21:47:32.021 - lib.adb - [Tune (2svvTzu9EVK5CcLBGXed7R)] Checking for profile screen
2025-08-31 21:47:39.102 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
������
Tune ID: N/A
Channel: A&EHD
Lock Obtained: 2025-08-31 21:47:23 (0.27 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2025-08-31 21:47:45.473 - stream - [Tune 2Psuc3kyiNRZ5Vdo2wHQ6T] 192.168.1.100:5592 | Go-http-client/1.1
2025-08-31 21:47:45.476 - stream - [Tune (2Psuc3kyiNRZ5Vdo2wHQ6T)] Tuner (A&EHD) is currently tuning to A&EHD. Waiting for it to complete.
2025-08-31 21:47:46.476 - stream - [Tune (2Psuc3kyiNRZ5Vdo2wHQ6T)] Tuner (A&EHD) is currently tuning to A&EHD. Waiting for it to complete.
2025-08-31 21:47:47.477 - stream - [Tune (2Psuc3kyiNRZ5Vdo2wHQ6T)] Tuner (A&EHD) is currently tuning to A&EHD. Waiting for it to complete.
2025-08-31 21:47:47.776 - lib.adb - [Tune (2svvTzu9EVK5CcLBGXed7R)] ADB: Closing connection - 192.168.1.211
2025-08-31 21:47:47.777 - stream - [Tune 2svvTzu9EVK5CcLBGXed7R] Tuning completed after 24.06 seconds. [Tune 2svvTzu9EVK5CcLBGXed7R] Display was on, application (com.att.tv) was closed.
2025-08-31 21:47:47.777 - stream - [Tune 2svvTzu9EVK5CcLBGXed7R] Client disconnected before redirecting to stream URL. Cleaning up and releasing tuner.
2025-08-31 21:47:48.042 - tuner_management - [Tune 2svvTzu9EVK5CcLBGXed7R] Using configuration: DTV Test (fe98787d-799d-46a4-8178-ddfa5c0b3dcf) for channel cleanup.
2025-08-31 21:47:48.043 - lib.adb - [Tune 2svvTzu9EVK5CcLBGXed7R] ADB: 192.168.1.211 - am force-stop 'com.att.tv'
2025-08-31 21:47:48.223 - lib.adb - [Tune 2svvTzu9EVK5CcLBGXed7R] ADB: 192.168.1.211 - input keyevent KEYCODE_HOME
2025-08-31 21:47:48.477 - stream - [Tune (2Psuc3kyiNRZ5Vdo2wHQ6T)] Tuner (A&EHD) is already tuned to A&EHD. Connecting to this stream.
2025-08-31 21:47:48.478 - uvicorn.access - 172.27.0.1:0 - "GET /stream/93 HTTP/1.1" 307
2025/08/31 21:47:48 [PROXY] 172.27.0.1 -> GET "/proxy/1?requestKey=2svvTzu9EVK5CcLBGXed7R" -> "http://192.168.1.161:8090/stream0"
2025-08-31 21:47:48.528 - tuner_management - [Tune 2svvTzu9EVK5CcLBGXed7R] Released tuner (1).
2025-08-31 21:47:48.528 - tuner_management - [Tune 2svvTzu9EVK5CcLBGXed7R] Cleanup complete. LinkPi1 (A&EHD)
2025-08-31 21:49:07.336 - stream - [Tune nQPFjXVN99JtAq73RK2TzW] 192.168.1.100:5592 | Go-http-client/1.1
2025-08-31 21:49:07.338 - stream - [Tune (nQPFjXVN99JtAq73RK2TzW)] No active tuners found for A&EHD. Reserving a new tuner.
2025-08-31 21:49:07.339 - tuner_management - [Tune nQPFjXVN99JtAq73RK2TzW] Attempting to reserve tuner for: ['com.att.tv'].
2025-08-31 21:49:07.341 - tuner_management - [Tune nQPFjXVN99JtAq73RK2TzW] Available Tuners:
2025-08-31 21:49:07.341 - tuner_management - [Tune nQPFjXVN99JtAq73RK2TzW] Name: LinkPi1 Priority: 1
2025-08-31 21:49:07.341 - tuner_management - [Tune nQPFjXVN99JtAq73RK2TzW] Name: LinkPi2 Priority: 2
2025-08-31 21:49:07.341 - tuner_management - [Tune nQPFjXVN99JtAq73RK2TzW] Name: LinkPi3 Priority: 3
2025-08-31 21:49:07.341 - tuner_management - [Tune nQPFjXVN99JtAq73RK2TzW] Name: LinkPi4 Priority: 4
2025-08-31 21:49:07.341 - tuner_management - [Tune nQPFjXVN99JtAq73RK2TzW] Name: LinkPi5 Priority: 5
2025-08-31 21:49:07.341 - tuner_management - [Tune nQPFjXVN99JtAq73RK2TzW] Using first available tuner (by priority).
2025-08-31 21:49:07.341 - tuner_management - [Tune nQPFjXVN99JtAq73RK2TzW] Reserved Tuner: Name: LinkPi1 Priority: 1
2025-08-31 21:49:07.341 - stream - [Tune (nQPFjXVN99JtAq73RK2TzW)] Tuning to A&EHD on LinkPi1
2025-08-31 21:49:07.342 - stream - [Tune (nQPFjXVN99JtAq73RK2TzW)] Using channel configuration: DTV Test (fe98787d-799d-46a4-8178-ddfa5c0b3dcf)
2025-08-31 21:49:07.870 - lib.adb - [Tune (nQPFjXVN99JtAq73RK2TzW)] ADB: 192.168.1.211 - pidof com.att.tv
2025-08-31 21:49:07.947 - stream - [Tune (nQPFjXVN99JtAq73RK2TzW)] Using dtvnow://deeplink.directvnow.com/play/channel/A&EHD/703b7a51-6290-4d92-6826-c52f4e23519f to load channel.
2025-08-31 21:49:07.947 - lib.adb - [Tune (nQPFjXVN99JtAq73RK2TzW)] ADB: 192.168.1.211 - input keyevent KEYCODE_MEDIA_STOP
2025-08-31 21:49:08.104 - lib.adb - [Tune (nQPFjXVN99JtAq73RK2TzW)] ADB: 192.168.1.211 - am force-stop 'com.att.tv'
2025-08-31 21:49:08.273 - lib.adb - [Tune (nQPFjXVN99JtAq73RK2TzW)] ADB: 192.168.1.211 - sleep 2
2025-08-31 21:49:09.201 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
������
Tune ID: N/A
Channel: A&EHD
Lock Obtained: 2025-08-31 21:49:07 (0.04 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2025-08-31 21:49:10.387 - lib.adb - [Tune (nQPFjXVN99JtAq73RK2TzW)] ADB: 192.168.1.211 - am start -W -a android.intent.action.VIEW -d 'dtvnow://deeplink.directvnow.com/play/channel/A&EHD/703b7a51-6290-4d92-6826-c52f4e23519f' 'com.att.tv'
2025-08-31 21:49:15.443 - lib.adb - [Tune (nQPFjXVN99JtAq73RK2TzW)] Checking for profile screen
2025-08-31 21:49:17.874 - lib.adb - [Tune (nQPFjXVN99JtAq73RK2TzW)] Checking for profile screen
2025-08-31 21:49:27.693 - lib.adb - [Tune (nQPFjXVN99JtAq73RK2TzW)] ADB: Closing connection - 192.168.1.211
2025-08-31 21:49:27.693 - stream - [Tune nQPFjXVN99JtAq73RK2TzW] Tuning completed after 20.36 seconds. [Tune nQPFjXVN99JtAq73RK2TzW] Display was on, application (com.att.tv) was closed.
2025-08-31 21:49:27.694 - stream - [Tune nQPFjXVN99JtAq73RK2TzW] Client disconnected before redirecting to stream URL. Cleaning up and releasing tuner.
2025-08-31 21:49:27.990 - tuner_management - [Tune nQPFjXVN99JtAq73RK2TzW] Using configuration: DTV Test (fe98787d-799d-46a4-8178-ddfa5c0b3dcf) for channel cleanup.
2025-08-31 21:49:27.991 - lib.adb - [Tune nQPFjXVN99JtAq73RK2TzW] ADB: 192.168.1.211 - am force-stop 'com.att.tv'
2025-08-31 21:49:28.169 - lib.adb - [Tune nQPFjXVN99JtAq73RK2TzW] ADB: 192.168.1.211 - input keyevent KEYCODE_HOME
2025-08-31 21:49:28.432 - tuner_management - [Tune nQPFjXVN99JtAq73RK2TzW] Released tuner (1).
2025-08-31 21:49:28.432 - tuner_management - [Tune nQPFjXVN99JtAq73RK2TzW] Cleanup complete. LinkPi1 (A&EHD)
2025-08-31 21:49:29.005 - stream - [Tune 3ECLNmQcLoAZUeWzWUaqMD] 192.168.1.100:5592 | Go-http-client/1.1
2025-08-31 21:49:29.007 - stream - [Tune (3ECLNmQcLoAZUeWzWUaqMD)] No active tuners found for A&EHD. Reserving a new tuner.
2025-08-31 21:49:29.007 - tuner_management - [Tune 3ECLNmQcLoAZUeWzWUaqMD] Attempting to reserve tuner for: ['com.att.tv'].
2025-08-31 21:49:29.009 - tuner_management - [Tune 3ECLNmQcLoAZUeWzWUaqMD] Available Tuners:
2025-08-31 21:49:29.009 - tuner_management - [Tune 3ECLNmQcLoAZUeWzWUaqMD] Name: LinkPi1 Priority: 1
2025-08-31 21:49:29.009 - tuner_management - [Tune 3ECLNmQcLoAZUeWzWUaqMD] Name: LinkPi2 Priority: 2
2025-08-31 21:49:29.010 - tuner_management - [Tune 3ECLNmQcLoAZUeWzWUaqMD] Name: LinkPi3 Priority: 3
2025-08-31 21:49:29.010 - tuner_management - [Tune 3ECLNmQcLoAZUeWzWUaqMD] Name: LinkPi4 Priority: 4
2025-08-31 21:49:29.010 - tuner_management - [Tune 3ECLNmQcLoAZUeWzWUaqMD] Name: LinkPi5 Priority: 5
2025-08-31 21:49:29.010 - tuner_management - [Tune 3ECLNmQcLoAZUeWzWUaqMD] Using first available tuner (by priority).
2025-08-31 21:49:29.010 - tuner_management - [Tune 3ECLNmQcLoAZUeWzWUaqMD] Reserved Tuner: Name: LinkPi1 Priority: 1
2025-08-31 21:49:29.010 - stream - [Tune (3ECLNmQcLoAZUeWzWUaqMD)] Tuning to A&EHD on LinkPi1
2025-08-31 21:49:29.011 - stream - [Tune (3ECLNmQcLoAZUeWzWUaqMD)] Using channel configuration: DTV Test (fe98787d-799d-46a4-8178-ddfa5c0b3dcf)
2025-08-31 21:49:29.573 - lib.adb - [Tune (3ECLNmQcLoAZUeWzWUaqMD)] ADB: 192.168.1.211 - pidof com.att.tv
2025-08-31 21:49:29.654 - stream - [Tune (3ECLNmQcLoAZUeWzWUaqMD)] Using dtvnow://deeplink.directvnow.com/play/channel/A&EHD/703b7a51-6290-4d92-6826-c52f4e23519f to load channel.
2025-08-31 21:49:29.655 - lib.adb - [Tune (3ECLNmQcLoAZUeWzWUaqMD)] ADB: 192.168.1.211 - input keyevent KEYCODE_MEDIA_STOP
2025-08-31 21:49:29.809 - lib.adb - [Tune (3ECLNmQcLoAZUeWzWUaqMD)] ADB: 192.168.1.211 - am force-stop 'com.att.tv'
2025-08-31 21:49:29.961 - lib.adb - [Tune (3ECLNmQcLoAZUeWzWUaqMD)] ADB: 192.168.1.211 - sleep 2
2025-08-31 21:49:32.071 - lib.adb - [Tune (3ECLNmQcLoAZUeWzWUaqMD)] ADB: 192.168.1.211 - am start -W -a android.intent.action.VIEW -d 'dtvnow://deeplink.directvnow.com/play/channel/A&EHD/703b7a51-6290-4d92-6826-c52f4e23519f' 'com.att.tv'
2025-08-31 21:49:37.059 - lib.adb - [Tune (3ECLNmQcLoAZUeWzWUaqMD)] Checking for profile screen
2025-08-31 21:49:39.323 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
������
Tune ID: N/A
Channel: A&EHD
Lock Obtained: 2025-08-31 21:49:29 (0.17 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2025-08-31 21:49:41.290 - lib.adb - [Tune (3ECLNmQcLoAZUeWzWUaqMD)] Checking for profile screen
2025-08-31 21:49:50.006 - lib.adb - [Tune (3ECLNmQcLoAZUeWzWUaqMD)] ADB: Closing connection - 192.168.1.211
2025-08-31 21:49:50.007 - stream - [Tune 3ECLNmQcLoAZUeWzWUaqMD] Tuning completed after 21.0 seconds. [Tune 3ECLNmQcLoAZUeWzWUaqMD] Display was on, application (com.att.tv) was closed.
2025-08-31 21:49:50.007 - stream - [Tune 3ECLNmQcLoAZUeWzWUaqMD] Client disconnected before redirecting to stream URL. Cleaning up and releasing tuner.
2025-08-31 21:49:50.343 - tuner_management - [Tune 3ECLNmQcLoAZUeWzWUaqMD] Using configuration: DTV Test (fe98787d-799d-46a4-8178-ddfa5c0b3dcf) for channel cleanup.
2025-08-31 21:49:50.343 - lib.adb - [Tune 3ECLNmQcLoAZUeWzWUaqMD] ADB: 192.168.1.211 - am force-stop 'com.att.tv'
2025-08-31 21:49:50.545 - lib.adb - [Tune 3ECLNmQcLoAZUeWzWUaqMD] ADB: 192.168.1.211 - input keyevent KEYCODE_HOME
2025-08-31 21:49:50.758 - tuner_management - [Tune 3ECLNmQcLoAZUeWzWUaqMD] Released tuner (1).
2025-08-31 21:49:50.758 - tuner_management - [Tune 3ECLNmQcLoAZUeWzWUaqMD] Cleanup complete. LinkPi1 (A&EHD)
2025-08-31 21:49:51.756 - stream - [Tune nzJrTyH3cvsYKT54h5WKNm] 192.168.1.100:5592 | Go-http-client/1.1
2025-08-31 21:49:51.757 - stream - [Tune (nzJrTyH3cvsYKT54h5WKNm)] No active tuners found for A&EHD. Reserving a new tuner.
2025-08-31 21:49:51.758 - tuner_management - [Tune nzJrTyH3cvsYKT54h5WKNm] Attempting to reserve tuner for: ['com.att.tv'].
2025-08-31 21:49:51.760 - tuner_management - [Tune nzJrTyH3cvsYKT54h5WKNm] Available Tuners:
2025-08-31 21:49:51.760 - tuner_management - [Tune nzJrTyH3cvsYKT54h5WKNm] Name: LinkPi1 Priority: 1
2025-08-31 21:49:51.760 - tuner_management - [Tune nzJrTyH3cvsYKT54h5WKNm] Name: LinkPi2 Priority: 2
2025-08-31 21:49:51.760 - tuner_management - [Tune nzJrTyH3cvsYKT54h5WKNm] Name: LinkPi3 Priority: 3
2025-08-31 21:49:51.760 - tuner_management - [Tune nzJrTyH3cvsYKT54h5WKNm] Name: LinkPi4 Priority: 4
2025-08-31 21:49:51.760 - tuner_management - [Tune nzJrTyH3cvsYKT54h5WKNm] Name: LinkPi5 Priority: 5
2025-08-31 21:49:51.760 - tuner_management - [Tune nzJrTyH3cvsYKT54h5WKNm] Using first available tuner (by priority).
2025-08-31 21:49:51.760 - tuner_management - [Tune nzJrTyH3cvsYKT54h5WKNm] Reserved Tuner: Name: LinkPi1 Priority: 1
2025-08-31 21:49:51.760 - stream - [Tune (nzJrTyH3cvsYKT54h5WKNm)] Tuning to A&EHD on LinkPi1
2025-08-31 21:49:51.761 - stream - [Tune (nzJrTyH3cvsYKT54h5WKNm)] Using channel configuration: DTV Test (fe98787d-799d-46a4-8178-ddfa5c0b3dcf)
2025-08-31 21:49:52.323 - lib.adb - [Tune (nzJrTyH3cvsYKT54h5WKNm)] ADB: 192.168.1.211 - pidof com.att.tv
2025-08-31 21:49:52.402 - stream - [Tune (nzJrTyH3cvsYKT54h5WKNm)] Using dtvnow://deeplink.directvnow.com/play/channel/A&EHD/703b7a51-6290-4d92-6826-c52f4e23519f to load channel.
2025-08-31 21:49:52.402 - lib.adb - [Tune (nzJrTyH3cvsYKT54h5WKNm)] ADB: 192.168.1.211 - input keyevent KEYCODE_MEDIA_STOP
2025-08-31 21:49:52.554 - lib.adb - [Tune (nzJrTyH3cvsYKT54h5WKNm)] ADB: 192.168.1.211 - am force-stop 'com.att.tv'
2025-08-31 21:49:52.707 - lib.adb - [Tune (nzJrTyH3cvsYKT54h5WKNm)] ADB: 192.168.1.211 - sleep 2
2025-08-31 21:49:54.825 - lib.adb - [Tune (nzJrTyH3cvsYKT54h5WKNm)] ADB: 192.168.1.211 - am start -W -a android.intent.action.VIEW -d 'dtvnow://deeplink.directvnow.com/play/channel/A&EHD/703b7a51-6290-4d92-6826-c52f4e23519f' 'com.att.tv'
2025-08-31 21:49:59.836 - lib.adb - [Tune (nzJrTyH3cvsYKT54h5WKNm)] Checking for profile screen
2025-08-31 21:50:04.822 - lib.adb - [Tune (nzJrTyH3cvsYKT54h5WKNm)] Checking for profile screen
2025-08-31 21:50:09.543 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
������
Tune ID: N/A
Channel: A&EHD
Lock Obtained: 2025-08-31 21:49:51 (0.31 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2025-08-31 21:50:10.862 - lib.adb - [Tune (nzJrTyH3cvsYKT54h5WKNm)] ADB: Closing connection - 192.168.1.211
2025-08-31 21:50:10.863 - stream - [Tune nzJrTyH3cvsYKT54h5WKNm] Tuning completed after 19.11 seconds. [Tune nzJrTyH3cvsYKT54h5WKNm] Display was on, application (com.att.tv) was closed.
2025-08-31 21:50:10.863 - uvicorn.access - 172.27.0.1:0 - "GET /stream/93 HTTP/1.1" 307
2025/08/31 21:50:10 [PROXY] 172.27.0.1 -> GET "/proxy/1?requestKey=nzJrTyH3cvsYKT54h5WKNm" -> "http://192.168.1.161:8090/stream0"
2025-08-31 21:50:35.070 - tuner_management - Releasing tuner 1 as it has been inactive for 3 seconds.
2025-08-31 21:50:35.071 - tuner_management - Releasing tuner: {'lock_obtained': 1756676991, 'tuner_name': 'LinkPi1', 'name': 'A&EHD', 'number': 15000, 'provider_name': 'DirecTV', 'tuner_id': 1, 'channel_id': 93, 'tuning_status': 'tuned', 'request_key': 'nzJrTyH3cvsYKT54h5WKNm', 'target_package': 'com.att.tv'}
2025-08-31 21:50:35.382 - tuner_management - [Tune nzJrTyH3cvsYKT54h5WKNm] Using configuration: DTV Test (fe98787d-799d-46a4-8178-ddfa5c0b3dcf) for channel cleanup.
2025-08-31 21:50:35.382 - lib.adb - [Tune nzJrTyH3cvsYKT54h5WKNm] ADB: 192.168.1.211 - am force-stop 'com.att.tv'
2025-08-31 21:50:35.573 - lib.adb - [Tune nzJrTyH3cvsYKT54h5WKNm] ADB: 192.168.1.211 - input keyevent KEYCODE_HOME
2025-08-31 21:50:35.859 - tuner_management - [Tune nzJrTyH3cvsYKT54h5WKNm] Released tuner (1).
2025-08-31 21:50:35.859 - tuner_management - [Tune nzJrTyH3cvsYKT54h5WKNm] Cleanup complete. LinkPi1 (A&EHD)
2025-08-31 21:52:04.051 - stream - [Tune c8AKNMzKJYJSvRAuqHirti] 192.168.1.100:5592 | Go-http-client/1.1
2025-08-31 21:52:04.053 - stream - [Tune (c8AKNMzKJYJSvRAuqHirti)] No active tuners found for A&EHD. Reserving a new tuner.
2025-08-31 21:52:04.054 - tuner_management - [Tune c8AKNMzKJYJSvRAuqHirti] Attempting to reserve tuner for: ['com.att.tv'].
2025-08-31 21:52:04.056 - tuner_management - [Tune c8AKNMzKJYJSvRAuqHirti] Available Tuners:
2025-08-31 21:52:04.056 - tuner_management - [Tune c8AKNMzKJYJSvRAuqHirti] Name: LinkPi1 Priority: 1
2025-08-31 21:52:04.056 - tuner_management - [Tune c8AKNMzKJYJSvRAuqHirti] Name: LinkPi2 Priority: 2
2025-08-31 21:52:04.056 - tuner_management - [Tune c8AKNMzKJYJSvRAuqHirti] Name: LinkPi3 Priority: 3
2025-08-31 21:52:04.056 - tuner_management - [Tune c8AKNMzKJYJSvRAuqHirti] Name: LinkPi4 Priority: 4
2025-08-31 21:52:04.056 - tuner_management - [Tune c8AKNMzKJYJSvRAuqHirti] Name: LinkPi5 Priority: 5
2025-08-31 21:52:04.056 - tuner_management - [Tune c8AKNMzKJYJSvRAuqHirti] Using first available tuner (by priority).
2025-08-31 21:52:04.056 - tuner_management - [Tune c8AKNMzKJYJSvRAuqHirti] Reserved Tuner: Name: LinkPi1 Priority: 1
2025-08-31 21:52:04.056 - stream - [Tune (c8AKNMzKJYJSvRAuqHirti)] Tuning to A&EHD on LinkPi1
2025-08-31 21:52:04.057 - stream - [Tune (c8AKNMzKJYJSvRAuqHirti)] Using channel configuration: DTV Test (fe98787d-799d-46a4-8178-ddfa5c0b3dcf)
2025-08-31 21:52:04.687 - lib.adb - [Tune (c8AKNMzKJYJSvRAuqHirti)] ADB: 192.168.1.211 - pidof com.att.tv
2025-08-31 21:52:04.770 - stream - [Tune (c8AKNMzKJYJSvRAuqHirti)] Using dtvnow://deeplink.directvnow.com/play/channel/A&EHD/703b7a51-6290-4d92-6826-c52f4e23519f to load channel.
2025-08-31 21:52:04.770 - lib.adb - [Tune (c8AKNMzKJYJSvRAuqHirti)] ADB: 192.168.1.211 - input keyevent KEYCODE_MEDIA_STOP
2025-08-31 21:52:04.927 - lib.adb - [Tune (c8AKNMzKJYJSvRAuqHirti)] ADB: 192.168.1.211 - am force-stop 'com.att.tv'
2025-08-31 21:52:05.078 - lib.adb - [Tune (c8AKNMzKJYJSvRAuqHirti)] ADB: 192.168.1.211 - sleep 2
2025-08-31 21:52:07.191 - lib.adb - [Tune (c8AKNMzKJYJSvRAuqHirti)] ADB: 192.168.1.211 - am start -W -a android.intent.action.VIEW -d 'dtvnow://deeplink.directvnow.com/play/channel/A&EHD/703b7a51-6290-4d92-6826-c52f4e23519f' 'com.att.tv'
2025-08-31 21:52:09.606 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
������
Tune ID: N/A
Channel: A&EHD
Lock Obtained: 2025-08-31 21:52:04 (0.09 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2025-08-31 21:52:12.190 - lib.adb - [Tune (c8AKNMzKJYJSvRAuqHirti)] Checking for profile screen
2025-08-31 21:52:17.101 - lib.adb - [Tune (c8AKNMzKJYJSvRAuqHirti)] Checking for profile screen
2025-08-31 21:52:22.952 - lib.adb - [Tune (c8AKNMzKJYJSvRAuqHirti)] ADB: Closing connection - 192.168.1.211
2025-08-31 21:52:22.952 - stream - [Tune c8AKNMzKJYJSvRAuqHirti] Tuning completed after 18.9 seconds. [Tune c8AKNMzKJYJSvRAuqHirti] Display was on, application (com.att.tv) was closed.
2025-08-31 21:52:22.953 - uvicorn.access - 172.27.0.1:0 - "GET /stream/93 HTTP/1.1" 307
2025/08/31 21:52:22 [PROXY] 172.27.0.1 -> GET "/proxy/1?requestKey=c8AKNMzKJYJSvRAuqHirti" -> "http://192.168.1.161:8090/stream0"
2025-08-31 21:52:38.906 - stream - [Tune MSMfPuns7c4VmfXcGCtFLZ] 192.168.1.100:5592 | Go-http-client/1.1
2025-08-31 21:52:38.907 - stream - [Tune (MSMfPuns7c4VmfXcGCtFLZ)] No active tuners found for APLHD. Reserving a new tuner.
2025-08-31 21:52:38.908 - tuner_management - [Tune MSMfPuns7c4VmfXcGCtFLZ] Attempting to reserve tuner for: ['com.att.tv'].
2025-08-31 21:52:38.910 - tuner_management - [Tune MSMfPuns7c4VmfXcGCtFLZ] Available Tuners:
2025-08-31 21:52:38.910 - tuner_management - [Tune MSMfPuns7c4VmfXcGCtFLZ] Name: LinkPi2 Priority: 2
2025-08-31 21:52:38.910 - tuner_management - [Tune MSMfPuns7c4VmfXcGCtFLZ] Name: LinkPi3 Priority: 3
2025-08-31 21:52:38.910 - tuner_management - [Tune MSMfPuns7c4VmfXcGCtFLZ] Name: LinkPi4 Priority: 4
2025-08-31 21:52:38.910 - tuner_management - [Tune MSMfPuns7c4VmfXcGCtFLZ] Name: LinkPi5 Priority: 5
2025-08-31 21:52:38.910 - tuner_management - [Tune MSMfPuns7c4VmfXcGCtFLZ] Using first available tuner (by priority).
2025-08-31 21:52:38.910 - tuner_management - [Tune MSMfPuns7c4VmfXcGCtFLZ] Reserved Tuner: Name: LinkPi2 Priority: 2
2025-08-31 21:52:38.910 - stream - [Tune (MSMfPuns7c4VmfXcGCtFLZ)] Tuning to APLHD on LinkPi2
2025-08-31 21:52:38.911 - stream - [Tune (MSMfPuns7c4VmfXcGCtFLZ)] Using channel configuration: DTV Test (fe98787d-799d-46a4-8178-ddfa5c0b3dcf)
2025-08-31 21:52:39.430 - lib.adb - [Tune (MSMfPuns7c4VmfXcGCtFLZ)] ADB: 192.168.1.212 - pidof com.att.tv
2025-08-31 21:52:39.507 - stream - [Tune (MSMfPuns7c4VmfXcGCtFLZ)] Using dtvnow://deeplink.directvnow.com/play/channel/APLHD/6b8b578e-eaa0-8086-4803-340763f93d36 to load channel.
2025-08-31 21:52:39.507 - lib.adb - [Tune (MSMfPuns7c4VmfXcGCtFLZ)] ADB: 192.168.1.212 - input keyevent KEYCODE_MEDIA_STOP
2025-08-31 21:52:39.658 - lib.adb - [Tune (MSMfPuns7c4VmfXcGCtFLZ)] ADB: 192.168.1.212 - am force-stop 'com.att.tv'
2025-08-31 21:52:39.663 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
Tune ID: c8AKNMzKJYJSvRAuqHirti
Channel: A&EHD
Lock Obtained: 2025-08-31 21:52:04 (0.59 minutes ago)
Last Seen: 2025-08-31 21:52:38 (1.66 seconds ago)
Bytes Transferred: 19204576 (18.31MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------
--------------------------------------------------
Tuner "LinkPi2" is currently in use and locked.
������
Tune ID: N/A
Channel: APLHD
Lock Obtained: 2025-08-31 21:52:38 (0.03 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2025-08-31 21:52:39.810 - lib.adb - [Tune (MSMfPuns7c4VmfXcGCtFLZ)] ADB: 192.168.1.212 - sleep 2
2025-08-31 21:52:41.928 - lib.adb - [Tune (MSMfPuns7c4VmfXcGCtFLZ)] ADB: 192.168.1.212 - am start -W -a android.intent.action.VIEW -d 'dtvnow://deeplink.directvnow.com/play/channel/APLHD/6b8b578e-eaa0-8086-4803-340763f93d36' 'com.att.tv'
2025-08-31 21:52:47.001 - lib.adb - [Tune (MSMfPuns7c4VmfXcGCtFLZ)] Checking for profile screen
2025-08-31 21:52:50.928 - lib.adb - [Tune (MSMfPuns7c4VmfXcGCtFLZ)] Checking for profile screen
2025-08-31 21:53:00.390 - stream - [Tune Pk9sdWhLTEV5B6kzCRe6wm] 192.168.1.100:5592 | Go-http-client/1.1
2025-08-31 21:53:00.392 - stream - [Tune (Pk9sdWhLTEV5B6kzCRe6wm)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:01.393 - stream - [Tune (Pk9sdWhLTEV5B6kzCRe6wm)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:02.398 - stream - [Tune (Pk9sdWhLTEV5B6kzCRe6wm)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:02.405 - lib.adb - [Tune (MSMfPuns7c4VmfXcGCtFLZ)] ADB: Closing connection - 192.168.1.212
2025-08-31 21:53:02.405 - stream - [Tune MSMfPuns7c4VmfXcGCtFLZ] Tuning completed after 23.5 seconds. [Tune MSMfPuns7c4VmfXcGCtFLZ] Display was on, application (com.att.tv) was closed.
2025-08-31 21:53:02.406 - stream - [Tune MSMfPuns7c4VmfXcGCtFLZ] Client disconnected before redirecting to stream URL. Cleaning up and releasing tuner.
2025-08-31 21:53:02.676 - tuner_management - [Tune MSMfPuns7c4VmfXcGCtFLZ] Using configuration: DTV Test (fe98787d-799d-46a4-8178-ddfa5c0b3dcf) for channel cleanup.
2025-08-31 21:53:02.676 - lib.adb - [Tune MSMfPuns7c4VmfXcGCtFLZ] ADB: 192.168.1.212 - am force-stop 'com.att.tv'
2025-08-31 21:53:02.813 - lib.adb - [Tune MSMfPuns7c4VmfXcGCtFLZ] ADB: 192.168.1.212 - input keyevent KEYCODE_HOME
2025-08-31 21:53:03.084 - tuner_management - [Tune MSMfPuns7c4VmfXcGCtFLZ] Released tuner (2).
2025-08-31 21:53:03.084 - tuner_management - [Tune MSMfPuns7c4VmfXcGCtFLZ] Cleanup complete. LinkPi2 (APLHD)
2025-08-31 21:53:09.722 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
Tune ID: c8AKNMzKJYJSvRAuqHirti
Channel: A&EHD
Lock Obtained: 2025-08-31 21:52:04 (1.1 minutes ago)
Last Seen: 2025-08-31 21:53:08 (1.72 seconds ago)
Bytes Transferred: 53674376 (51.19MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------
2025-08-31 21:53:22.970 - stream - [Tune 6rHaPgWLbCL9A5qqZ4FDZZ] 192.168.1.100:5592 | Go-http-client/1.1
2025-08-31 21:53:22.971 - stream - [Tune (6rHaPgWLbCL9A5qqZ4FDZZ)] No active tuners found for APLHD. Reserving a new tuner.
2025-08-31 21:53:22.972 - tuner_management - [Tune 6rHaPgWLbCL9A5qqZ4FDZZ] Attempting to reserve tuner for: ['com.att.tv'].
2025-08-31 21:53:22.988 - tuner_management - [Tune 6rHaPgWLbCL9A5qqZ4FDZZ] Available Tuners:
2025-08-31 21:53:22.988 - tuner_management - [Tune 6rHaPgWLbCL9A5qqZ4FDZZ] Name: LinkPi2 Priority: 2
2025-08-31 21:53:22.988 - tuner_management - [Tune 6rHaPgWLbCL9A5qqZ4FDZZ] Name: LinkPi3 Priority: 3
2025-08-31 21:53:22.988 - tuner_management - [Tune 6rHaPgWLbCL9A5qqZ4FDZZ] Name: LinkPi4 Priority: 4
2025-08-31 21:53:22.989 - tuner_management - [Tune 6rHaPgWLbCL9A5qqZ4FDZZ] Name: LinkPi5 Priority: 5
2025-08-31 21:53:22.989 - tuner_management - [Tune 6rHaPgWLbCL9A5qqZ4FDZZ] Using first available tuner (by priority).
2025-08-31 21:53:22.989 - tuner_management - [Tune 6rHaPgWLbCL9A5qqZ4FDZZ] Reserved Tuner: Name: LinkPi2 Priority: 2
2025-08-31 21:53:22.989 - stream - [Tune (6rHaPgWLbCL9A5qqZ4FDZZ)] Tuning to APLHD on LinkPi2
2025-08-31 21:53:22.990 - stream - [Tune (6rHaPgWLbCL9A5qqZ4FDZZ)] Using channel configuration: DTV Test (fe98787d-799d-46a4-8178-ddfa5c0b3dcf)
2025-08-31 21:53:23.400 - stream - [Tune (Pk9sdWhLTEV5B6kzCRe6wm)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:23.505 - lib.adb - [Tune (6rHaPgWLbCL9A5qqZ4FDZZ)] ADB: 192.168.1.212 - pidof com.att.tv
2025-08-31 21:53:23.590 - stream - [Tune (6rHaPgWLbCL9A5qqZ4FDZZ)] Using dtvnow://deeplink.directvnow.com/play/channel/APLHD/6b8b578e-eaa0-8086-4803-340763f93d36 to load channel.
2025-08-31 21:53:23.590 - lib.adb - [Tune (6rHaPgWLbCL9A5qqZ4FDZZ)] ADB: 192.168.1.212 - input keyevent KEYCODE_MEDIA_STOP
2025-08-31 21:53:23.744 - lib.adb - [Tune (6rHaPgWLbCL9A5qqZ4FDZZ)] ADB: 192.168.1.212 - am force-stop 'com.att.tv'
2025-08-31 21:53:23.898 - lib.adb - [Tune (6rHaPgWLbCL9A5qqZ4FDZZ)] ADB: 192.168.1.212 - sleep 2
2025-08-31 21:53:24.401 - stream - [Tune (Pk9sdWhLTEV5B6kzCRe6wm)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:25.401 - stream - [Tune (Pk9sdWhLTEV5B6kzCRe6wm)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:26.011 - lib.adb - [Tune (6rHaPgWLbCL9A5qqZ4FDZZ)] ADB: 192.168.1.212 - am start -W -a android.intent.action.VIEW -d 'dtvnow://deeplink.directvnow.com/play/channel/APLHD/6b8b578e-eaa0-8086-4803-340763f93d36' 'com.att.tv'
2025-08-31 21:53:26.401 - stream - [Tune (Pk9sdWhLTEV5B6kzCRe6wm)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:27.402 - stream - [Tune (Pk9sdWhLTEV5B6kzCRe6wm)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:28.402 - stream - [Tune (Pk9sdWhLTEV5B6kzCRe6wm)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:29.402 - stream - [Tune (Pk9sdWhLTEV5B6kzCRe6wm)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:30.403 - tuner_management - [Tune Pk9sdWhLTEV5B6kzCRe6wm] Attempting to reserve tuner for: ['com.att.tv'].
2025-08-31 21:53:30.405 - tuner_management - [Tune Pk9sdWhLTEV5B6kzCRe6wm] Available Tuners:
2025-08-31 21:53:30.405 - tuner_management - [Tune Pk9sdWhLTEV5B6kzCRe6wm] Name: LinkPi3 Priority: 3
2025-08-31 21:53:30.405 - tuner_management - [Tune Pk9sdWhLTEV5B6kzCRe6wm] Name: LinkPi4 Priority: 4
2025-08-31 21:53:30.405 - tuner_management - [Tune Pk9sdWhLTEV5B6kzCRe6wm] Name: LinkPi5 Priority: 5
2025-08-31 21:53:30.405 - tuner_management - [Tune Pk9sdWhLTEV5B6kzCRe6wm] Using first available tuner (by priority).
2025-08-31 21:53:30.406 - tuner_management - [Tune Pk9sdWhLTEV5B6kzCRe6wm] Reserved Tuner: Name: LinkPi3 Priority: 3
2025-08-31 21:53:30.406 - stream - [Tune (Pk9sdWhLTEV5B6kzCRe6wm)] Tuning to APLHD on LinkPi3
2025-08-31 21:53:30.407 - stream - [Tune (Pk9sdWhLTEV5B6kzCRe6wm)] Using channel configuration: DTV Test (fe98787d-799d-46a4-8178-ddfa5c0b3dcf)
2025-08-31 21:53:30.967 - lib.adb - [Tune (Pk9sdWhLTEV5B6kzCRe6wm)] ADB: 192.168.1.213 - pidof com.att.tv
2025-08-31 21:53:31.052 - stream - [Tune (Pk9sdWhLTEV5B6kzCRe6wm)] Using dtvnow://deeplink.directvnow.com/play/channel/APLHD/6b8b578e-eaa0-8086-4803-340763f93d36 to load channel.
2025-08-31 21:53:31.052 - lib.adb - [Tune (Pk9sdWhLTEV5B6kzCRe6wm)] ADB: 192.168.1.213 - input keyevent KEYCODE_MEDIA_STOP
2025-08-31 21:53:31.141 - lib.adb - [Tune (6rHaPgWLbCL9A5qqZ4FDZZ)] Checking for profile screen
2025-08-31 21:53:31.197 - lib.adb - [Tune (Pk9sdWhLTEV5B6kzCRe6wm)] ADB: 192.168.1.213 - am force-stop 'com.att.tv'
2025-08-31 21:53:31.376 - lib.adb - [Tune (Pk9sdWhLTEV5B6kzCRe6wm)] ADB: 192.168.1.213 - sleep 2
2025-08-31 21:53:33.493 - lib.adb - [Tune (Pk9sdWhLTEV5B6kzCRe6wm)] ADB: 192.168.1.213 - am start -W -a android.intent.action.VIEW -d 'dtvnow://deeplink.directvnow.com/play/channel/APLHD/6b8b578e-eaa0-8086-4803-340763f93d36' 'com.att.tv'
2025-08-31 21:53:34.731 - lib.adb - [Tune (6rHaPgWLbCL9A5qqZ4FDZZ)] Checking for profile screen
2025-08-31 21:53:38.570 - lib.adb - [Tune (Pk9sdWhLTEV5B6kzCRe6wm)] Checking for profile screen
2025-08-31 21:53:39.939 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
Tune ID: c8AKNMzKJYJSvRAuqHirti
Channel: A&EHD
Lock Obtained: 2025-08-31 21:52:04 (1.6 minutes ago)
Last Seen: 2025-08-31 21:53:38 (1.94 seconds ago)
Bytes Transferred: 88707048 (84.6MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------
--------------------------------------------------
Tuner "LinkPi2" is currently in use and locked.
������
Tune ID: N/A
Channel: APLHD
Lock Obtained: 2025-08-31 21:53:22 (0.3 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
--------------------------------------------------
Tuner "LinkPi3" is currently in use and locked.
������
Tune ID: N/A
Channel: APLHD
Lock Obtained: 2025-08-31 21:53:30 (0.17 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2025-08-31 21:53:47.723 - stream - [Tune BsEededUCmjBwcfJzhJUxp] 192.168.1.100:5592 | Go-http-client/1.1
2025-08-31 21:53:47.724 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:47.725 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:48.727 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:48.727 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:49.732 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:49.732 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:50.733 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:50.741 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:51.741 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:51.747 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:52.748 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:52.755 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:53.756 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:53.757 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:54.757 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:54.757 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:55.760 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:55.761 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:56.761 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:56.761 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:57.761 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:57.762 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:58.765 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:58.765 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:59.767 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:53:59.767 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:00.770 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:00.773 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:01.773 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:01.775 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:02.781 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:02.781 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:03.782 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:03.782 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:04.782 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:04.783 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:05.785 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:05.786 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:06.787 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:06.787 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:07.789 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:07.790 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:08.791 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:08.791 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:09.792 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:09.793 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:10.414 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
Tune ID: c8AKNMzKJYJSvRAuqHirti
Channel: A&EHD
Lock Obtained: 2025-08-31 21:52:04 (2.11 minutes ago)
Last Seen: 2025-08-31 21:54:09 (1.41 seconds ago)
Bytes Transferred: 124058568 (118.31MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------
--------------------------------------------------
Tuner "LinkPi2" is currently in use and locked.
������
Tune ID: N/A
Channel: APLHD
Lock Obtained: 2025-08-31 21:53:22 (0.81 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
--------------------------------------------------
Tuner "LinkPi3" is currently in use and locked.
������
Tune ID: N/A
Channel: APLHD
Lock Obtained: 2025-08-31 21:53:30 (0.67 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2025-08-31 21:54:10.793 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:10.794 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:11.802 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:11.804 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:12.804 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:12.805 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:13.806 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:13.810 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:14.813 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:14.814 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:15.826 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:15.827 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:16.222 - stream - [Tune Y5y6EE6YnGGYjmZF9ULZwr] 192.168.1.100:5592 | Go-http-client/1.1
2025-08-31 21:54:16.224 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:16.224 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:16.828 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:16.829 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:17.228 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:17.231 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:17.840 - tuner_management - [Tune BsEededUCmjBwcfJzhJUxp] Attempting to reserve tuner for: ['com.att.tv'].
2025-08-31 21:54:17.844 - tuner_management - [Tune BsEededUCmjBwcfJzhJUxp] Available Tuners:
2025-08-31 21:54:17.845 - tuner_management - [Tune BsEededUCmjBwcfJzhJUxp] Name: LinkPi4 Priority: 4
2025-08-31 21:54:17.845 - tuner_management - [Tune BsEededUCmjBwcfJzhJUxp] Name: LinkPi5 Priority: 5
2025-08-31 21:54:17.845 - tuner_management - [Tune BsEededUCmjBwcfJzhJUxp] Using first available tuner (by priority).
2025-08-31 21:54:17.846 - tuner_management - [Tune BsEededUCmjBwcfJzhJUxp] Reserved Tuner: Name: LinkPi4 Priority: 4
2025-08-31 21:54:17.846 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Tuning to APLHD on LinkPi4
2025-08-31 21:54:17.847 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Using channel configuration: DTV Test (fe98787d-799d-46a4-8178-ddfa5c0b3dcf)
2025-08-31 21:54:18.231 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:18.232 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:18.232 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:18.649 - lib.adb - [Tune (BsEededUCmjBwcfJzhJUxp)] ADB: 192.168.1.214 - pidof com.att.tv
2025-08-31 21:54:18.741 - stream - [Tune (BsEededUCmjBwcfJzhJUxp)] Using dtvnow://deeplink.directvnow.com/play/channel/APLHD/6b8b578e-eaa0-8086-4803-340763f93d36 to load channel.
2025-08-31 21:54:18.741 - lib.adb - [Tune (BsEededUCmjBwcfJzhJUxp)] ADB: 192.168.1.214 - input keyevent KEYCODE_MEDIA_STOP
2025-08-31 21:54:18.909 - lib.adb - [Tune (BsEededUCmjBwcfJzhJUxp)] ADB: 192.168.1.214 - am force-stop 'com.att.tv'
2025-08-31 21:54:19.063 - lib.adb - [Tune (BsEededUCmjBwcfJzhJUxp)] ADB: 192.168.1.214 - sleep 2
2025-08-31 21:54:19.234 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:19.234 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:19.234 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:20.234 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:20.235 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:20.235 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:21.190 - lib.adb - [Tune (BsEededUCmjBwcfJzhJUxp)] ADB: 192.168.1.214 - am start -W -a android.intent.action.VIEW -d 'dtvnow://deeplink.directvnow.com/play/channel/APLHD/6b8b578e-eaa0-8086-4803-340763f93d36' 'com.att.tv'
2025-08-31 21:54:21.236 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:21.236 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:21.236 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:22.236 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:22.237 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:22.237 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:23.237 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:23.238 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:23.238 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:23.541 - tuner_management - Releasing tuner 2 as it is untracked and has been locked for over a minute.
2025-08-31 21:54:23.544 - tuner_management - Released tuner (2).
2025-08-31 21:54:24.238 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:24.239 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:25.239 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:25.240 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:26.247 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:26.248 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:26.410 - lib.adb - [Tune (BsEededUCmjBwcfJzhJUxp)] Checking for profile screen
2025-08-31 21:54:27.249 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:27.249 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:28.252 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:28.253 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:29.258 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:29.263 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:30.263 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:30.263 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is currently tuning to APLHD. Waiting for it to complete.
2025-08-31 21:54:30.517 - lib.adb - [Tune (Pk9sdWhLTEV5B6kzCRe6wm)] ADB: Closing connection - 192.168.1.213
2025-08-31 21:54:30.517 - stream - [Tune Pk9sdWhLTEV5B6kzCRe6wm] Tuning completed after 90.13 seconds. [Tune Pk9sdWhLTEV5B6kzCRe6wm] Display was on, application (com.att.tv) was closed.
2025-08-31 21:54:30.518 - stream - [Tune Pk9sdWhLTEV5B6kzCRe6wm] Client disconnected before redirecting to stream URL. Cleaning up and releasing tuner.
2025-08-31 21:54:30.963 - tuner_management - [Tune Pk9sdWhLTEV5B6kzCRe6wm] Using configuration: DTV Test (fe98787d-799d-46a4-8178-ddfa5c0b3dcf) for channel cleanup.
2025-08-31 21:54:30.963 - lib.adb - [Tune Pk9sdWhLTEV5B6kzCRe6wm] ADB: 192.168.1.213 - am force-stop 'com.att.tv'
2025-08-31 21:54:31.042 - tuner_management - Releasing tuner 3 as it is no longer tracked by the proxy server.
2025-08-31 21:54:31.197 - lib.adb - [Tune Pk9sdWhLTEV5B6kzCRe6wm] ADB: 192.168.1.213 - input keyevent KEYCODE_HOME
2025-08-31 21:54:31.264 - stream - [Tune (Y5y6EE6YnGGYjmZF9ULZwr)] Tuner (APLHD) is already tuned to APLHD. Connecting to this stream.
2025/08/31 21:54:31 [PROXY] 172.27.0.1 -> GET "/proxy/3?requestKey=Pk9sdWhLTEV5B6kzCRe6wm" -> "http://192.168.1.161:8090/stream2"
2025-08-31 21:54:31.264 - uvicorn.access - 172.27.0.1:0 - "GET /stream/94 HTTP/1.1" 307
2025-08-31 21:54:31.528 - tuner_management - [Tune Pk9sdWhLTEV5B6kzCRe6wm] Released tuner (3).
2025-08-31 21:54:31.528 - tuner_management - [Tune Pk9sdWhLTEV5B6kzCRe6wm] Cleanup complete. LinkPi3 (APLHD)
2025-08-31 21:54:31.554 - tuner_management - [Tune Pk9sdWhLTEV5B6kzCRe6wm] Using configuration: DTV Test (fe98787d-799d-46a4-8178-ddfa5c0b3dcf) for channel cleanup.
2025-08-31 21:54:31.554 - lib.adb - [Tune Pk9sdWhLTEV5B6kzCRe6wm] ADB: 192.168.1.213 - am force-stop 'com.att.tv'
2025-08-31 21:54:31.687 - lib.adb - [Tune Pk9sdWhLTEV5B6kzCRe6wm] ADB: 192.168.1.213 - input keyevent KEYCODE_HOME
2025-08-31 21:54:31.849 - tuner_management - [Tune Pk9sdWhLTEV5B6kzCRe6wm] Released tuner (3).
2025-08-31 21:54:31.850 - tuner_management - [Tune Pk9sdWhLTEV5B6kzCRe6wm] Cleanup complete. LinkPi3 (APLHD)
2025-08-31 21:54:40.715 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
Tune ID: c8AKNMzKJYJSvRAuqHirti
Channel: A&EHD
Lock Obtained: 2025-08-31 21:52:04 (2.61 minutes ago)
Last Seen: 2025-08-31 21:54:39 (1.72 seconds ago)
Bytes Transferred: 158679896 (151.33MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------
--------------------------------------------------
Tuner "LinkPi4" is currently in use and locked.
������
Tune ID: N/A
Channel: APLHD
Lock Obtained: 2025-08-31 21:54:17 (0.4 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2025-08-31 21:55:03.636 - lib.adb - [Tune (BsEededUCmjBwcfJzhJUxp)] ADB: Closing connection - 192.168.1.214
2025-08-31 21:55:03.638 - stream - [Tune BsEededUCmjBwcfJzhJUxp] Tuning completed after 75.91 seconds. [Tune BsEededUCmjBwcfJzhJUxp] Display was on, application (com.att.tv) was closed.
2025-08-31 21:55:03.638 - stream - [Tune BsEededUCmjBwcfJzhJUxp] Client disconnected before redirecting to stream URL. Cleaning up and releasing tuner.
2025-08-31 21:55:03.786 - tuner_management - Releasing tuner 4 as it is no longer tracked by the proxy server.
2025-08-31 21:55:04.094 - tuner_management - [Tune BsEededUCmjBwcfJzhJUxp] Using configuration: DTV Test (fe98787d-799d-46a4-8178-ddfa5c0b3dcf) for channel cleanup.
2025-08-31 21:55:04.094 - lib.adb - [Tune BsEededUCmjBwcfJzhJUxp] ADB: 192.168.1.214 - am force-stop 'com.att.tv'
2025-08-31 21:55:04.145 - tuner_management - [Tune BsEededUCmjBwcfJzhJUxp] Using configuration: DTV Test (fe98787d-799d-46a4-8178-ddfa5c0b3dcf) for channel cleanup.
2025-08-31 21:55:04.145 - lib.adb - [Tune BsEededUCmjBwcfJzhJUxp] ADB: 192.168.1.214 - am force-stop 'com.att.tv'
2025-08-31 21:55:04.345 - lib.adb - [Tune BsEededUCmjBwcfJzhJUxp] ADB: 192.168.1.214 - input keyevent KEYCODE_HOME
2025-08-31 21:55:04.439 - lib.adb - [Tune BsEededUCmjBwcfJzhJUxp] ADB: 192.168.1.214 - input keyevent KEYCODE_HOME
2025-08-31 21:55:04.670 - tuner_management - [Tune BsEededUCmjBwcfJzhJUxp] Released tuner (4).
2025-08-31 21:55:04.671 - tuner_management - [Tune BsEededUCmjBwcfJzhJUxp] Cleanup complete. LinkPi4 (APLHD)
2025-08-31 21:55:04.692 - tuner_management - [Tune BsEededUCmjBwcfJzhJUxp] Released tuner (4).
2025-08-31 21:55:04.692 - tuner_management - [Tune BsEededUCmjBwcfJzhJUxp] Cleanup complete. LinkPi4 (APLHD)
2025-08-31 21:55:05.339 - lib.adb - [Tune (6rHaPgWLbCL9A5qqZ4FDZZ)] ADB: Closing connection - 192.168.1.212
2025-08-31 21:55:05.339 - stream - [Tune 6rHaPgWLbCL9A5qqZ4FDZZ] Tuning completed after 102.37 seconds. [Tune 6rHaPgWLbCL9A5qqZ4FDZZ] Display was on, application (com.att.tv) was closed.
2025-08-31 21:55:05.340 - stream - [Tune 6rHaPgWLbCL9A5qqZ4FDZZ] Client disconnected before redirecting to stream URL. Cleaning up and releasing tuner.
2025-08-31 21:55:05.612 - tuner_management - [Tune 6rHaPgWLbCL9A5qqZ4FDZZ] Using configuration: DTV Test (fe98787d-799d-46a4-8178-ddfa5c0b3dcf) for channel cleanup.
2025-08-31 21:55:05.612 - lib.adb - [Tune 6rHaPgWLbCL9A5qqZ4FDZZ] ADB: 192.168.1.212 - am force-stop 'com.att.tv'
2025-08-31 21:55:05.758 - lib.adb - [Tune 6rHaPgWLbCL9A5qqZ4FDZZ] ADB: 192.168.1.212 - input keyevent KEYCODE_HOME
2025-08-31 21:55:06.043 - tuner_management - [Tune 6rHaPgWLbCL9A5qqZ4FDZZ] Released tuner (2).
2025-08-31 21:55:06.044 - tuner_management - [Tune 6rHaPgWLbCL9A5qqZ4FDZZ] Cleanup complete. LinkPi2 (APLHD)
2025-08-31 21:55:10.774 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
Tune ID: c8AKNMzKJYJSvRAuqHirti
Channel: A&EHD
Lock Obtained: 2025-08-31 21:52:04 (3.11 minutes ago)
Last Seen: 2025-08-31 21:55:09 (1.77 seconds ago)
Bytes Transferred: 193502384 (184.54MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------
2025-08-31 21:55:38.744 - tuner_management - Releasing tuner 1 as it has been inactive for 3 seconds.
2025-08-31 21:55:38.744 - tuner_management - Releasing tuner: {'lock_obtained': 1756677124, 'tuner_name': 'LinkPi1', 'name': 'A&EHD', 'number': 15000, 'provider_name': 'DirecTV', 'tuner_id': 1, 'channel_id': 93, 'tuning_status': 'tuned', 'request_key': 'c8AKNMzKJYJSvRAuqHirti', 'target_package': 'com.att.tv'}
2025-08-31 21:55:39.022 - tuner_management - [Tune c8AKNMzKJYJSvRAuqHirti] Using configuration: DTV Test (fe98787d-799d-46a4-8178-ddfa5c0b3dcf) for channel cleanup.
2025-08-31 21:55:39.022 - lib.adb - [Tune c8AKNMzKJYJSvRAuqHirti] ADB: 192.168.1.211 - am force-stop 'com.att.tv'
2025-08-31 21:55:39.159 - lib.adb - [Tune c8AKNMzKJYJSvRAuqHirti] ADB: 192.168.1.211 - input keyevent KEYCODE_HOME
2025-08-31 21:55:39.494 - tuner_management - [Tune c8AKNMzKJYJSvRAuqHirti] Released tuner (1).
2025-08-31 21:55:39.494 - tuner_management - [Tune c8AKNMzKJYJSvRAuqHirti] Cleanup complete. LinkPi1 (A&EHD)
2025-08-31 22:00:29.757 - maintenance - Skipping keep alive tasks as it's currently the top or middle of the hour.
1 Like

I ran another test this afternoon. This one was using @spammedeeper 's DirecTv app - Onn4k config. I used CNNHD and COMHD for the channels this time. (so that I can differentiate from the previous config I used) :roll_eyes:

EDIT: Changed channel ID from CC to COMHD.

To begin, all tuners were on the TV home page. I started an on demand recording on CNNHD, which took two times before locking in and beginning the recording. Then I started an on demand recording on COMHD, which took four times restarting before locking in and recording.

I stopped both recordings, and repeated the process four more times, successfully launching both channels on the first try. After the first round which had started at the TV home, each successive round was launched from the powered down "no signal" mode left from the previous tuning. These were more reliable.

After seeing repeated successful tuning, I got bold and tried to add a third recording on COOKHD, while the first two were still running. This started a third tuner cold from the TV home page. The channel started, the DVR client showed as recording. But, the tuner aborted to the powered down, "no signal" screen, and the tuner lock was lost.

All recordings, including the repeated start ones, were viewing normally. The final recording only showed the "no signal" screen.

Following are the logs from this experimentation: (truncated at 00:12:46.803) I will post the remainder as soon as I am allowed to resume from multiple posting...

2025-09-01 00:02:00.614 - stream - [Tune J5HogRXDBfg34G46Gc4HdY] 192.168.1.100:5592 | Go-http-client/1.1
2025-09-01 00:02:00.615 - stream - [Tune (J5HogRXDBfg34G46Gc4HdY)] No active tuners found for CNNHD. Reserving a new tuner.
2025-09-01 00:02:00.616 - tuner_management - [Tune J5HogRXDBfg34G46Gc4HdY] Attempting to reserve tuner for: ['com.att.tv'].
2025-09-01 00:02:00.618 - tuner_management - [Tune J5HogRXDBfg34G46Gc4HdY] Available Tuners:
2025-09-01 00:02:00.618 - tuner_management - [Tune J5HogRXDBfg34G46Gc4HdY] Name: LinkPi1 Priority: 1
2025-09-01 00:02:00.618 - tuner_management - [Tune J5HogRXDBfg34G46Gc4HdY] Name: LinkPi2 Priority: 2
2025-09-01 00:02:00.618 - tuner_management - [Tune J5HogRXDBfg34G46Gc4HdY] Name: LinkPi3 Priority: 3
2025-09-01 00:02:00.618 - tuner_management - [Tune J5HogRXDBfg34G46Gc4HdY] Name: LinkPi4 Priority: 4
2025-09-01 00:02:00.618 - tuner_management - [Tune J5HogRXDBfg34G46Gc4HdY] Name: LinkPi5 Priority: 5
2025-09-01 00:02:00.618 - tuner_management - [Tune J5HogRXDBfg34G46Gc4HdY] Using first available tuner (by priority).
2025-09-01 00:02:00.619 - tuner_management - [Tune J5HogRXDBfg34G46Gc4HdY] Reserved Tuner: Name: LinkPi1 Priority: 1
2025-09-01 00:02:00.619 - stream - [Tune (J5HogRXDBfg34G46Gc4HdY)] Tuning to CNNHD on LinkPi1
2025-09-01 00:02:00.620 - stream - [Tune (J5HogRXDBfg34G46Gc4HdY)] Using channel configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac)
2025-09-01 00:02:01.132 - lib.adb - [Tune (J5HogRXDBfg34G46Gc4HdY)] ADB: 192.168.1.211 - pidof com.att.tv
2025-09-01 00:02:01.207 - stream - [Tune (J5HogRXDBfg34G46Gc4HdY)] Using dtvnow://deeplink.directvnow.com/play/channel/CNNHD/d3603aea-f5d8-e789-786c-43c5e8799428 to load channel.
2025-09-01 00:02:01.207 - lib.adb - [Tune (J5HogRXDBfg34G46Gc4HdY)] ADB: 192.168.1.211 - input keyevent 3
2025-09-01 00:02:01.359 - lib.adb - [Tune (J5HogRXDBfg34G46Gc4HdY)] ADB: 192.168.1.211 - sleep 2
2025-09-01 00:02:03.470 - lib.adb - [Tune (J5HogRXDBfg34G46Gc4HdY)] ADB: 192.168.1.211 - am start -W -a android.intent.action.VIEW -S -d 'dtvnow://deeplink.directvnow.com/play/channel/CNNHD/d3603aea-f5d8-e789-786c-43c5e8799428' 'com.att.tv'
2025-09-01 00:02:07.511 - stream - [Tune J5HogRXDBfg34G46Gc4HdY] Waiting for playback start. Status: unknown
2025-09-01 00:02:15.921 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
������
Tune ID: N/A
Channel: CNNHD
Lock Obtained: 2025-09-01 00:02:00 (0.27 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2025-09-01 00:02:15.990 - lib.adb - [Tune (J5HogRXDBfg34G46Gc4HdY)] Checking for profile screen
2025-09-01 00:02:20.841 - lib.adb - [Tune (J5HogRXDBfg34G46Gc4HdY)] Detected 100.0% black pixels. Assuming HDCP is active and video is playing.
2025-09-01 00:02:20.842 - lib.adb - [Tune (J5HogRXDBfg34G46Gc4HdY)] ADB: Closing connection - 192.168.1.211
2025-09-01 00:02:20.842 - stream - [Tune J5HogRXDBfg34G46Gc4HdY] Tuning completed after 20.23 seconds. [Tune J5HogRXDBfg34G46Gc4HdY] Display was on, application (com.att.tv) was closed.
2025-09-01 00:02:20.842 - stream - [Tune J5HogRXDBfg34G46Gc4HdY] Client disconnected before redirecting to stream URL. Cleaning up and releasing tuner.
2025-09-01 00:02:21.101 - tuner_management - [Tune J5HogRXDBfg34G46Gc4HdY] Using configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac) for channel cleanup.
2025-09-01 00:02:21.101 - lib.adb - [Tune J5HogRXDBfg34G46Gc4HdY] ADB: 192.168.1.211 - input keyevent 3
2025-09-01 00:02:21.194 - lib.adb - [Tune J5HogRXDBfg34G46Gc4HdY] ADB: 192.168.1.211 - input keyevent 26
2025-09-01 00:02:21.567 - tuner_management - [Tune J5HogRXDBfg34G46Gc4HdY] Released tuner (1).
2025-09-01 00:02:21.568 - tuner_management - [Tune J5HogRXDBfg34G46Gc4HdY] Cleanup complete. LinkPi1 (CNNHD)
2025-09-01 00:02:22.283 - stream - [Tune 6jKu3cJLi7mmYJDaASqhVJ] 192.168.1.100:5592 | Go-http-client/1.1
2025-09-01 00:02:22.284 - stream - [Tune (6jKu3cJLi7mmYJDaASqhVJ)] No active tuners found for CNNHD. Reserving a new tuner.
2025-09-01 00:02:22.285 - tuner_management - [Tune 6jKu3cJLi7mmYJDaASqhVJ] Attempting to reserve tuner for: ['com.att.tv'].
2025-09-01 00:02:22.287 - tuner_management - [Tune 6jKu3cJLi7mmYJDaASqhVJ] Available Tuners:
2025-09-01 00:02:22.287 - tuner_management - [Tune 6jKu3cJLi7mmYJDaASqhVJ] Name: LinkPi1 Priority: 1
2025-09-01 00:02:22.287 - tuner_management - [Tune 6jKu3cJLi7mmYJDaASqhVJ] Name: LinkPi2 Priority: 2
2025-09-01 00:02:22.287 - tuner_management - [Tune 6jKu3cJLi7mmYJDaASqhVJ] Name: LinkPi3 Priority: 3
2025-09-01 00:02:22.287 - tuner_management - [Tune 6jKu3cJLi7mmYJDaASqhVJ] Name: LinkPi4 Priority: 4
2025-09-01 00:02:22.287 - tuner_management - [Tune 6jKu3cJLi7mmYJDaASqhVJ] Name: LinkPi5 Priority: 5
2025-09-01 00:02:22.287 - tuner_management - [Tune 6jKu3cJLi7mmYJDaASqhVJ] Using first available tuner (by priority).
2025-09-01 00:02:22.287 - tuner_management - [Tune 6jKu3cJLi7mmYJDaASqhVJ] Reserved Tuner: Name: LinkPi1 Priority: 1
2025-09-01 00:02:22.287 - stream - [Tune (6jKu3cJLi7mmYJDaASqhVJ)] Tuning to CNNHD on LinkPi1
2025-09-01 00:02:22.288 - stream - [Tune (6jKu3cJLi7mmYJDaASqhVJ)] Using channel configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac)
2025-09-01 00:02:22.658 - lib.adb - [Tune (6jKu3cJLi7mmYJDaASqhVJ)] ADB: 192.168.1.211 - input keyevent KEYCODE_WAKEUP
2025-09-01 00:02:23.143 - lib.adb - [Tune (6jKu3cJLi7mmYJDaASqhVJ)] ADB: 192.168.1.211 - pidof com.att.tv
2025-09-01 00:02:23.434 - stream - [Tune (6jKu3cJLi7mmYJDaASqhVJ)] Using dtvnow://deeplink.directvnow.com/play/channel/CNNHD/d3603aea-f5d8-e789-786c-43c5e8799428 to load channel.
2025-09-01 00:02:23.435 - lib.adb - [Tune (6jKu3cJLi7mmYJDaASqhVJ)] ADB: 192.168.1.211 - input keyevent 3
2025-09-01 00:02:23.573 - lib.adb - [Tune (6jKu3cJLi7mmYJDaASqhVJ)] ADB: 192.168.1.211 - sleep 2
2025-09-01 00:02:25.729 - lib.adb - [Tune (6jKu3cJLi7mmYJDaASqhVJ)] ADB: 192.168.1.211 - am start -W -a android.intent.action.VIEW -S -d 'dtvnow://deeplink.directvnow.com/play/channel/CNNHD/d3603aea-f5d8-e789-786c-43c5e8799428' 'com.att.tv'
2025-09-01 00:02:27.060 - stream - [Tune 6jKu3cJLi7mmYJDaASqhVJ] Waiting 5 seconds to allow sleeping device to setup.
2025-09-01 00:02:33.321 - stream - [Tune 6jKu3cJLi7mmYJDaASqhVJ] Waiting for playback start. Status: unknown
2025-09-01 00:02:37.595 - lib.adb - [Tune (6jKu3cJLi7mmYJDaASqhVJ)] Checking for profile screen
2025-09-01 00:02:40.268 - lib.adb - [Tune (6jKu3cJLi7mmYJDaASqhVJ)] Detected 100.0% black pixels. Assuming HDCP is active and video is playing.
2025-09-01 00:02:40.268 - lib.adb - [Tune (6jKu3cJLi7mmYJDaASqhVJ)] ADB: Closing connection - 192.168.1.211
2025-09-01 00:02:40.268 - stream - [Tune 6jKu3cJLi7mmYJDaASqhVJ] Tuning completed after 17.99 seconds. [Tune 6jKu3cJLi7mmYJDaASqhVJ] Display was off, application (com.att.tv) was running.
2025-09-01 00:02:40.269 - uvicorn.access - 172.27.0.1:0 - "GET /stream/98 HTTP/1.1" 307
2025/09/01 00:02:40 [PROXY] 172.27.0.1 -> GET "/proxy/1?requestKey=6jKu3cJLi7mmYJDaASqhVJ" -> "http://192.168.1.161:8090/stream0"
2025-09-01 00:02:45.999 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
Tune ID: 6jKu3cJLi7mmYJDaASqhVJ
Channel: CNNHD
Lock Obtained: 2025-09-01 00:02:22 (0.4 minutes ago)
Last Seen: 2025-09-01 00:02:45 (1.0 seconds ago)
Bytes Transferred: 6593536 (6.29MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------
2025-09-01 00:02:53.923 - stream - [Tune Jwm9zAY7kjMwBycA3jndQ5] 192.168.1.100:5592 | Go-http-client/1.1
2025-09-01 00:02:53.925 - stream - [Tune (Jwm9zAY7kjMwBycA3jndQ5)] No active tuners found for COMHD. Reserving a new tuner.
2025-09-01 00:02:53.926 - tuner_management - [Tune Jwm9zAY7kjMwBycA3jndQ5] Attempting to reserve tuner for: ['com.att.tv'].
2025-09-01 00:02:53.928 - tuner_management - [Tune Jwm9zAY7kjMwBycA3jndQ5] Available Tuners:
2025-09-01 00:02:53.928 - tuner_management - [Tune Jwm9zAY7kjMwBycA3jndQ5] Name: LinkPi2 Priority: 2
2025-09-01 00:02:53.928 - tuner_management - [Tune Jwm9zAY7kjMwBycA3jndQ5] Name: LinkPi3 Priority: 3
2025-09-01 00:02:53.928 - tuner_management - [Tune Jwm9zAY7kjMwBycA3jndQ5] Name: LinkPi4 Priority: 4
2025-09-01 00:02:53.928 - tuner_management - [Tune Jwm9zAY7kjMwBycA3jndQ5] Name: LinkPi5 Priority: 5
2025-09-01 00:02:53.928 - tuner_management - [Tune Jwm9zAY7kjMwBycA3jndQ5] Using first available tuner (by priority).
2025-09-01 00:02:53.929 - tuner_management - [Tune Jwm9zAY7kjMwBycA3jndQ5] Reserved Tuner: Name: LinkPi2 Priority: 2
2025-09-01 00:02:53.929 - stream - [Tune (Jwm9zAY7kjMwBycA3jndQ5)] Tuning to COMHD on LinkPi2
2025-09-01 00:02:53.930 - stream - [Tune (Jwm9zAY7kjMwBycA3jndQ5)] Using channel configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac)
2025-09-01 00:02:54.454 - lib.adb - [Tune (Jwm9zAY7kjMwBycA3jndQ5)] ADB: 192.168.1.212 - pidof com.att.tv
2025-09-01 00:02:54.528 - stream - [Tune (Jwm9zAY7kjMwBycA3jndQ5)] Using dtvnow://deeplink.directvnow.com/play/channel/COMHD/853e2bbe-abda-d6b7-26c9-69fbe2d007ef to load channel.
2025-09-01 00:02:54.528 - lib.adb - [Tune (Jwm9zAY7kjMwBycA3jndQ5)] ADB: 192.168.1.212 - input keyevent 3
2025-09-01 00:02:54.679 - lib.adb - [Tune (Jwm9zAY7kjMwBycA3jndQ5)] ADB: 192.168.1.212 - sleep 2
2025-09-01 00:02:56.781 - lib.adb - [Tune (Jwm9zAY7kjMwBycA3jndQ5)] ADB: 192.168.1.212 - am start -W -a android.intent.action.VIEW -S -d 'dtvnow://deeplink.directvnow.com/play/channel/COMHD/853e2bbe-abda-d6b7-26c9-69fbe2d007ef' 'com.att.tv'
2025-09-01 00:03:00.338 - stream - [Tune Jwm9zAY7kjMwBycA3jndQ5] Waiting for playback start. Status: unknown
2025-09-01 00:03:10.606 - lib.adb - [Tune (Jwm9zAY7kjMwBycA3jndQ5)] Checking for profile screen
2025-09-01 00:03:14.737 - lib.adb - [Tune (Jwm9zAY7kjMwBycA3jndQ5)] Detected 100.0% black pixels. Assuming HDCP is active and video is playing.
2025-09-01 00:03:14.737 - lib.adb - [Tune (Jwm9zAY7kjMwBycA3jndQ5)] ADB: Closing connection - 192.168.1.212
2025-09-01 00:03:14.737 - stream - [Tune Jwm9zAY7kjMwBycA3jndQ5] Tuning completed after 20.81 seconds. [Tune Jwm9zAY7kjMwBycA3jndQ5] Display was on, application (com.att.tv) was closed.
2025-09-01 00:03:14.738 - stream - [Tune Jwm9zAY7kjMwBycA3jndQ5] Client disconnected before redirecting to stream URL. Cleaning up and releasing tuner.
2025-09-01 00:03:15.007 - tuner_management - [Tune Jwm9zAY7kjMwBycA3jndQ5] Using configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac) for channel cleanup.
2025-09-01 00:03:15.007 - lib.adb - [Tune Jwm9zAY7kjMwBycA3jndQ5] ADB: 192.168.1.212 - input keyevent 3
2025-09-01 00:03:15.107 - lib.adb - [Tune Jwm9zAY7kjMwBycA3jndQ5] ADB: 192.168.1.212 - input keyevent 26
2025-09-01 00:03:15.454 - tuner_management - [Tune Jwm9zAY7kjMwBycA3jndQ5] Released tuner (2).
2025-09-01 00:03:15.454 - tuner_management - [Tune Jwm9zAY7kjMwBycA3jndQ5] Cleanup complete. LinkPi2 (COMHD)
2025-09-01 00:03:15.778 - stream - [Tune 8XLJv7s2jK6omhmegBzoWo] 192.168.1.100:5592 | Go-http-client/1.1
2025-09-01 00:03:15.779 - stream - [Tune (8XLJv7s2jK6omhmegBzoWo)] No active tuners found for COMHD. Reserving a new tuner.
2025-09-01 00:03:15.780 - tuner_management - [Tune 8XLJv7s2jK6omhmegBzoWo] Attempting to reserve tuner for: ['com.att.tv'].
2025-09-01 00:03:15.782 - tuner_management - [Tune 8XLJv7s2jK6omhmegBzoWo] Available Tuners:
2025-09-01 00:03:15.782 - tuner_management - [Tune 8XLJv7s2jK6omhmegBzoWo] Name: LinkPi2 Priority: 2
2025-09-01 00:03:15.782 - tuner_management - [Tune 8XLJv7s2jK6omhmegBzoWo] Name: LinkPi3 Priority: 3
2025-09-01 00:03:15.782 - tuner_management - [Tune 8XLJv7s2jK6omhmegBzoWo] Name: LinkPi4 Priority: 4
2025-09-01 00:03:15.782 - tuner_management - [Tune 8XLJv7s2jK6omhmegBzoWo] Name: LinkPi5 Priority: 5
2025-09-01 00:03:15.782 - tuner_management - [Tune 8XLJv7s2jK6omhmegBzoWo] Using first available tuner (by priority).
2025-09-01 00:03:15.782 - tuner_management - [Tune 8XLJv7s2jK6omhmegBzoWo] Reserved Tuner: Name: LinkPi2 Priority: 2
2025-09-01 00:03:15.782 - stream - [Tune (8XLJv7s2jK6omhmegBzoWo)] Tuning to COMHD on LinkPi2
2025-09-01 00:03:15.783 - stream - [Tune (8XLJv7s2jK6omhmegBzoWo)] Using channel configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac)
2025-09-01 00:03:16.057 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
Tune ID: 6jKu3cJLi7mmYJDaASqhVJ
Channel: CNNHD
Lock Obtained: 2025-09-01 00:02:22 (0.9 minutes ago)
Last Seen: 2025-09-01 00:03:15 (1.06 seconds ago)
Bytes Transferred: 41418280 (39.5MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------
--------------------------------------------------
Tuner "LinkPi2" is currently in use and locked.
������
Tune ID: N/A
Channel: COMHD
Lock Obtained: 2025-09-01 00:03:15 (0.02 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2025-09-01 00:03:16.292 - lib.adb - [Tune (8XLJv7s2jK6omhmegBzoWo)] ADB: 192.168.1.212 - input keyevent KEYCODE_WAKEUP
2025-09-01 00:03:16.989 - lib.adb - [Tune (8XLJv7s2jK6omhmegBzoWo)] ADB: 192.168.1.212 - pidof com.att.tv
2025-09-01 00:03:17.146 - stream - [Tune (8XLJv7s2jK6omhmegBzoWo)] Using dtvnow://deeplink.directvnow.com/play/channel/COMHD/853e2bbe-abda-d6b7-26c9-69fbe2d007ef to load channel.
2025-09-01 00:03:17.146 - lib.adb - [Tune (8XLJv7s2jK6omhmegBzoWo)] ADB: 192.168.1.212 - input keyevent 3
2025-09-01 00:03:17.357 - lib.adb - [Tune (8XLJv7s2jK6omhmegBzoWo)] ADB: 192.168.1.212 - sleep 2
2025-09-01 00:03:19.476 - lib.adb - [Tune (8XLJv7s2jK6omhmegBzoWo)] ADB: 192.168.1.212 - am start -W -a android.intent.action.VIEW -S -d 'dtvnow://deeplink.directvnow.com/play/channel/COMHD/853e2bbe-abda-d6b7-26c9-69fbe2d007ef' 'com.att.tv'
2025-09-01 00:03:20.882 - stream - [Tune 8XLJv7s2jK6omhmegBzoWo] Waiting 5 seconds to allow sleeping device to setup.
2025-09-01 00:03:27.144 - stream - [Tune 8XLJv7s2jK6omhmegBzoWo] Waiting for playback start. Status: unknown
2025-09-01 00:03:31.569 - lib.adb - [Tune (8XLJv7s2jK6omhmegBzoWo)] Checking for profile screen
2025-09-01 00:03:36.210 - lib.adb - [Tune (8XLJv7s2jK6omhmegBzoWo)] Detected 100.0% black pixels. Assuming HDCP is active and video is playing.
2025-09-01 00:03:36.211 - lib.adb - [Tune (8XLJv7s2jK6omhmegBzoWo)] ADB: Closing connection - 192.168.1.212
2025-09-01 00:03:36.211 - stream - [Tune 8XLJv7s2jK6omhmegBzoWo] Tuning completed after 20.43 seconds. [Tune 8XLJv7s2jK6omhmegBzoWo] Display was off, application (com.att.tv) was running.
2025-09-01 00:03:36.211 - stream - [Tune 8XLJv7s2jK6omhmegBzoWo] Client disconnected before redirecting to stream URL. Cleaning up and releasing tuner.
2025-09-01 00:03:36.479 - tuner_management - [Tune 8XLJv7s2jK6omhmegBzoWo] Using configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac) for channel cleanup.
2025-09-01 00:03:36.479 - lib.adb - [Tune 8XLJv7s2jK6omhmegBzoWo] ADB: 192.168.1.212 - input keyevent 3
2025-09-01 00:03:36.564 - lib.adb - [Tune 8XLJv7s2jK6omhmegBzoWo] ADB: 192.168.1.212 - input keyevent 26
2025-09-01 00:03:36.859 - tuner_management - [Tune 8XLJv7s2jK6omhmegBzoWo] Released tuner (2).
2025-09-01 00:03:36.859 - tuner_management - [Tune 8XLJv7s2jK6omhmegBzoWo] Cleanup complete. LinkPi2 (COMHD)
2025-09-01 00:03:38.341 - stream - [Tune WLCStHQX3fhYwT3LpBfscZ] 192.168.1.100:5592 | Go-http-client/1.1
2025-09-01 00:03:38.342 - stream - [Tune (WLCStHQX3fhYwT3LpBfscZ)] No active tuners found for COMHD. Reserving a new tuner.
2025-09-01 00:03:38.343 - tuner_management - [Tune WLCStHQX3fhYwT3LpBfscZ] Attempting to reserve tuner for: ['com.att.tv'].
2025-09-01 00:03:38.347 - tuner_management - [Tune WLCStHQX3fhYwT3LpBfscZ] Available Tuners:
2025-09-01 00:03:38.347 - tuner_management - [Tune WLCStHQX3fhYwT3LpBfscZ] Name: LinkPi2 Priority: 2
2025-09-01 00:03:38.347 - tuner_management - [Tune WLCStHQX3fhYwT3LpBfscZ] Name: LinkPi3 Priority: 3
2025-09-01 00:03:38.347 - tuner_management - [Tune WLCStHQX3fhYwT3LpBfscZ] Name: LinkPi4 Priority: 4
2025-09-01 00:03:38.347 - tuner_management - [Tune WLCStHQX3fhYwT3LpBfscZ] Name: LinkPi5 Priority: 5
2025-09-01 00:03:38.347 - tuner_management - [Tune WLCStHQX3fhYwT3LpBfscZ] Using first available tuner (by priority).
2025-09-01 00:03:38.348 - tuner_management - [Tune WLCStHQX3fhYwT3LpBfscZ] Reserved Tuner: Name: LinkPi2 Priority: 2
2025-09-01 00:03:38.348 - stream - [Tune (WLCStHQX3fhYwT3LpBfscZ)] Tuning to COMHD on LinkPi2
2025-09-01 00:03:38.349 - stream - [Tune (WLCStHQX3fhYwT3LpBfscZ)] Using channel configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac)
2025-09-01 00:03:38.731 - lib.adb - [Tune (WLCStHQX3fhYwT3LpBfscZ)] ADB: 192.168.1.212 - input keyevent KEYCODE_WAKEUP
2025-09-01 00:03:39.321 - lib.adb - [Tune (WLCStHQX3fhYwT3LpBfscZ)] ADB: 192.168.1.212 - pidof com.att.tv
2025-09-01 00:03:39.443 - stream - [Tune (WLCStHQX3fhYwT3LpBfscZ)] Using dtvnow://deeplink.directvnow.com/play/channel/COMHD/853e2bbe-abda-d6b7-26c9-69fbe2d007ef to load channel.
2025-09-01 00:03:39.443 - lib.adb - [Tune (WLCStHQX3fhYwT3LpBfscZ)] ADB: 192.168.1.212 - input keyevent 3
2025-09-01 00:03:39.559 - lib.adb - [Tune (WLCStHQX3fhYwT3LpBfscZ)] ADB: 192.168.1.212 - sleep 2
2025-09-01 00:03:41.671 - lib.adb - [Tune (WLCStHQX3fhYwT3LpBfscZ)] ADB: 192.168.1.212 - am start -W -a android.intent.action.VIEW -S -d 'dtvnow://deeplink.directvnow.com/play/channel/COMHD/853e2bbe-abda-d6b7-26c9-69fbe2d007ef' 'com.att.tv'
2025-09-01 00:03:42.948 - stream - [Tune WLCStHQX3fhYwT3LpBfscZ] Waiting 5 seconds to allow sleeping device to setup.
2025-09-01 00:03:46.118 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
Tune ID: 6jKu3cJLi7mmYJDaASqhVJ
Channel: CNNHD
Lock Obtained: 2025-09-01 00:02:22 (1.4 minutes ago)
Last Seen: 2025-09-01 00:03:45 (1.12 seconds ago)
Bytes Transferred: 75776784 (72.27MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------
--------------------------------------------------
Tuner "LinkPi2" is currently in use and locked.
������
Tune ID: N/A
Channel: COMHD
Lock Obtained: 2025-09-01 00:03:38 (0.14 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2025-09-01 00:03:49.161 - stream - [Tune WLCStHQX3fhYwT3LpBfscZ] Waiting for playback start. Status: unknown
2025-09-01 00:03:53.554 - lib.adb - [Tune (WLCStHQX3fhYwT3LpBfscZ)] Checking for profile screen
2025-09-01 00:04:01.074 - lib.adb - [Tune (WLCStHQX3fhYwT3LpBfscZ)] Detected 100.0% black pixels. Assuming HDCP is active and video is playing.
2025-09-01 00:04:01.075 - lib.adb - [Tune (WLCStHQX3fhYwT3LpBfscZ)] ADB: Closing connection - 192.168.1.212
2025-09-01 00:04:01.075 - stream - [Tune WLCStHQX3fhYwT3LpBfscZ] Tuning completed after 22.73 seconds. [Tune WLCStHQX3fhYwT3LpBfscZ] Display was off, application (com.att.tv) was running.
2025-09-01 00:04:01.075 - stream - [Tune WLCStHQX3fhYwT3LpBfscZ] Client disconnected before redirecting to stream URL. Cleaning up and releasing tuner.
2025-09-01 00:04:01.331 - tuner_management - [Tune WLCStHQX3fhYwT3LpBfscZ] Using configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac) for channel cleanup.
2025-09-01 00:04:01.331 - lib.adb - [Tune WLCStHQX3fhYwT3LpBfscZ] ADB: 192.168.1.212 - input keyevent 3
2025-09-01 00:04:01.427 - lib.adb - [Tune WLCStHQX3fhYwT3LpBfscZ] ADB: 192.168.1.212 - input keyevent 26
2025-09-01 00:04:01.731 - tuner_management - [Tune WLCStHQX3fhYwT3LpBfscZ] Released tuner (2).
2025-09-01 00:04:01.732 - tuner_management - [Tune WLCStHQX3fhYwT3LpBfscZ] Cleanup complete. LinkPi2 (COMHD)
2025-09-01 00:04:02.970 - stream - [Tune RyQreYLExTGPcvwcqghJPe] 192.168.1.100:5592 | Go-http-client/1.1
2025-09-01 00:04:02.972 - stream - [Tune (RyQreYLExTGPcvwcqghJPe)] No active tuners found for COMHD. Reserving a new tuner.
2025-09-01 00:04:02.972 - tuner_management - [Tune RyQreYLExTGPcvwcqghJPe] Attempting to reserve tuner for: ['com.att.tv'].
2025-09-01 00:04:02.974 - tuner_management - [Tune RyQreYLExTGPcvwcqghJPe] Available Tuners:
2025-09-01 00:04:02.974 - tuner_management - [Tune RyQreYLExTGPcvwcqghJPe] Name: LinkPi2 Priority: 2
2025-09-01 00:04:02.975 - tuner_management - [Tune RyQreYLExTGPcvwcqghJPe] Name: LinkPi3 Priority: 3
2025-09-01 00:04:02.975 - tuner_management - [Tune RyQreYLExTGPcvwcqghJPe] Name: LinkPi4 Priority: 4
2025-09-01 00:04:02.975 - tuner_management - [Tune RyQreYLExTGPcvwcqghJPe] Name: LinkPi5 Priority: 5
2025-09-01 00:04:02.975 - tuner_management - [Tune RyQreYLExTGPcvwcqghJPe] Using first available tuner (by priority).
2025-09-01 00:04:02.975 - tuner_management - [Tune RyQreYLExTGPcvwcqghJPe] Reserved Tuner: Name: LinkPi2 Priority: 2
2025-09-01 00:04:02.975 - stream - [Tune (RyQreYLExTGPcvwcqghJPe)] Tuning to COMHD on LinkPi2
2025-09-01 00:04:02.976 - stream - [Tune (RyQreYLExTGPcvwcqghJPe)] Using channel configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac)
2025-09-01 00:04:03.360 - lib.adb - [Tune (RyQreYLExTGPcvwcqghJPe)] ADB: 192.168.1.212 - input keyevent KEYCODE_WAKEUP
2025-09-01 00:04:03.892 - lib.adb - [Tune (RyQreYLExTGPcvwcqghJPe)] ADB: 192.168.1.212 - pidof com.att.tv
2025-09-01 00:04:04.067 - stream - [Tune (RyQreYLExTGPcvwcqghJPe)] Using dtvnow://deeplink.directvnow.com/play/channel/COMHD/853e2bbe-abda-d6b7-26c9-69fbe2d007ef to load channel.
2025-09-01 00:04:04.067 - lib.adb - [Tune (RyQreYLExTGPcvwcqghJPe)] ADB: 192.168.1.212 - input keyevent 3
2025-09-01 00:04:04.224 - lib.adb - [Tune (RyQreYLExTGPcvwcqghJPe)] ADB: 192.168.1.212 - sleep 2
2025-09-01 00:04:06.330 - lib.adb - [Tune (RyQreYLExTGPcvwcqghJPe)] ADB: 192.168.1.212 - am start -W -a android.intent.action.VIEW -S -d 'dtvnow://deeplink.directvnow.com/play/channel/COMHD/853e2bbe-abda-d6b7-26c9-69fbe2d007ef' 'com.att.tv'
2025-09-01 00:04:07.603 - stream - [Tune RyQreYLExTGPcvwcqghJPe] Waiting 5 seconds to allow sleeping device to setup.
2025-09-01 00:04:13.821 - stream - [Tune RyQreYLExTGPcvwcqghJPe] Waiting for playback start. Status: unknown
2025-09-01 00:04:16.176 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
Tune ID: 6jKu3cJLi7mmYJDaASqhVJ
Channel: CNNHD
Lock Obtained: 2025-09-01 00:02:22 (1.9 minutes ago)
Last Seen: 2025-09-01 00:04:15 (1.18 seconds ago)
Bytes Transferred: 110370288 (105.26MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------
--------------------------------------------------
Tuner "LinkPi2" is currently in use and locked.
������
Tune ID: N/A
Channel: COMHD
Lock Obtained: 2025-09-01 00:04:02 (0.24 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2025-09-01 00:04:18.098 - lib.adb - [Tune (RyQreYLExTGPcvwcqghJPe)] Checking for profile screen
2025-09-01 00:04:22.249 - lib.adb - [Tune (RyQreYLExTGPcvwcqghJPe)] Detected 100.0% black pixels. Assuming HDCP is active and video is playing.
2025-09-01 00:04:22.249 - lib.adb - [Tune (RyQreYLExTGPcvwcqghJPe)] ADB: Closing connection - 192.168.1.212
2025-09-01 00:04:22.249 - stream - [Tune RyQreYLExTGPcvwcqghJPe] Tuning completed after 19.28 seconds. [Tune RyQreYLExTGPcvwcqghJPe] Display was off, application (com.att.tv) was running.
2025-09-01 00:04:22.250 - uvicorn.access - 172.27.0.1:0 - "GET /stream/99 HTTP/1.1" 307
2025/09/01 00:04:22 [PROXY] 172.27.0.1 -> GET "/proxy/2?requestKey=RyQreYLExTGPcvwcqghJPe" -> "http://192.168.1.161:8090/stream1"
2025-09-01 00:04:46.236 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
Tune ID: 6jKu3cJLi7mmYJDaASqhVJ
Channel: CNNHD
Lock Obtained: 2025-09-01 00:02:22 (2.4 minutes ago)
Last Seen: 2025-09-01 00:04:45 (1.24 seconds ago)
Bytes Transferred: 144943112 (138.23MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------
--------------------------------------------------
Tuner "LinkPi2" is currently in use and locked.
Tune ID: RyQreYLExTGPcvwcqghJPe
Channel: COMHD
Lock Obtained: 2025-09-01 00:04:02 (0.74 minutes ago)
Last Seen: 2025-09-01 00:04:45 (1.24 seconds ago)
Bytes Transferred: 27382952 (26.11MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------
2025-09-01 00:05:02.321 - tuner_management - Releasing tuner 2 as it has been inactive for 3 seconds.
2025-09-01 00:05:02.321 - tuner_management - Releasing tuner: {'lock_obtained': 1756685042, 'tuner_name': 'LinkPi2', 'name': 'COMHD', 'number': 15006, 'provider_name': 'DirecTV', 'tuner_id': 2, 'channel_id': 99, 'tuning_status': 'tuned', 'request_key': 'RyQreYLExTGPcvwcqghJPe', 'target_package': 'com.att.tv'}
2025-09-01 00:05:02.612 - tuner_management - [Tune RyQreYLExTGPcvwcqghJPe] Using configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac) for channel cleanup.
2025-09-01 00:05:02.612 - lib.adb - [Tune RyQreYLExTGPcvwcqghJPe] ADB: 192.168.1.212 - input keyevent 3
2025-09-01 00:05:02.718 - lib.adb - [Tune RyQreYLExTGPcvwcqghJPe] ADB: 192.168.1.212 - input keyevent 26
2025-09-01 00:05:03.139 - tuner_management - [Tune RyQreYLExTGPcvwcqghJPe] Released tuner (2).
2025-09-01 00:05:03.139 - tuner_management - [Tune RyQreYLExTGPcvwcqghJPe] Cleanup complete. LinkPi2 (COMHD)
2025-09-01 00:05:06.326 - tuner_management - Releasing tuner 1 as it has been inactive for 3 seconds.
2025-09-01 00:05:06.326 - tuner_management - Releasing tuner: {'lock_obtained': 1756684942, 'tuner_name': 'LinkPi1', 'name': 'CNNHD', 'number': 15005, 'provider_name': 'DirecTV', 'tuner_id': 1, 'channel_id': 98, 'tuning_status': 'tuned', 'request_key': '6jKu3cJLi7mmYJDaASqhVJ', 'target_package': 'com.att.tv'}
2025-09-01 00:05:06.604 - tuner_management - [Tune 6jKu3cJLi7mmYJDaASqhVJ] Using configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac) for channel cleanup.
2025-09-01 00:05:06.605 - lib.adb - [Tune 6jKu3cJLi7mmYJDaASqhVJ] ADB: 192.168.1.211 - input keyevent 3
2025-09-01 00:05:06.754 - lib.adb - [Tune 6jKu3cJLi7mmYJDaASqhVJ] ADB: 192.168.1.211 - input keyevent 26
2025-09-01 00:05:07.146 - tuner_management - [Tune 6jKu3cJLi7mmYJDaASqhVJ] Released tuner (1).
2025-09-01 00:05:07.146 - tuner_management - [Tune 6jKu3cJLi7mmYJDaASqhVJ] Cleanup complete. LinkPi1 (CNNHD)
2025-09-01 00:06:01.232 - stream - [Tune XTDKxQQfChMTiogTnb9HpX] 192.168.1.100:5592 | Go-http-client/1.1
2025-09-01 00:06:01.234 - stream - [Tune (XTDKxQQfChMTiogTnb9HpX)] No active tuners found for CNNHD. Reserving a new tuner.
2025-09-01 00:06:01.234 - tuner_management - [Tune XTDKxQQfChMTiogTnb9HpX] Attempting to reserve tuner for: ['com.att.tv'].
2025-09-01 00:06:01.236 - tuner_management - [Tune XTDKxQQfChMTiogTnb9HpX] Available Tuners:
2025-09-01 00:06:01.236 - tuner_management - [Tune XTDKxQQfChMTiogTnb9HpX] Name: LinkPi1 Priority: 1
2025-09-01 00:06:01.236 - tuner_management - [Tune XTDKxQQfChMTiogTnb9HpX] Name: LinkPi2 Priority: 2
2025-09-01 00:06:01.236 - tuner_management - [Tune XTDKxQQfChMTiogTnb9HpX] Name: LinkPi3 Priority: 3
2025-09-01 00:06:01.236 - tuner_management - [Tune XTDKxQQfChMTiogTnb9HpX] Name: LinkPi4 Priority: 4
2025-09-01 00:06:01.236 - tuner_management - [Tune XTDKxQQfChMTiogTnb9HpX] Name: LinkPi5 Priority: 5
2025-09-01 00:06:01.236 - tuner_management - [Tune XTDKxQQfChMTiogTnb9HpX] Using first available tuner (by priority).
2025-09-01 00:06:01.236 - tuner_management - [Tune XTDKxQQfChMTiogTnb9HpX] Reserved Tuner: Name: LinkPi1 Priority: 1
2025-09-01 00:06:01.236 - stream - [Tune (XTDKxQQfChMTiogTnb9HpX)] Tuning to CNNHD on LinkPi1
2025-09-01 00:06:01.237 - stream - [Tune (XTDKxQQfChMTiogTnb9HpX)] Using channel configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac)
2025-09-01 00:06:01.659 - lib.adb - [Tune (XTDKxQQfChMTiogTnb9HpX)] ADB: 192.168.1.211 - input keyevent KEYCODE_WAKEUP
2025-09-01 00:06:02.414 - lib.adb - [Tune (XTDKxQQfChMTiogTnb9HpX)] ADB: 192.168.1.211 - pidof com.att.tv
2025-09-01 00:06:02.498 - stream - [Tune (XTDKxQQfChMTiogTnb9HpX)] Using dtvnow://deeplink.directvnow.com/play/channel/CNNHD/d3603aea-f5d8-e789-786c-43c5e8799428 to load channel.
2025-09-01 00:06:02.498 - lib.adb - [Tune (XTDKxQQfChMTiogTnb9HpX)] ADB: 192.168.1.211 - input keyevent 3
2025-09-01 00:06:02.578 - lib.adb - [Tune (XTDKxQQfChMTiogTnb9HpX)] ADB: 192.168.1.211 - sleep 2
2025-09-01 00:06:04.741 - lib.adb - [Tune (XTDKxQQfChMTiogTnb9HpX)] ADB: 192.168.1.211 - am start -W -a android.intent.action.VIEW -S -d 'dtvnow://deeplink.directvnow.com/play/channel/CNNHD/d3603aea-f5d8-e789-786c-43c5e8799428' 'com.att.tv'
2025-09-01 00:06:06.069 - stream - [Tune XTDKxQQfChMTiogTnb9HpX] Waiting 5 seconds to allow sleeping device to setup.
2025-09-01 00:06:12.320 - stream - [Tune XTDKxQQfChMTiogTnb9HpX] Waiting for playback start. Status: unknown
2025-09-01 00:06:16.293 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
������
Tune ID: N/A
Channel: CNNHD
Lock Obtained: 2025-09-01 00:06:01 (0.25 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2025-09-01 00:06:16.500 - lib.adb - [Tune (XTDKxQQfChMTiogTnb9HpX)] Checking for profile screen
2025-09-01 00:06:19.182 - lib.adb - [Tune (XTDKxQQfChMTiogTnb9HpX)] Detected 100.0% black pixels. Assuming HDCP is active and video is playing.
2025-09-01 00:06:19.182 - lib.adb - [Tune (XTDKxQQfChMTiogTnb9HpX)] ADB: Closing connection - 192.168.1.211
2025-09-01 00:06:19.182 - stream - [Tune XTDKxQQfChMTiogTnb9HpX] Tuning completed after 17.95 seconds. [Tune XTDKxQQfChMTiogTnb9HpX] Display was off, application (com.att.tv) was running.
2025-09-01 00:06:19.183 - uvicorn.access - 172.27.0.1:0 - "GET /stream/98 HTTP/1.1" 307
2025/09/01 00:06:19 [PROXY] 172.27.0.1 -> GET "/proxy/1?requestKey=XTDKxQQfChMTiogTnb9HpX" -> "http://192.168.1.161:8090/stream0"
2025-09-01 00:06:36.698 - stream - [Tune JiTLzvgMhFsPgVYzqR7Sbh] 192.168.1.100:5592 | Go-http-client/1.1
2025-09-01 00:06:36.699 - stream - [Tune (JiTLzvgMhFsPgVYzqR7Sbh)] No active tuners found for COMHD. Reserving a new tuner.
2025-09-01 00:06:36.700 - tuner_management - [Tune JiTLzvgMhFsPgVYzqR7Sbh] Attempting to reserve tuner for: ['com.att.tv'].
2025-09-01 00:06:36.701 - tuner_management - [Tune JiTLzvgMhFsPgVYzqR7Sbh] Available Tuners:
2025-09-01 00:06:36.701 - tuner_management - [Tune JiTLzvgMhFsPgVYzqR7Sbh] Name: LinkPi2 Priority: 2
2025-09-01 00:06:36.701 - tuner_management - [Tune JiTLzvgMhFsPgVYzqR7Sbh] Name: LinkPi3 Priority: 3
2025-09-01 00:06:36.701 - tuner_management - [Tune JiTLzvgMhFsPgVYzqR7Sbh] Name: LinkPi4 Priority: 4
2025-09-01 00:06:36.701 - tuner_management - [Tune JiTLzvgMhFsPgVYzqR7Sbh] Name: LinkPi5 Priority: 5
2025-09-01 00:06:36.701 - tuner_management - [Tune JiTLzvgMhFsPgVYzqR7Sbh] Using first available tuner (by priority).
2025-09-01 00:06:36.702 - tuner_management - [Tune JiTLzvgMhFsPgVYzqR7Sbh] Reserved Tuner: Name: LinkPi2 Priority: 2
2025-09-01 00:06:36.702 - stream - [Tune (JiTLzvgMhFsPgVYzqR7Sbh)] Tuning to COMHD on LinkPi2
2025-09-01 00:06:36.702 - stream - [Tune (JiTLzvgMhFsPgVYzqR7Sbh)] Using channel configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac)
2025-09-01 00:06:37.122 - lib.adb - [Tune (JiTLzvgMhFsPgVYzqR7Sbh)] ADB: 192.168.1.212 - input keyevent KEYCODE_WAKEUP
2025-09-01 00:06:37.557 - lib.adb - [Tune (JiTLzvgMhFsPgVYzqR7Sbh)] ADB: 192.168.1.212 - pidof com.att.tv
2025-09-01 00:06:37.741 - stream - [Tune (JiTLzvgMhFsPgVYzqR7Sbh)] Using dtvnow://deeplink.directvnow.com/play/channel/COMHD/853e2bbe-abda-d6b7-26c9-69fbe2d007ef to load channel.
2025-09-01 00:06:37.741 - lib.adb - [Tune (JiTLzvgMhFsPgVYzqR7Sbh)] ADB: 192.168.1.212 - input keyevent 3
2025-09-01 00:06:37.900 - lib.adb - [Tune (JiTLzvgMhFsPgVYzqR7Sbh)] ADB: 192.168.1.212 - sleep 2
2025-09-01 00:06:40.165 - lib.adb - [Tune (JiTLzvgMhFsPgVYzqR7Sbh)] ADB: 192.168.1.212 - am start -W -a android.intent.action.VIEW -S -d 'dtvnow://deeplink.directvnow.com/play/channel/COMHD/853e2bbe-abda-d6b7-26c9-69fbe2d007ef' 'com.att.tv'
2025-09-01 00:06:41.454 - stream - [Tune JiTLzvgMhFsPgVYzqR7Sbh] Waiting 5 seconds to allow sleeping device to setup.
2025-09-01 00:06:46.346 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
Tune ID: XTDKxQQfChMTiogTnb9HpX
Channel: CNNHD
Lock Obtained: 2025-09-01 00:06:01 (0.76 minutes ago)
Last Seen: 2025-09-01 00:06:46 (0.35 seconds ago)
Bytes Transferred: 31262144 (29.81MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------
--------------------------------------------------
Tuner "LinkPi2" is currently in use and locked.
������
Tune ID: N/A
Channel: COMHD
Lock Obtained: 2025-09-01 00:06:36 (0.17 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2025-09-01 00:06:47.659 - stream - [Tune JiTLzvgMhFsPgVYzqR7Sbh] Waiting for playback start. Status: unknown
2025-09-01 00:06:52.093 - lib.adb - [Tune (JiTLzvgMhFsPgVYzqR7Sbh)] Checking for profile screen
2025-09-01 00:06:55.393 - lib.adb - [Tune (JiTLzvgMhFsPgVYzqR7Sbh)] Detected 100.0% black pixels. Assuming HDCP is active and video is playing.
2025-09-01 00:06:55.394 - lib.adb - [Tune (JiTLzvgMhFsPgVYzqR7Sbh)] ADB: Closing connection - 192.168.1.212
2025-09-01 00:06:55.394 - stream - [Tune JiTLzvgMhFsPgVYzqR7Sbh] Tuning completed after 18.7 seconds. [Tune JiTLzvgMhFsPgVYzqR7Sbh] Display was off, application (com.att.tv) was running.
2025-09-01 00:06:55.395 - uvicorn.access - 172.27.0.1:0 - "GET /stream/99 HTTP/1.1" 307
2025/09/01 00:06:55 [PROXY] 172.27.0.1 -> GET "/proxy/2?requestKey=JiTLzvgMhFsPgVYzqR7Sbh" -> "http://192.168.1.161:8090/stream1"
2025-09-01 00:07:16.403 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
Tune ID: XTDKxQQfChMTiogTnb9HpX
Channel: CNNHD
Lock Obtained: 2025-09-01 00:06:01 (1.26 minutes ago)
Last Seen: 2025-09-01 00:07:16 (0.4 seconds ago)
Bytes Transferred: 66037632 (62.98MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------
--------------------------------------------------
Tuner "LinkPi2" is currently in use and locked.
Tune ID: JiTLzvgMhFsPgVYzqR7Sbh
Channel: COMHD
Lock Obtained: 2025-09-01 00:06:36 (0.67 minutes ago)
Last Seen: 2025-09-01 00:07:16 (0.4 seconds ago)
Bytes Transferred: 24068136 (22.95MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------
2025-09-01 00:07:21.612 - tuner_management - Releasing tuner 1 as it has been inactive for 3 seconds.
2025-09-01 00:07:21.612 - tuner_management - Releasing tuner: {'lock_obtained': 1756685161, 'tuner_name': 'LinkPi1', 'name': 'CNNHD', 'number': 15005, 'provider_name': 'DirecTV', 'tuner_id': 1, 'channel_id': 98, 'tuning_status': 'tuned', 'request_key': 'XTDKxQQfChMTiogTnb9HpX', 'target_package': 'com.att.tv'}
2025-09-01 00:07:21.901 - tuner_management - [Tune XTDKxQQfChMTiogTnb9HpX] Using configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac) for channel cleanup.
2025-09-01 00:07:21.901 - lib.adb - [Tune XTDKxQQfChMTiogTnb9HpX] ADB: 192.168.1.211 - input keyevent 3
2025-09-01 00:07:22.043 - lib.adb - [Tune XTDKxQQfChMTiogTnb9HpX] ADB: 192.168.1.211 - input keyevent 26
2025-09-01 00:07:22.516 - tuner_management - [Tune XTDKxQQfChMTiogTnb9HpX] Released tuner (1).
2025-09-01 00:07:22.517 - tuner_management - [Tune XTDKxQQfChMTiogTnb9HpX] Cleanup complete. LinkPi1 (CNNHD)
2025-09-01 00:07:24.654 - tuner_management - Releasing tuner 2 as it has been inactive for 3 seconds.
2025-09-01 00:07:24.664 - tuner_management - Releasing tuner: {'lock_obtained': 1756685196, 'tuner_name': 'LinkPi2', 'name': 'COMHD', 'number': 15006, 'provider_name': 'DirecTV', 'tuner_id': 2, 'channel_id': 99, 'tuning_status': 'tuned', 'request_key': 'JiTLzvgMhFsPgVYzqR7Sbh', 'target_package': 'com.att.tv'}
2025-09-01 00:07:24.940 - tuner_management - [Tune JiTLzvgMhFsPgVYzqR7Sbh] Using configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac) for channel cleanup.
2025-09-01 00:07:24.940 - lib.adb - [Tune JiTLzvgMhFsPgVYzqR7Sbh] ADB: 192.168.1.212 - input keyevent 3
2025-09-01 00:07:25.050 - lib.adb - [Tune JiTLzvgMhFsPgVYzqR7Sbh] ADB: 192.168.1.212 - input keyevent 26
2025-09-01 00:07:25.407 - tuner_management - [Tune JiTLzvgMhFsPgVYzqR7Sbh] Released tuner (2).
2025-09-01 00:07:25.407 - tuner_management - [Tune JiTLzvgMhFsPgVYzqR7Sbh] Cleanup complete. LinkPi2 (COMHD)
2025-09-01 00:08:01.349 - stream - [Tune dBu6VGZdThe7rhugDAJLwm] 192.168.1.100:5592 | Go-http-client/1.1
2025-09-01 00:08:01.351 - stream - [Tune (dBu6VGZdThe7rhugDAJLwm)] No active tuners found for CNNHD. Reserving a new tuner.
2025-09-01 00:08:01.351 - tuner_management - [Tune dBu6VGZdThe7rhugDAJLwm] Attempting to reserve tuner for: ['com.att.tv'].
2025-09-01 00:08:01.353 - tuner_management - [Tune dBu6VGZdThe7rhugDAJLwm] Available Tuners:
2025-09-01 00:08:01.354 - tuner_management - [Tune dBu6VGZdThe7rhugDAJLwm] Name: LinkPi1 Priority: 1
2025-09-01 00:08:01.354 - tuner_management - [Tune dBu6VGZdThe7rhugDAJLwm] Name: LinkPi2 Priority: 2
2025-09-01 00:08:01.354 - tuner_management - [Tune dBu6VGZdThe7rhugDAJLwm] Name: LinkPi3 Priority: 3
2025-09-01 00:08:01.354 - tuner_management - [Tune dBu6VGZdThe7rhugDAJLwm] Name: LinkPi4 Priority: 4
2025-09-01 00:08:01.354 - tuner_management - [Tune dBu6VGZdThe7rhugDAJLwm] Name: LinkPi5 Priority: 5
2025-09-01 00:08:01.354 - tuner_management - [Tune dBu6VGZdThe7rhugDAJLwm] Using first available tuner (by priority).
2025-09-01 00:08:01.354 - tuner_management - [Tune dBu6VGZdThe7rhugDAJLwm] Reserved Tuner: Name: LinkPi1 Priority: 1
2025-09-01 00:08:01.354 - stream - [Tune (dBu6VGZdThe7rhugDAJLwm)] Tuning to CNNHD on LinkPi1
2025-09-01 00:08:01.355 - stream - [Tune (dBu6VGZdThe7rhugDAJLwm)] Using channel configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac)
2025-09-01 00:08:01.765 - lib.adb - [Tune (dBu6VGZdThe7rhugDAJLwm)] ADB: 192.168.1.211 - input keyevent KEYCODE_WAKEUP
2025-09-01 00:08:02.764 - lib.adb - [Tune (dBu6VGZdThe7rhugDAJLwm)] ADB: 192.168.1.211 - pidof com.att.tv
2025-09-01 00:08:02.841 - stream - [Tune (dBu6VGZdThe7rhugDAJLwm)] Using dtvnow://deeplink.directvnow.com/play/channel/CNNHD/d3603aea-f5d8-e789-786c-43c5e8799428 to load channel.
2025-09-01 00:08:02.841 - lib.adb - [Tune (dBu6VGZdThe7rhugDAJLwm)] ADB: 192.168.1.211 - input keyevent 3
2025-09-01 00:08:02.940 - lib.adb - [Tune (dBu6VGZdThe7rhugDAJLwm)] ADB: 192.168.1.211 - sleep 2
2025-09-01 00:08:05.091 - lib.adb - [Tune (dBu6VGZdThe7rhugDAJLwm)] ADB: 192.168.1.211 - am start -W -a android.intent.action.VIEW -S -d 'dtvnow://deeplink.directvnow.com/play/channel/CNNHD/d3603aea-f5d8-e789-786c-43c5e8799428' 'com.att.tv'
2025-09-01 00:08:06.376 - stream - [Tune dBu6VGZdThe7rhugDAJLwm] Waiting 5 seconds to allow sleeping device to setup.
2025-09-01 00:08:12.600 - stream - [Tune dBu6VGZdThe7rhugDAJLwm] Waiting for playback start. Status: unknown
2025-09-01 00:08:16.460 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
������
Tune ID: N/A
Channel: CNNHD
Lock Obtained: 2025-09-01 00:08:01 (0.26 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2025-09-01 00:08:16.887 - lib.adb - [Tune (dBu6VGZdThe7rhugDAJLwm)] Checking for profile screen
2025-09-01 00:08:21.176 - lib.adb - [Tune (dBu6VGZdThe7rhugDAJLwm)] Detected 100.0% black pixels. Assuming HDCP is active and video is playing.
2025-09-01 00:08:21.176 - lib.adb - [Tune (dBu6VGZdThe7rhugDAJLwm)] ADB: Closing connection - 192.168.1.211
2025-09-01 00:08:21.177 - stream - [Tune dBu6VGZdThe7rhugDAJLwm] Tuning completed after 19.83 seconds. [Tune dBu6VGZdThe7rhugDAJLwm] Display was off, application (com.att.tv) was running.
2025-09-01 00:08:21.177 - uvicorn.access - 172.27.0.1:0 - "GET /stream/98 HTTP/1.1" 307
2025/09/01 00:08:21 [PROXY] 172.27.0.1 -> GET "/proxy/1?requestKey=dBu6VGZdThe7rhugDAJLwm" -> "http://192.168.1.161:8090/stream0"
2025-09-01 00:08:44.034 - stream - [Tune LqNYoR58u2nDiZvSgWDZ4j] 192.168.1.100:5592 | Go-http-client/1.1
2025-09-01 00:08:44.036 - stream - [Tune (LqNYoR58u2nDiZvSgWDZ4j)] No active tuners found for COMHD. Reserving a new tuner.
2025-09-01 00:08:44.036 - tuner_management - [Tune LqNYoR58u2nDiZvSgWDZ4j] Attempting to reserve tuner for: ['com.att.tv'].
2025-09-01 00:08:44.050 - tuner_management - [Tune LqNYoR58u2nDiZvSgWDZ4j] Available Tuners:
2025-09-01 00:08:44.051 - tuner_management - [Tune LqNYoR58u2nDiZvSgWDZ4j] Name: LinkPi2 Priority: 2
2025-09-01 00:08:44.051 - tuner_management - [Tune LqNYoR58u2nDiZvSgWDZ4j] Name: LinkPi3 Priority: 3
2025-09-01 00:08:44.051 - tuner_management - [Tune LqNYoR58u2nDiZvSgWDZ4j] Name: LinkPi4 Priority: 4
2025-09-01 00:08:44.051 - tuner_management - [Tune LqNYoR58u2nDiZvSgWDZ4j] Name: LinkPi5 Priority: 5
2025-09-01 00:08:44.051 - tuner_management - [Tune LqNYoR58u2nDiZvSgWDZ4j] Using first available tuner (by priority).
2025-09-01 00:08:44.051 - tuner_management - [Tune LqNYoR58u2nDiZvSgWDZ4j] Reserved Tuner: Name: LinkPi2 Priority: 2
2025-09-01 00:08:44.051 - stream - [Tune (LqNYoR58u2nDiZvSgWDZ4j)] Tuning to COMHD on LinkPi2
2025-09-01 00:08:44.052 - stream - [Tune (LqNYoR58u2nDiZvSgWDZ4j)] Using channel configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac)
2025-09-01 00:08:44.464 - lib.adb - [Tune (LqNYoR58u2nDiZvSgWDZ4j)] ADB: 192.168.1.212 - input keyevent KEYCODE_WAKEUP
2025-09-01 00:08:45.419 - lib.adb - [Tune (LqNYoR58u2nDiZvSgWDZ4j)] ADB: 192.168.1.212 - pidof com.att.tv
2025-09-01 00:08:45.488 - stream - [Tune (LqNYoR58u2nDiZvSgWDZ4j)] Using dtvnow://deeplink.directvnow.com/play/channel/COMHD/853e2bbe-abda-d6b7-26c9-69fbe2d007ef to load channel.
2025-09-01 00:08:45.488 - lib.adb - [Tune (LqNYoR58u2nDiZvSgWDZ4j)] ADB: 192.168.1.212 - input keyevent 3
2025-09-01 00:08:45.580 - lib.adb - [Tune (LqNYoR58u2nDiZvSgWDZ4j)] ADB: 192.168.1.212 - sleep 2
2025-09-01 00:08:46.516 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
Tune ID: dBu6VGZdThe7rhugDAJLwm
Channel: CNNHD
Lock Obtained: 2025-09-01 00:08:01 (0.76 minutes ago)
Last Seen: 2025-09-01 00:08:46 (0.52 seconds ago)
Bytes Transferred: 29199032 (27.85MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------
--------------------------------------------------
Tuner "LinkPi2" is currently in use and locked.
������
Tune ID: N/A
Channel: COMHD
Lock Obtained: 2025-09-01 00:08:44 (0.04 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2025-09-01 00:08:47.869 - lib.adb - [Tune (LqNYoR58u2nDiZvSgWDZ4j)] ADB: 192.168.1.212 - am start -W -a android.intent.action.VIEW -S -d 'dtvnow://deeplink.directvnow.com/play/channel/COMHD/853e2bbe-abda-d6b7-26c9-69fbe2d007ef' 'com.att.tv'
2025-09-01 00:08:49.222 - stream - [Tune LqNYoR58u2nDiZvSgWDZ4j] Waiting 5 seconds to allow sleeping device to setup.
2025-09-01 00:08:55.409 - stream - [Tune LqNYoR58u2nDiZvSgWDZ4j] Waiting for playback start. Status: unknown
2025-09-01 00:08:59.474 - lib.adb - [Tune (LqNYoR58u2nDiZvSgWDZ4j)] Checking for profile screen
2025-09-01 00:09:02.561 - lib.adb - [Tune (LqNYoR58u2nDiZvSgWDZ4j)] Detected 100.0% black pixels. Assuming HDCP is active and video is playing.
2025-09-01 00:09:02.561 - lib.adb - [Tune (LqNYoR58u2nDiZvSgWDZ4j)] ADB: Closing connection - 192.168.1.212
2025-09-01 00:09:02.562 - stream - [Tune LqNYoR58u2nDiZvSgWDZ4j] Tuning completed after 18.53 seconds. [Tune LqNYoR58u2nDiZvSgWDZ4j] Display was off, application (com.att.tv) was running.
2025-09-01 00:09:02.562 - uvicorn.access - 172.27.0.1:0 - "GET /stream/99 HTTP/1.1" 307
2025/09/01 00:09:02 [PROXY] 172.27.0.1 -> GET "/proxy/2?requestKey=LqNYoR58u2nDiZvSgWDZ4j" -> "http://192.168.1.161:8090/stream1"
2025-09-01 00:09:16.577 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
Tune ID: dBu6VGZdThe7rhugDAJLwm
Channel: CNNHD
Lock Obtained: 2025-09-01 00:08:01 (1.26 minutes ago)
Last Seen: 2025-09-01 00:09:16 (0.58 seconds ago)
Bytes Transferred: 63950080 (60.99MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------
--------------------------------------------------
Tuner "LinkPi2" is currently in use and locked.
Tune ID: LqNYoR58u2nDiZvSgWDZ4j
Channel: COMHD
Lock Obtained: 2025-09-01 00:08:44 (0.54 minutes ago)
Last Seen: 2025-09-01 00:09:16 (0.58 seconds ago)
Bytes Transferred: 16068360 (15.32MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------
2025-09-01 00:09:33.453 - tuner_management - Releasing tuner 1 as it has been inactive for 3 seconds.
2025-09-01 00:09:33.453 - tuner_management - Releasing tuner: {'lock_obtained': 1756685281, 'tuner_name': 'LinkPi1', 'name': 'CNNHD', 'number': 15005, 'provider_name': 'DirecTV', 'tuner_id': 1, 'channel_id': 98, 'tuning_status': 'tuned', 'request_key': 'dBu6VGZdThe7rhugDAJLwm', 'target_package': 'com.att.tv'}
2025-09-01 00:09:33.732 - tuner_management - [Tune dBu6VGZdThe7rhugDAJLwm] Using configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac) for channel cleanup.
2025-09-01 00:09:33.732 - lib.adb - [Tune dBu6VGZdThe7rhugDAJLwm] ADB: 192.168.1.211 - input keyevent 3
2025-09-01 00:09:33.873 - lib.adb - [Tune dBu6VGZdThe7rhugDAJLwm] ADB: 192.168.1.211 - input keyevent 26
2025-09-01 00:09:34.287 - tuner_management - [Tune dBu6VGZdThe7rhugDAJLwm] Released tuner (1).
2025-09-01 00:09:34.288 - tuner_management - [Tune dBu6VGZdThe7rhugDAJLwm] Cleanup complete. LinkPi1 (CNNHD)
2025-09-01 00:09:35.344 - tuner_management - Releasing tuner 2 as it has been inactive for 3 seconds.
2025-09-01 00:09:35.344 - tuner_management - Releasing tuner: {'lock_obtained': 1756685324, 'tuner_name': 'LinkPi2', 'name': 'COMHD', 'number': 15006, 'provider_name': 'DirecTV', 'tuner_id': 2, 'channel_id': 99, 'tuning_status': 'tuned', 'request_key': 'LqNYoR58u2nDiZvSgWDZ4j', 'target_package': 'com.att.tv'}
2025-09-01 00:09:35.609 - tuner_management - [Tune LqNYoR58u2nDiZvSgWDZ4j] Using configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac) for channel cleanup.
2025-09-01 00:09:35.609 - lib.adb - [Tune LqNYoR58u2nDiZvSgWDZ4j] ADB: 192.168.1.212 - input keyevent 3
2025-09-01 00:09:35.718 - lib.adb - [Tune LqNYoR58u2nDiZvSgWDZ4j] ADB: 192.168.1.212 - input keyevent 26
2025-09-01 00:09:36.111 - tuner_management - [Tune LqNYoR58u2nDiZvSgWDZ4j] Released tuner (2).
2025-09-01 00:09:36.111 - tuner_management - [Tune LqNYoR58u2nDiZvSgWDZ4j] Cleanup complete. LinkPi2 (COMHD)
2025-09-01 00:10:20.495 - stream - [Tune cptdq8NxJ7xCFm4ksAhDAy] 192.168.1.100:5592 | Go-http-client/1.1
2025-09-01 00:10:20.496 - stream - [Tune (cptdq8NxJ7xCFm4ksAhDAy)] No active tuners found for CNNHD. Reserving a new tuner.
2025-09-01 00:10:20.497 - tuner_management - [Tune cptdq8NxJ7xCFm4ksAhDAy] Attempting to reserve tuner for: ['com.att.tv'].
2025-09-01 00:10:20.498 - tuner_management - [Tune cptdq8NxJ7xCFm4ksAhDAy] Available Tuners:
2025-09-01 00:10:20.498 - tuner_management - [Tune cptdq8NxJ7xCFm4ksAhDAy] Name: LinkPi1 Priority: 1
2025-09-01 00:10:20.499 - tuner_management - [Tune cptdq8NxJ7xCFm4ksAhDAy] Name: LinkPi2 Priority: 2
2025-09-01 00:10:20.499 - tuner_management - [Tune cptdq8NxJ7xCFm4ksAhDAy] Name: LinkPi3 Priority: 3
2025-09-01 00:10:20.499 - tuner_management - [Tune cptdq8NxJ7xCFm4ksAhDAy] Name: LinkPi4 Priority: 4
2025-09-01 00:10:20.499 - tuner_management - [Tune cptdq8NxJ7xCFm4ksAhDAy] Name: LinkPi5 Priority: 5
2025-09-01 00:10:20.499 - tuner_management - [Tune cptdq8NxJ7xCFm4ksAhDAy] Using first available tuner (by priority).
2025-09-01 00:10:20.499 - tuner_management - [Tune cptdq8NxJ7xCFm4ksAhDAy] Reserved Tuner: Name: LinkPi1 Priority: 1
2025-09-01 00:10:20.499 - stream - [Tune (cptdq8NxJ7xCFm4ksAhDAy)] Tuning to CNNHD on LinkPi1
2025-09-01 00:10:20.500 - stream - [Tune (cptdq8NxJ7xCFm4ksAhDAy)] Using channel configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac)
2025-09-01 00:10:20.927 - lib.adb - [Tune (cptdq8NxJ7xCFm4ksAhDAy)] ADB: 192.168.1.211 - input keyevent KEYCODE_WAKEUP
2025-09-01 00:10:21.968 - lib.adb - [Tune (cptdq8NxJ7xCFm4ksAhDAy)] ADB: 192.168.1.211 - pidof com.att.tv
2025-09-01 00:10:22.055 - stream - [Tune (cptdq8NxJ7xCFm4ksAhDAy)] Using dtvnow://deeplink.directvnow.com/play/channel/CNNHD/d3603aea-f5d8-e789-786c-43c5e8799428 to load channel.
2025-09-01 00:10:22.055 - lib.adb - [Tune (cptdq8NxJ7xCFm4ksAhDAy)] ADB: 192.168.1.211 - input keyevent 3
2025-09-01 00:10:22.154 - lib.adb - [Tune (cptdq8NxJ7xCFm4ksAhDAy)] ADB: 192.168.1.211 - sleep 2
2025-09-01 00:10:24.335 - lib.adb - [Tune (cptdq8NxJ7xCFm4ksAhDAy)] ADB: 192.168.1.211 - am start -W -a android.intent.action.VIEW -S -d 'dtvnow://deeplink.directvnow.com/play/channel/CNNHD/d3603aea-f5d8-e789-786c-43c5e8799428' 'com.att.tv'
2025-09-01 00:10:25.618 - stream - [Tune cptdq8NxJ7xCFm4ksAhDAy] Waiting 5 seconds to allow sleeping device to setup.
2025-09-01 00:10:31.859 - stream - [Tune cptdq8NxJ7xCFm4ksAhDAy] Waiting for playback start. Status: unknown
2025-09-01 00:10:36.268 - lib.adb - [Tune (cptdq8NxJ7xCFm4ksAhDAy)] Checking for profile screen
2025-09-01 00:10:39.109 - lib.adb - [Tune (cptdq8NxJ7xCFm4ksAhDAy)] Detected 100.0% black pixels. Assuming HDCP is active and video is playing.
2025-09-01 00:10:39.109 - lib.adb - [Tune (cptdq8NxJ7xCFm4ksAhDAy)] ADB: Closing connection - 192.168.1.211
2025-09-01 00:10:39.110 - stream - [Tune cptdq8NxJ7xCFm4ksAhDAy] Tuning completed after 18.61 seconds. [Tune cptdq8NxJ7xCFm4ksAhDAy] Display was off, application (com.att.tv) was running.
2025-09-01 00:10:39.110 - uvicorn.access - 172.27.0.1:0 - "GET /stream/98 HTTP/1.1" 307
2025/09/01 00:10:39 [PROXY] 172.27.0.1 -> GET "/proxy/1?requestKey=cptdq8NxJ7xCFm4ksAhDAy" -> "http://192.168.1.161:8090/stream0"
2025-09-01 00:10:46.636 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
Tune ID: cptdq8NxJ7xCFm4ksAhDAy
Channel: CNNHD
Lock Obtained: 2025-09-01 00:10:20 (0.44 minutes ago)
Last Seen: 2025-09-01 00:10:46 (0.64 seconds ago)
Bytes Transferred: 8678456 (8.28MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------
2025-09-01 00:11:01.821 - stream - [Tune T2D5h25UFkQQrBZhUXQPNd] 192.168.1.100:5592 | Go-http-client/1.1
2025-09-01 00:11:01.822 - stream - [Tune (T2D5h25UFkQQrBZhUXQPNd)] No active tuners found for COMHD. Reserving a new tuner.
2025-09-01 00:11:01.823 - tuner_management - [Tune T2D5h25UFkQQrBZhUXQPNd] Attempting to reserve tuner for: ['com.att.tv'].
2025-09-01 00:11:01.835 - tuner_management - [Tune T2D5h25UFkQQrBZhUXQPNd] Available Tuners:
2025-09-01 00:11:01.836 - tuner_management - [Tune T2D5h25UFkQQrBZhUXQPNd] Name: LinkPi2 Priority: 2
2025-09-01 00:11:01.836 - tuner_management - [Tune T2D5h25UFkQQrBZhUXQPNd] Name: LinkPi3 Priority: 3
2025-09-01 00:11:01.836 - tuner_management - [Tune T2D5h25UFkQQrBZhUXQPNd] Name: LinkPi4 Priority: 4
2025-09-01 00:11:01.836 - tuner_management - [Tune T2D5h25UFkQQrBZhUXQPNd] Name: LinkPi5 Priority: 5
2025-09-01 00:11:01.836 - tuner_management - [Tune T2D5h25UFkQQrBZhUXQPNd] Using first available tuner (by priority).
2025-09-01 00:11:01.836 - tuner_management - [Tune T2D5h25UFkQQrBZhUXQPNd] Reserved Tuner: Name: LinkPi2 Priority: 2
2025-09-01 00:11:01.836 - stream - [Tune (T2D5h25UFkQQrBZhUXQPNd)] Tuning to COMHD on LinkPi2
2025-09-01 00:11:01.837 - stream - [Tune (T2D5h25UFkQQrBZhUXQPNd)] Using channel configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac)
2025-09-01 00:11:02.286 - lib.adb - [Tune (T2D5h25UFkQQrBZhUXQPNd)] ADB: 192.168.1.212 - input keyevent KEYCODE_WAKEUP
2025-09-01 00:11:02.789 - lib.adb - [Tune (T2D5h25UFkQQrBZhUXQPNd)] ADB: 192.168.1.212 - pidof com.att.tv
2025-09-01 00:11:02.915 - stream - [Tune (T2D5h25UFkQQrBZhUXQPNd)] Using dtvnow://deeplink.directvnow.com/play/channel/COMHD/853e2bbe-abda-d6b7-26c9-69fbe2d007ef to load channel.
2025-09-01 00:11:02.916 - lib.adb - [Tune (T2D5h25UFkQQrBZhUXQPNd)] ADB: 192.168.1.212 - input keyevent 3
2025-09-01 00:11:03.053 - lib.adb - [Tune (T2D5h25UFkQQrBZhUXQPNd)] ADB: 192.168.1.212 - sleep 2
2025-09-01 00:11:05.292 - lib.adb - [Tune (T2D5h25UFkQQrBZhUXQPNd)] ADB: 192.168.1.212 - am start -W -a android.intent.action.VIEW -S -d 'dtvnow://deeplink.directvnow.com/play/channel/COMHD/853e2bbe-abda-d6b7-26c9-69fbe2d007ef' 'com.att.tv'
2025-09-01 00:11:06.621 - stream - [Tune T2D5h25UFkQQrBZhUXQPNd] Waiting 5 seconds to allow sleeping device to setup.
2025-09-01 00:11:12.814 - stream - [Tune T2D5h25UFkQQrBZhUXQPNd] Waiting for playback start. Status: unknown
2025-09-01 00:11:14.381 - tuner_management - Caching installed apps list for all tuners
2025-09-01 00:11:16.690 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
Tune ID: cptdq8NxJ7xCFm4ksAhDAy
Channel: CNNHD
Lock Obtained: 2025-09-01 00:10:20 (0.94 minutes ago)
Last Seen: 2025-09-01 00:11:16 (0.69 seconds ago)
Bytes Transferred: 43225712 (41.22MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------
--------------------------------------------------
Tuner "LinkPi2" is currently in use and locked.
������
Tune ID: N/A
Channel: COMHD
Lock Obtained: 2025-09-01 00:11:01 (0.26 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2025-09-01 00:11:17.054 - lib.adb - [Tune (T2D5h25UFkQQrBZhUXQPNd)] Checking for profile screen
2025-09-01 00:11:19.760 - lib.adb - [Tune (T2D5h25UFkQQrBZhUXQPNd)] Detected 100.0% black pixels. Assuming HDCP is active and video is playing.
2025-09-01 00:11:19.760 - lib.adb - [Tune (T2D5h25UFkQQrBZhUXQPNd)] ADB: Closing connection - 192.168.1.212
2025-09-01 00:11:19.761 - stream - [Tune T2D5h25UFkQQrBZhUXQPNd] Tuning completed after 17.94 seconds. [Tune T2D5h25UFkQQrBZhUXQPNd] Display was off, application (com.att.tv) was running.
2025-09-01 00:11:19.762 - uvicorn.access - 172.27.0.1:0 - "GET /stream/99 HTTP/1.1" 307
2025/09/01 00:11:19 [PROXY] 172.27.0.1 -> GET "/proxy/2?requestKey=T2D5h25UFkQQrBZhUXQPNd" -> "http://192.168.1.161:8090/stream1"
2025-09-01 00:11:40.404 - tuner_management - Releasing tuner 1 as it has been inactive for 3 seconds.
2025-09-01 00:11:40.404 - tuner_management - Releasing tuner: {'lock_obtained': 1756685420, 'tuner_name': 'LinkPi1', 'name': 'CNNHD', 'number': 15005, 'provider_name': 'DirecTV', 'tuner_id': 1, 'channel_id': 98, 'tuning_status': 'tuned', 'request_key': 'cptdq8NxJ7xCFm4ksAhDAy', 'target_package': 'com.att.tv'}
2025-09-01 00:11:40.700 - tuner_management - [Tune cptdq8NxJ7xCFm4ksAhDAy] Using configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac) for channel cleanup.
2025-09-01 00:11:40.700 - lib.adb - [Tune cptdq8NxJ7xCFm4ksAhDAy] ADB: 192.168.1.211 - input keyevent 3
2025-09-01 00:11:40.845 - lib.adb - [Tune cptdq8NxJ7xCFm4ksAhDAy] ADB: 192.168.1.211 - input keyevent 26
2025-09-01 00:11:41.288 - tuner_management - [Tune cptdq8NxJ7xCFm4ksAhDAy] Released tuner (1).
2025-09-01 00:11:41.289 - tuner_management - [Tune cptdq8NxJ7xCFm4ksAhDAy] Cleanup complete. LinkPi1 (CNNHD)
2025-09-01 00:11:45.576 - tuner_management - Releasing tuner 2 as it has been inactive for 3 seconds.
2025-09-01 00:11:45.577 - tuner_management - Releasing tuner: {'lock_obtained': 1756685461, 'tuner_name': 'LinkPi2', 'name': 'COMHD', 'number': 15006, 'provider_name': 'DirecTV', 'tuner_id': 2, 'channel_id': 99, 'tuning_status': 'tuned', 'request_key': 'T2D5h25UFkQQrBZhUXQPNd', 'target_package': 'com.att.tv'}
2025-09-01 00:11:45.881 - tuner_management - [Tune T2D5h25UFkQQrBZhUXQPNd] Using configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac) for channel cleanup.
2025-09-01 00:11:45.881 - lib.adb - [Tune T2D5h25UFkQQrBZhUXQPNd] ADB: 192.168.1.212 - input keyevent 3
2025-09-01 00:11:46.014 - lib.adb - [Tune T2D5h25UFkQQrBZhUXQPNd] ADB: 192.168.1.212 - input keyevent 26
2025-09-01 00:11:46.367 - tuner_management - [Tune T2D5h25UFkQQrBZhUXQPNd] Released tuner (2).
2025-09-01 00:11:46.367 - tuner_management - [Tune T2D5h25UFkQQrBZhUXQPNd] Cleanup complete. LinkPi2 (COMHD)
2025-09-01 00:12:08.131 - stream - [Tune KTvQi98bbaSwoqmXmGEDTH] 192.168.1.100:5592 | Go-http-client/1.1
2025-09-01 00:12:08.132 - stream - [Tune (KTvQi98bbaSwoqmXmGEDTH)] No active tuners found for CNNHD. Reserving a new tuner.
2025-09-01 00:12:08.133 - tuner_management - [Tune KTvQi98bbaSwoqmXmGEDTH] Attempting to reserve tuner for: ['com.att.tv'].
2025-09-01 00:12:08.134 - tuner_management - [Tune KTvQi98bbaSwoqmXmGEDTH] Available Tuners:
2025-09-01 00:12:08.135 - tuner_management - [Tune KTvQi98bbaSwoqmXmGEDTH] Name: LinkPi1 Priority: 1
2025-09-01 00:12:08.135 - tuner_management - [Tune KTvQi98bbaSwoqmXmGEDTH] Name: LinkPi2 Priority: 2
2025-09-01 00:12:08.135 - tuner_management - [Tune KTvQi98bbaSwoqmXmGEDTH] Name: LinkPi3 Priority: 3
2025-09-01 00:12:08.135 - tuner_management - [Tune KTvQi98bbaSwoqmXmGEDTH] Name: LinkPi4 Priority: 4
2025-09-01 00:12:08.135 - tuner_management - [Tune KTvQi98bbaSwoqmXmGEDTH] Name: LinkPi5 Priority: 5
2025-09-01 00:12:08.135 - tuner_management - [Tune KTvQi98bbaSwoqmXmGEDTH] Using first available tuner (by priority).
2025-09-01 00:12:08.135 - tuner_management - [Tune KTvQi98bbaSwoqmXmGEDTH] Reserved Tuner: Name: LinkPi1 Priority: 1
2025-09-01 00:12:08.135 - stream - [Tune (KTvQi98bbaSwoqmXmGEDTH)] Tuning to CNNHD on LinkPi1
2025-09-01 00:12:08.136 - stream - [Tune (KTvQi98bbaSwoqmXmGEDTH)] Using channel configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac)
2025-09-01 00:12:08.596 - lib.adb - [Tune (KTvQi98bbaSwoqmXmGEDTH)] ADB: 192.168.1.211 - input keyevent KEYCODE_WAKEUP
2025-09-01 00:12:09.615 - lib.adb - [Tune (KTvQi98bbaSwoqmXmGEDTH)] ADB: 192.168.1.211 - pidof com.att.tv
2025-09-01 00:12:09.701 - stream - [Tune (KTvQi98bbaSwoqmXmGEDTH)] Using dtvnow://deeplink.directvnow.com/play/channel/CNNHD/d3603aea-f5d8-e789-786c-43c5e8799428 to load channel.
2025-09-01 00:12:09.702 - lib.adb - [Tune (KTvQi98bbaSwoqmXmGEDTH)] ADB: 192.168.1.211 - input keyevent 3
2025-09-01 00:12:09.784 - lib.adb - [Tune (KTvQi98bbaSwoqmXmGEDTH)] ADB: 192.168.1.211 - sleep 2
2025-09-01 00:12:11.890 - lib.adb - [Tune (KTvQi98bbaSwoqmXmGEDTH)] ADB: 192.168.1.211 - am start -W -a android.intent.action.VIEW -S -d 'dtvnow://deeplink.directvnow.com/play/channel/CNNHD/d3603aea-f5d8-e789-786c-43c5e8799428' 'com.att.tv'
2025-09-01 00:12:13.184 - stream - [Tune KTvQi98bbaSwoqmXmGEDTH] Waiting 5 seconds to allow sleeping device to setup.
2025-09-01 00:12:16.747 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
������
Tune ID: N/A
Channel: CNNHD
Lock Obtained: 2025-09-01 00:12:08 (0.15 minutes ago)
Last Seen: N/A
Bytes Transferred: None
Remote User Agent:
N/A
--------------------------------------------------
2025-09-01 00:12:19.358 - stream - [Tune KTvQi98bbaSwoqmXmGEDTH] Waiting for playback start. Status: unknown
2025-09-01 00:12:23.650 - lib.adb - [Tune (KTvQi98bbaSwoqmXmGEDTH)] Checking for profile screen
2025-09-01 00:12:27.753 - lib.adb - [Tune (KTvQi98bbaSwoqmXmGEDTH)] Detected 100.0% black pixels. Assuming HDCP is active and video is playing.
2025-09-01 00:12:27.754 - lib.adb - [Tune (KTvQi98bbaSwoqmXmGEDTH)] ADB: Closing connection - 192.168.1.211
2025-09-01 00:12:27.754 - stream - [Tune KTvQi98bbaSwoqmXmGEDTH] Tuning completed after 19.62 seconds. [Tune KTvQi98bbaSwoqmXmGEDTH] Display was off, application (com.att.tv) was running.
2025-09-01 00:12:27.755 - uvicorn.access - 172.27.0.1:0 - "GET /stream/98 HTTP/1.1" 307
2025/09/01 00:12:27 [PROXY] 172.27.0.1 -> GET "/proxy/1?requestKey=KTvQi98bbaSwoqmXmGEDTH" -> "http://192.168.1.161:8090/stream0"
2025-09-01 00:12:43.487 - stream - [Tune 5jmnp3FMsELvVWM6ryrsqk] 192.168.1.100:5592 | Go-http-client/1.1
2025-09-01 00:12:43.489 - stream - [Tune (5jmnp3FMsELvVWM6ryrsqk)] No active tuners found for COMHD. Reserving a new tuner.
2025-09-01 00:12:43.489 - tuner_management - [Tune 5jmnp3FMsELvVWM6ryrsqk] Attempting to reserve tuner for: ['com.att.tv'].
2025-09-01 00:12:43.491 - tuner_management - [Tune 5jmnp3FMsELvVWM6ryrsqk] Available Tuners:
2025-09-01 00:12:43.491 - tuner_management - [Tune 5jmnp3FMsELvVWM6ryrsqk] Name: LinkPi2 Priority: 2
2025-09-01 00:12:43.491 - tuner_management - [Tune 5jmnp3FMsELvVWM6ryrsqk] Name: LinkPi3 Priority: 3
2025-09-01 00:12:43.491 - tuner_management - [Tune 5jmnp3FMsELvVWM6ryrsqk] Name: LinkPi4 Priority: 4
2025-09-01 00:12:43.491 - tuner_management - [Tune 5jmnp3FMsELvVWM6ryrsqk] Name: LinkPi5 Priority: 5
2025-09-01 00:12:43.491 - tuner_management - [Tune 5jmnp3FMsELvVWM6ryrsqk] Using first available tuner (by priority).
2025-09-01 00:12:43.492 - tuner_management - [Tune 5jmnp3FMsELvVWM6ryrsqk] Reserved Tuner: Name: LinkPi2 Priority: 2
2025-09-01 00:12:43.492 - stream - [Tune (5jmnp3FMsELvVWM6ryrsqk)] Tuning to COMHD on LinkPi2
2025-09-01 00:12:43.492 - stream - [Tune (5jmnp3FMsELvVWM6ryrsqk)] Using channel configuration: DirecTV App - Onn 4K (94634da2-badb-4a16-b150-add7075870ac)
2025-09-01 00:12:43.913 - lib.adb - [Tune (5jmnp3FMsELvVWM6ryrsqk)] ADB: 192.168.1.212 - input keyevent KEYCODE_WAKEUP
2025-09-01 00:12:44.952 - lib.adb - [Tune (5jmnp3FMsELvVWM6ryrsqk)] ADB: 192.168.1.212 - pidof com.att.tv
2025-09-01 00:12:45.029 - stream - [Tune (5jmnp3FMsELvVWM6ryrsqk)] Using dtvnow://deeplink.directvnow.com/play/channel/COMHD/853e2bbe-abda-d6b7-26c9-69fbe2d007ef to load channel.
2025-09-01 00:12:45.029 - lib.adb - [Tune (5jmnp3FMsELvVWM6ryrsqk)] ADB: 192.168.1.212 - input keyevent 3
2025-09-01 00:12:45.130 - lib.adb - [Tune (5jmnp3FMsELvVWM6ryrsqk)] ADB: 192.168.1.212 - sleep 2
2025-09-01 00:12:46.803 - server - 
--------------------------------------------------
Tuner "LinkPi1" is currently in use and locked.
Tune ID: KTvQi98bbaSwoqmXmGEDTH
Channel: CNNHD
Lock Obtained: 2025-09-01 00:12:08 (0.65 minutes ago)
Last Seen: 2025-09-01 00:12:46 (0.8 seconds ago)
Bytes Transferred: 17959264 (17.13MB)
Remote User Agent:
Go-http-client/1.1
--------------------------------------------------

Curious. I had an Onn 4K that never played well with others. Out of, again, curiosity, can you ping each of them and see if they all ping the same at idle?

Windows Command Prompt:

ping (ip of tuner) -t -l 1440

Let it run a bit then Ctrl+C to stop.

Would be curious if the troubled one is in the middle of the middle ones in your stack. Also check stack to see if this one is warm. Mine was.

Beyond the O4K, I’ve had this Tune/Dump happen on my Plus boxes just a few times. It was when sending a working but somewhat broken deep link. Not necessarily the one you sent during test, but the one previous, especially on failed time.

To the “zombie” DTv app, I’ve been temped to request the opposite of keep alive. Periodically send a force close to an app if tuner not in use.

I will test the last bad link you shared above and see if my Plus stack freaks out.

The tuner which crashed is indeed located directly in the center position of the stack.

Do they all need to be in the exact same state for the pings to be useful? Currently, three are "no signal" as your config left them. The other two are on the TV home page, as @turtletank 's config left them.

1 Like

Ping as they are now. See if the middle one is different. Then pull it out from middle and see if ping changes.

EDIT: they will ping just fine in StandBy.

Here's the results of the initial pings as they are currently arranged in the stack:
Pings from one end to the other, beginning with 192.168.1.211 closest to the router, 213 in the middle, 215 farthest from the router. (which by the way is only 2 feet from the stack)
214 and 215 have an HDMI capture device and a Roku stick directly behind them.

C:\Users\jsful>ping 192.168.1.211 -t -l 1440

Pinging 192.168.1.211 with 1440 bytes of data:
Reply from 192.168.1.211: bytes=1440 time=8ms TTL=64
Reply from 192.168.1.211: bytes=1440 time=11ms TTL=64
Reply from 192.168.1.211: bytes=1440 time=8ms TTL=64
Reply from 192.168.1.211: bytes=1440 time=14ms TTL=64
Reply from 192.168.1.211: bytes=1440 time=6ms TTL=64
Reply from 192.168.1.211: bytes=1440 time=10ms TTL=64
Reply from 192.168.1.211: bytes=1440 time=9ms TTL=64
Reply from 192.168.1.211: bytes=1440 time=7ms TTL=64
Reply from 192.168.1.211: bytes=1440 time=7ms TTL=64
Reply from 192.168.1.211: bytes=1440 time=11ms TTL=64

Ping statistics for 192.168.1.211:
    Packets: Sent = 10, Received = 10, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 6ms, Maximum = 14ms, Average = 9ms
Control-C
^C
C:\Users\jsful>ping 192.168.1.212 -t -l 1440

Pinging 192.168.1.212 with 1440 bytes of data:
Reply from 192.168.1.212: bytes=1440 time=10ms TTL=64
Reply from 192.168.1.212: bytes=1440 time=13ms TTL=64
Reply from 192.168.1.212: bytes=1440 time=10ms TTL=64
Reply from 192.168.1.212: bytes=1440 time=8ms TTL=64
Reply from 192.168.1.212: bytes=1440 time=9ms TTL=64
Reply from 192.168.1.212: bytes=1440 time=6ms TTL=64
Reply from 192.168.1.212: bytes=1440 time=13ms TTL=64
Reply from 192.168.1.212: bytes=1440 time=11ms TTL=64
Reply from 192.168.1.212: bytes=1440 time=8ms TTL=64
Reply from 192.168.1.212: bytes=1440 time=5ms TTL=64

Ping statistics for 192.168.1.212:
    Packets: Sent = 10, Received = 10, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 5ms, Maximum = 13ms, Average = 9ms
Control-C
^C
C:\Users\jsful>ping 192.168.1.213 -t -l 1440

Pinging 192.168.1.213 with 1440 bytes of data:
Reply from 192.168.1.213: bytes=1440 time=9ms TTL=64
Reply from 192.168.1.213: bytes=1440 time=10ms TTL=64
Reply from 192.168.1.213: bytes=1440 time=7ms TTL=64
Reply from 192.168.1.213: bytes=1440 time=8ms TTL=64
Reply from 192.168.1.213: bytes=1440 time=13ms TTL=64
Reply from 192.168.1.213: bytes=1440 time=9ms TTL=64
Reply from 192.168.1.213: bytes=1440 time=13ms TTL=64
Reply from 192.168.1.213: bytes=1440 time=5ms TTL=64
Reply from 192.168.1.213: bytes=1440 time=8ms TTL=64
Reply from 192.168.1.213: bytes=1440 time=8ms TTL=64

Ping statistics for 192.168.1.213:
    Packets: Sent = 10, Received = 10, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 5ms, Maximum = 13ms, Average = 9ms
Control-C
^C
C:\Users\jsful>ping 192.168.1.214 -t -l 1440

Pinging 192.168.1.214 with 1440 bytes of data:
Reply from 192.168.1.214: bytes=1440 time=11ms TTL=64
Reply from 192.168.1.214: bytes=1440 time=13ms TTL=64
Reply from 192.168.1.214: bytes=1440 time=13ms TTL=64
Reply from 192.168.1.214: bytes=1440 time=12ms TTL=64
Reply from 192.168.1.214: bytes=1440 time=9ms TTL=64
Reply from 192.168.1.214: bytes=1440 time=9ms TTL=64
Reply from 192.168.1.214: bytes=1440 time=10ms TTL=64
Reply from 192.168.1.214: bytes=1440 time=18ms TTL=64
Reply from 192.168.1.214: bytes=1440 time=13ms TTL=64
Reply from 192.168.1.214: bytes=1440 time=7ms TTL=64

Ping statistics for 192.168.1.214:
    Packets: Sent = 10, Received = 10, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 7ms, Maximum = 18ms, Average = 11ms
Control-C
^C
C:\Users\jsful>ping 192.168.1.215 -t -l 1440

Pinging 192.168.1.215 with 1440 bytes of data:
Reply from 192.168.1.215: bytes=1440 time=12ms TTL=64
Reply from 192.168.1.215: bytes=1440 time=12ms TTL=64
Reply from 192.168.1.215: bytes=1440 time=12ms TTL=64
Reply from 192.168.1.215: bytes=1440 time=20ms TTL=64
Reply from 192.168.1.215: bytes=1440 time=11ms TTL=64
Reply from 192.168.1.215: bytes=1440 time=8ms TTL=64
Reply from 192.168.1.215: bytes=1440 time=11ms TTL=64
Reply from 192.168.1.215: bytes=1440 time=13ms TTL=64
Reply from 192.168.1.215: bytes=1440 time=8ms TTL=64
Reply from 192.168.1.215: bytes=1440 time=10ms TTL=64

Ping statistics for 192.168.1.215:
    Packets: Sent = 10, Received = 10, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 8ms, Maximum = 20ms, Average = 11ms
Control-C
^C
C:\Users\jsful>
1 Like

Thanks for sharing. This is similar to my O4K network tests from yesterday. Since your tuners are all identical, have you tried setting them to all the same priority?

Yeah, that's the way I usually run them, which randomizes the sequence of use. While I have been doing this testing, the random order was messing with my brain. So, I set them up to tune in sequential order for the time being. That will appease the little OCD part of me. :woozy_face:

Thanks turtletank. Latest build now works with Kodi (tested with Kodi 22 Piers and iptv simple on Apple tv 4k)
-Stream starts with out issues in 4s, great news!
-Channel change works but is really slow: 25-30 second . I can see in linkpi preview that the stream takes a long time to close.

So maybe some finetuning needed to close the stream faster on channel change.

ps i only have one tuner

edit
@turtletank if i press stop on running channel and then start a new channel i can get pretty good start time between 2 channels. ( 6s) I guess adbtuner need some way to handle channel change from Kodi with a quick "input keyevent KEYCODE_MEDIA_STOP" so the next tune kan start faster, thx! :slight_smile: :smiling_face_with_three_hearts:

I pushed a new development build (20250901-1) this morning. It includes two changes:

  1. "sleep" commands within custom configurations are now handled within ADBTuner itself instead of sending those commands to the connected Android device. This should allow for more consistent timing.

  2. A new, optional wait_after_post_playback_start_commands_seconds parameter was added to each configuration. This can be used to add some extra time before starting the video stream to allow any post playback commands to complete before starting the video stream.


I was thinking a bit about all of this DTV stuff.

The focus of ADBTuner is on apps that support loading content via deeplinks and it's hard to say that DTV fits that description because the app often fails to load the specified content.

I'm sure that @bnhf 's recommendations are correct, and with that, I'm thinking that ah4c is going to continue to be the better choice for DTV. I could add audio detection and other things to accomodate those recommendations within ADBTuner, but I think it's a slippery slope and I don't like the idea of ADBTuner configurations essentially becoming a scripting language. If you need that level of control to use a specific app then ah4c already offers that and does it well.

Now, if someone wants to try anyway, I put together the following configuration that approximates the loading process recommended by @bnhf.

Instead of adding new functionality that checks for audio playback, I think one could leverage the existing video playback detection in ADBTuner by changing the "Launch Preference" in the DTV app settings to "Live TV" and loading the actual deeplink as a "post playback start command."

Example Configuration
(requires: ADBTuner 20250901-1 or newer for the extra delay after running post playback commands)

I wouldn't expect this to run particularily quickly and it may still be a problem in ADBTuner with slower Android devices. I think the hope is for improved reliability here and not speed. You may have to modify this to force quit the app (pre_tune and post_tune), but I'm not sure. It would be faster if that could be skipped.

{
    "name": "DTV: Wait for last channel load.",
    "author": "",
    "version": "0",
    "description": "Wait for last channel to load, then load deeplink content. Note: Requires 'Live TV' to be set as the 'Launch Preference' in the app's settings.",
    "uuid": "612bb671-e005-4cca-a684-d7c4b4f0118a",
    "global_options": {
        "wait_for_video_playback_detection": true,
        "use_fixed_delay": false,
        "fixed_delay_seconds": 0,
        "check_for_and_clear_whos_watching_prompts": false
    },
    "pre_tune_commands": [
        "input keyevent KEYCODE_MEDIA_STOP"
    ],
    "tune_commands": [
        "am start -n '||TARGET_PACKAGE_NAME||/com.clientapp.MainActivity'"
    ],
    "post_playback_start_commands": [
        "am start -W -a android.intent.action.VIEW -d '||TARGET_URL_OR_IDENTIFIER||' '||TARGET_PACKAGE_NAME||'"
    ],
    "post_tune_commands": [
        "input keyevent KEYCODE_MEDIA_STOP",
        "input keyevent KEYCODE_MEDIA_PAUSE",
        "input keyevent KEYCODE_HOME"
    ],
    "wait_after_post_playback_start_commands_seconds": 3
}

Anyway, something to try at least. Good luck!

3 Likes

No doubt, AH4C is ideal for scripting, and a fine solution for DirecTV.

My recent efforts lately have been purely out of curiosity and for fun. Where I enjoy the custom configs, I agree accidental complexity is a real concern. ADBTuner is not the problem. As stated by you, the unknowns in the DTV app are. I will continue test out of enjoyment, keeping in mind any cognitive bias to my troubleshooting recommendations.

ADBTuner is an amazing solution, one we are all grateful to have. We appreciate all you have done for this community @turtletank!

2 Likes

I was working around this challenge with my testing last night. On one of my Onn 4K boxes I set the developer option Don’t Keep Activities.

This automatically closes any program once focus is lost (such as hitting home button). For the DTV app, it closes at the end of tuning. This should help avoid the force stop timing and scripting, with hopes to cut down on complexity.

I will continue to tinker but others are welcome to try as well.

@turtletank I think the "clear who's watching prompt" may be broken in the last development version.
I had to clear it manually.

I have been focusing my testing on the new custom configuration today. I am happy to say that it is tuning very consistently. I have dozens of successful tunes on all of my old, clunky, Onn 4k devices. Thank you so much, @bnhf and @turtletank for collaborating on this idea.

There's only one problem I have noticed. The initial first tuning after a hard power cycle for the devices seems to fail nearly every time (it may very well be every time).

It seems that when the app first starts up, rather than going directly to the last "live" channel, it launches to the app home page. Then, it switches to the live channel after a small delay. Somehow, this triggers the app to abort back to the device home, and releases the tuner with the DVR recording the device home page until I cancel the recording on the client.

I'm approximating the device startup sequence from earlier today. I have covered a lot of ground, and I'm not sure if I can find these events in the logs. I'll try. If I can't I may simply power a few of them down, bring them back up, and get a fresh log. This is exciting for me. I actually just had a scheduled recording launch correctly this afternoon!

@spammedeeper , I haven't had time to run your most recent DirecTV App - Onn 4K custom config today. As I found out yesterday, I really can mess things up when I don't have a singular focus. I did, however consider your idea of devices in the center of my stack heating up. So, I made a new rack for them to hang in the open air. It ain't purty, but, it is keeping the devices separated for better air circulation. :no_entry_sign::thermometer: :dash::smiley:

2 Likes

Fun stuff. I have been testing with all my devices too. I found the new config with delay to be helpful, so thanks again to @turtletank

One thing I did notice on my Onn 4K Plus stack, none of them wanted to tune the first time after sitting over night. I'm getting a suspicion the DirecTV app does not play well with Android Doze (Deep Idle). Yesterday I was playing with the idea of leaving the app running all the time for fast turning. I never experienced this with my old setup, closing the app on end of tune.

I'm going to leverage better sleep control put into the new dev build to see if I can work around deep resume challenges.

Thanks to all for the input and collab this weekend. Been a lot of fun!

P.S. Love the troubleshooting, but I'll admit I miss the Taco Stand!

This is the thing that's messing us up. I have tried leaving the ADBTuner keep awake function on with the DTV package, and the app still has not managed to recover properly for the initial tuning using the new " DTV: Wait for last channel load" config this morning. Subsequent, repetitive, tunings have been very solid.

For the first tuning following a "Doze", it looks as it if takes a second for the app to initially load the home page and the "windowed" last channel live video to begin play. Immediately, after that, the deeplink does manage to change to the new channel, and that's when it drops out of the app to TV home. I wonder if introducing a brief delay (1 sec?) while that first app home page loads, before sending the deeplink for the channel change might make a difference.

Oh, yeah, I kinda miss the taco stand device holder, too. It was a better look. :taco: :taco: :taco: :taco: :taco: :laughing: I was proud of myself for coming up with that. However, the newly improvised device-hanging rack also has a unique look, and serves to keep everything cooler. :slightly_smiling_face:

1 Like

Glad to hear you are getting more reliable tuning.

I’m gong to test disabling Doze on a few of my boxes to see what happens. This is not a permanent solution as the setting does not survive reboot. Also not sure about the power implications.

I will continue to test and share!

I was also a fan of the Taco Stand, but your plumbing work and clever way of hanging the devices is still awesome.

3 Likes

Been thinking about how I can keep DTV app open so it is always available to fast tune. Schedule reboots? Refresh app in standby? All of this on the Onn boxes. Then I remembered the Osprey Boxes are literally the hardware versions of the DTV app, the app is the launcher.

I did confirm I can send the same type of deep link to the Osprey box and it will tune. The app targeted is com.att.tv.openvideo. This works by ADB shell.

When I try to do this with an Osprey box in ADBTuner, I never got a responses when selecting an com.att.tv.openvideo as target package name.

Anyone got any ideas? Due to the open video app not being an installed application?

This is by no means critical just more curiosity for me. :wink:

EDiT: I occurred to me I should probably generate some logs and review them before asking general questions. I will do so. I get a little too excited to test configurations.

Wanted to share my next step. Supposedly you can whitelist apps so they are not impacted by Doze. You can see the whitelist using this command:

adb shell dumpsys deviceidle whitelist

Most (all) the items on the list are Android system files. This is no doubt while YTTV reponsds out of Doze so well.

The follow command adds the DirecTV app to the whitelist, and I have confirmed this setting survives reboot.

adb shell dumpsys deviceidle whitelist +com.att.tv

Doze has a "sensing" mode before it goes into deep sleep. You can track by running the deviceidle command without anything after it, look for mState= to see if Active (on), Sensing (checking okay to sleep), or Idle (sleeping).

I'm now waiting to see how this all works. Hopefully this will allow Doze, but keep the DTV app open so I can fast tune on demand out of sleep. Meh, we'll see!

EDIT: Well first test was a success. I set the sleep time to 15 minutes and allowed the tuners to all remain off for at least an hour. They all tuned up right away, acting as the DTV app remained opened even though the four Onn Plus Boxes were for sure idle. Not only is this fast but the resident app also skips the low bitrate buffer I was seeing in fresh launch. Now to see what actual overnight does.

3 Likes