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

Yes, it eventually plays in VLC. I went to file > open network and added the URL. It takes 15-20 seconds before it starts playing.

Yes, I signed into Philo on all 3 FireSticks when I initially set them up.

@chDVRuser Would you mind splitting this last group of ADBTuner-related messages (starting with the @Curtis "I am so lost" post) and moving them to the ADBTuner thread. I'm out of ideas, but hopefully somebody there will see what I'm missing.

I appreciate you taking the time to look. I did miss a few steps and I have tried rebooting everything a couple of times since you started helping. I thought it was an encoder issue which is why I posted here, but it seems logical for it to moved to the ADBTuner thread.

Have you tried reloading the M3U for the custom channels source?

Several times. I can see the channel getting selected, then it drops back to the main page, then the channel gets selected again, then back to the main page - over and over again until it finally times out in Channels.

I had a similar experience today when setting up my LinkPi and ADBTuner. My LinkPi came with the streams configured as RTSP. I had to switch the stream for my HDMI-1 input to HTTP.
It's on the Stream config tab:

Then I found the correct streaming endpoint address on the Play URL tab under Main URL:

When I added the Custom Source to Channels DVR, I used the MPEG-TS Stream format:

3 Likes

I had HTTP configured and my addresses were using the port instead of /live, but I changed it to see if it made any difference. I also switched CDVR to MPEG-TS. No change. It's cycling through the 3 FireSticks. It brings up Philo and starts playing the channel, then it drops back to the main page and goes on to the next FireStick. It will cycle through all of them several times before finally timing out. Feels like I'm missing a setting somewhere.

It looks as though you might have Channels DVR configured for HLS which isn’t supported by ADBTuner. Can you confirm that the “Stream Format” option for that custom source is set to “MPEG-TS?”

If you have done that, can you share updated logs from Channels and ADBTuner with it configured as such?

Channels log:

2024/08/04 13:02:22.242853 [ERR] Failed to start stream for ch1002: M3U: 901 Tuner Unreachable: Timeout after 20s connecting to: http://10.255.51.101:5592/stream/2
2024/08/04 13:02:22.244300 [HLS] Couldn't generate stream playlist for ch1002-dANY-ip10.255.51.212: M3U: 901 Tuner Unreachable: Timeout after 20s connecting to: http://10.255.51.101:5592/stream/2
2024/08/04 13:02:22.244353 [HLS] Stopping transcoder session ch1002-dANY-ip10.255.51.212 (out=0s finished=false first_seq=0 last_seq=-1)
2024/08/04 13:02:34.329605 [HLS] Couldn't generate stream playlist for ch1002-dANY-ip10.255.51.212: HLS: 901 Tuner Unreachable: Could not tune to ch1002 after 12s
2024/08/04 13:02:34.329708 [HLS] Stopping transcoder session ch1002-dANY-ip10.255.51.212 (out=0s finished=false first_seq=0 last_seq=-1)
2024/08/04 13:02:42.333894 [ERR] Failed to start stream for ch1002: M3U: 901 Tuner Unreachable: Timeout after 20s connecting to: http://10.255.51.101:5592/stream/2
2024/08/04 13:02:46.342699 [HLS] Couldn't generate stream playlist for ch1002-dANY-ip10.255.51.212: HLS: 901 Tuner Unreachable: Could not tune to ch1002 after 12s
2024/08/04 13:02:46.342802 [HLS] Stopping transcoder session ch1002-dANY-ip10.255.51.212 (out=0s finished=false first_seq=0 last_seq=-1)
2024/08/04 13:02:58.349256 [HLS] Couldn't generate stream playlist for ch1002-dANY-ip10.255.51.212: HLS: 901 Tuner Unreachable: Could not tune to ch1002 after 12s
2024/08/04 13:02:58.349312 [HLS] Stopping transcoder session ch1002-dANY-ip10.255.51.212 (out=0s finished=false first_seq=0 last_seq=-1)
2024/08/04 13:02:58.349366 [ERR] Failed to start stream for ch1002: context canceled
2024/08/04 13:02:58.543368 [TNR] Opened connection to M3U-PhilononTVE for ch1002 AMC
2024/08/04 13:02:58.543441 [TNR] Closed connection to M3U-PhilononTVE for ch1002 AMC
2024/08/04 13:03:10.354060 [HLS] Couldn't generate stream playlist for ch1002-dANY-ip10.255.51.212: HLS: 901 Tuner Unreachable: Could not tune to ch1002 after 12s
2024/08/04 13:03:10.354194 [HLS] Stopping transcoder session ch1002-dANY-ip10.255.51.212 (out=0s finished=false first_seq=0 last_seq=-1)
2024/08/04 13:03:18.551168 [ERR] Failed to start stream for ch1002: M3U: 901 Tuner Unreachable: Timeout after 20s connecting to: http://10.255.51.101:5592/stream/2
2024/08/04 13:03:22.397070 [HLS] Couldn't generate stream playlist for ch1002-dANY-ip10.255.51.212: HLS: 901 Tuner Unreachable: Could not tune to ch1002 after 12s
2024/08/04 13:03:22.397197 [HLS] Stopping transcoder session ch1002-dANY-ip10.255.51.212 (out=0s finished=false first_seq=0 last_seq=-1)
2024/08/04 13:03:34.435064 [HLS] Couldn't generate stream playlist for ch1002-dANY-ip10.255.51.212: HLS: 901 Tuner Unreachable: Could not tune to ch1002 after 12s
2024/08/04 13:03:34.435194 [HLS] Stopping transcoder session ch1002-dANY-ip10.255.51.212 (out=0s finished=false first_seq=0 last_seq=-1)
2024/08/04 13:03:34.435249 [ERR] Failed to start stream for ch1002: context canceled
2024/08/04 13:03:34.993246 [TNR] Opened connection to M3U-PhilononTVE for ch1002 AMC
2024/08/04 13:03:34.993378 [TNR] Closed connection to M3U-PhilononTVE for ch1002 AMC
2024/08/04 13:03:53.450093 [TNR] Opened connection to M3U-PhilononTVE for ch1002 AMC
2024/08/04 13:03:53.450134 [HLS] Starting live stream for channel 1002 from 10.255.51.212
2024/08/04 13:03:53.755241 [HLS] Probed live stream in 304.711315ms: h264 1920x1080 progressive 7761849bps
2024/08/04 13:03:55.659547 [HLS] Session ch1002-dANY-ip10.255.51.212 started in 2.209391717s
2024/08/04 13:04:22.187028 [HLS] Stopping transcoder session ch1002-dANY-ip10.255.51.212 (out=28.458656s finished=false first_seq=1 last_seq=14)
2024/08/04 13:04:22.187093 [TNR] Closed connection to M3U-PhilononTVE for ch1002 AMC
2024/08/04 13:04:22.188701 [SNR] Buffer statistics for ch1002 AMC: buf=0% drop=0%

ADBTuner log:

2024-08-04 13:02:02 2024-08-04 17:02:02.241 - server - Available Tuners:
2024-08-04 13:02:02 2024-08-04 17:02:02.241 - server - Name: HDMI-1-FireStick Priority: 
2024-08-04 13:02:02 2024-08-04 17:02:02.241 - server - Name: HDMI-2-FireStick Priority: 
2024-08-04 13:02:02 2024-08-04 17:02:02.241 - server - Name: HDMI-3-FireStick Priority: 
2024-08-04 13:02:02 2024-08-04 17:02:02.241 - server - Selecting random tuner
2024-08-04 13:02:02 2024-08-04 17:02:02.241 - server - Reserved Tuner: Name: HDMI-1-FireStick Priority: 
2024-08-04 13:02:02 2024-08-04 17:02:02.241 - server - Using tuner id: 1 for stream.
2024-08-04 13:02:02 2024-08-04 17:02:02.242 - uvicorn.access - 192.168.65.1:24410 - "GET /stream/2 HTTP/1.1" 307
2024-08-04 13:02:02 2024-08-04 17:02:02.243 - server - Tuner: Tuning to AMC on HDMI-1-FireStick
2024-08-04 13:02:02 2024-08-04 17:02:02.244 - lib.adb - ADB: Connecting to device (attempt 1).
2024-08-04 13:02:02 2024-08-04 17:02:02.298 - lib.adb - ADB: Connected.
2024-08-04 13:02:02 2024-08-04 17:02:02.298 - lib.adb - ADB: 10.255.51.55 - settings list global
2024-08-04 13:02:02 2024-08-04 17:02:02.368 - root - adb_allowed_connection_time=0, adb_enabled=1, adb_wifi_enabled=0
2024-08-04 13:02:02 2024-08-04 17:02:02.368 - lib.adb - ADB: 10.255.51.55 - dumpsys display
2024-08-04 13:02:02 2024-08-04 17:02:02.430 - lib.adb - ADB: 10.255.51.55 - getprop ro.build.version.release
2024-08-04 13:02:02 2024-08-04 17:02:02.456 - lib.adb - ADB: Android Version: 11.0.
2024-08-04 13:02:02 2024-08-04 17:02:02.456 - lib.adb - ADB: 10.255.51.55 - input keyevent KEYCODE_WAKEUP
2024-08-04 13:02:03 2024-08-04 17:02:03.657 - lib.adb - ADB: 10.255.51.55 - pm list packages -3
2024-08-04 13:02:03 2024-08-04 17:02:03.950 - lib.adb - ADB: 10.255.51.55 - pm list packages -3
2024-08-04 13:02:04 2024-08-04 17:02:04.147 - lib.adb - ADB: 10.255.51.55 - pidof com.philo.philo
2024-08-04 13:02:04 2024-08-04 17:02:04.234 - lib.adb - ADB: Stopping media playback.
2024-08-04 13:02:04 2024-08-04 17:02:04.234 - lib.adb - ADB: 10.255.51.55 - input keyevent KEYCODE_MEDIA_STOP
2024-08-04 13:02:05 2024-08-04 17:02:05.757 - root - Using https://www.philo.com/player/player/channel/Q2hhbm5lbDo2MDg1NDg4OTk2NDg0Mzk1MDg to load channel.
2024-08-04 13:02:05 2024-08-04 17:02:05.757 - lib.adb - ADB: 10.255.51.55 - am start -a android.intent.action.VIEW -d "https://www.philo.com/player/player/channel/Q2hhbm5lbDo2MDg1NDg4OTk2NDg0Mzk1MDg" com.philo.philo
2024-08-04 13:02:05 2024-08-04 17:02:05.893 - server - Tuner: Waiting 5 seconds to allow sleeping device to setup.
2024-08-04 13:02:13 2024-08-04 17:02:13.897 - lib.adb - Checking for profile screen
2024-08-04 13:02:15 2024-08-04 17:02:15.800 - lib.adb - On screen text: "a time warn ae nuts costa".
2024-08-04 13:02:16 2024-08-04 17:02:16.802 - lib.adb - Checking for profile screen
2024-08-04 13:02:17 2024-08-04 17:02:17.849 - lib.adb - On screen text: "entertainment comping  litte  a time warn".
2024-08-04 13:02:18 2024-08-04 17:02:18.850 - lib.adb - Checking for profile screen
2024-08-04 13:02:19 2024-08-04 17:02:19.868 - lib.adb - On screen text: "a time warner one gme ai tone contpan y".
2024-08-04 13:02:20 2024-08-04 17:02:20.870 - lib.adb - Checking for profile screen
2024-08-04 13:02:21 2024-08-04 17:02:21.536 - lib.adb - On screen text: "ual  at  amc".
2024-08-04 13:02:22 2024-08-04 17:02:22.332 - server - Available Tuners:
2024-08-04 13:02:22 2024-08-04 17:02:22.332 - server - Name: HDMI-2-FireStick Priority: 
2024-08-04 13:02:22 2024-08-04 17:02:22.332 - server - Name: HDMI-3-FireStick Priority: 
2024-08-04 13:02:22 2024-08-04 17:02:22.332 - server - Selecting random tuner
2024-08-04 13:02:22 2024-08-04 17:02:22.332 - server - Reserved Tuner: Name: HDMI-2-FireStick Priority: 
2024-08-04 13:02:22 2024-08-04 17:02:22.332 - server - Using tuner id: 2 for stream.
2024-08-04 13:02:22 2024-08-04 17:02:22.333 - uvicorn.access - 192.168.65.1:47648 - "GET /stream/2 HTTP/1.1" 307
2024-08-04 13:02:22 2024-08-04 17:02:22.334 - server - Tuner: Tuning to AMC on HDMI-2-FireStick
2024-08-04 13:02:22 2024-08-04 17:02:22.335 - lib.adb - ADB: Connecting to device (attempt 1).
2024-08-04 13:02:22 2024-08-04 17:02:22.383 - lib.adb - ADB: Connected.
2024-08-04 13:02:22 2024-08-04 17:02:22.383 - lib.adb - ADB: 10.255.51.56 - settings list global
2024-08-04 13:02:22 2024-08-04 17:02:22.458 - root - adb_allowed_connection_time=0, adb_enabled=1, adb_wifi_enabled=0
2024-08-04 13:02:22 2024-08-04 17:02:22.459 - lib.adb - ADB: 10.255.51.56 - dumpsys display
2024-08-04 13:02:22 2024-08-04 17:02:22.520 - lib.adb - ADB: 10.255.51.56 - getprop ro.build.version.release
2024-08-04 13:02:22 2024-08-04 17:02:22.538 - lib.adb - Checking for profile screen
2024-08-04 13:02:22 2024-08-04 17:02:22.547 - lib.adb - ADB: Android Version: 11.0.
2024-08-04 13:02:22 2024-08-04 17:02:22.547 - lib.adb - ADB: 10.255.51.56 - input keyevent KEYCODE_WAKEUP
2024-08-04 13:02:23 2024-08-04 17:02:23.536 - lib.adb - On screen text: "4  tn  ——pabents".
2024-08-04 13:02:23 2024-08-04 17:02:23.850 - lib.adb - ADB: 10.255.51.56 - pm list packages -3
2024-08-04 13:02:24 2024-08-04 17:02:24.131 - lib.adb - ADB: 10.255.51.56 - pm list packages -3
2024-08-04 13:02:24 2024-08-04 17:02:24.232 - lib.adb - ADB: 10.255.51.56 - pidof com.philo.philo
2024-08-04 13:02:24 2024-08-04 17:02:24.370 - lib.adb - ADB: Stopping media playback.
2024-08-04 13:02:24 2024-08-04 17:02:24.370 - lib.adb - ADB: 10.255.51.56 - input keyevent KEYCODE_MEDIA_STOP
2024-08-04 13:02:24 2024-08-04 17:02:24.538 - server - Tuner: Compatibility Mode - Stream released after 22.3 seconds. Display was off, application (com.philo.philo) was closed.
2024-08-04 13:02:24 2024-08-04 17:02:24.538 - lib.adb - ADB: Closing connection - 10.255.51.55
2024-08-04 13:02:24 2024-08-04 17:02:24.539 - server - http disconnect
2024-08-04 13:02:24 2024-08-04 17:02:24.542 - lib.adb - ADB: Connecting to device (attempt 1).
2024-08-04 13:02:24 2024-08-04 17:02:24.574 - root - Tuner: Stream open (attempt 1).
2024-08-04 13:02:24 2024-08-04 17:02:24.579 - lib.adb - ADB: Connected.
2024-08-04 13:02:24 2024-08-04 17:02:24.579 - lib.adb - ADB: 10.255.51.55 - settings list global
2024-08-04 13:02:24 2024-08-04 17:02:24.580 - httpx - HTTP Request: GET http://10.255.51.50:8090/stream0 "HTTP/1.0 200 OK"
2024-08-04 13:02:24 2024-08-04 17:02:24.640 - root - adb_allowed_connection_time=0, adb_enabled=1, adb_wifi_enabled=0
2024-08-04 13:02:24 2024-08-04 17:02:24.640 - lib.adb - ADB: Stopping media playback.
2024-08-04 13:02:24 2024-08-04 17:02:24.640 - lib.adb - ADB: 10.255.51.55 - input keyevent KEYCODE_MEDIA_STOP
2024-08-04 13:02:25 2024-08-04 17:02:25.741 - lib.adb - ADB: 10.255.51.55 - input keyevent KEYCODE_MEDIA_PAUSE
2024-08-04 13:02:25 2024-08-04 17:02:25.791 - root - Using https://www.philo.com/player/player/channel/Q2hhbm5lbDo2MDg1NDg4OTk2NDg0Mzk1MDg to load channel.
2024-08-04 13:02:25 2024-08-04 17:02:25.792 - lib.adb - ADB: 10.255.51.56 - am start -a android.intent.action.VIEW -d "https://www.philo.com/player/player/channel/Q2hhbm5lbDo2MDg1NDg4OTk2NDg0Mzk1MDg" com.philo.philo
2024-08-04 13:02:25 2024-08-04 17:02:25.872 - server - Tuner: Waiting 5 seconds to allow sleeping device to setup.
2024-08-04 13:02:26 2024-08-04 17:02:26.782 - lib.adb - ADB: Force stopping com.philo.philo.
2024-08-04 13:02:26 2024-08-04 17:02:26.782 - lib.adb - ADB: 10.255.51.55 - am force-stop com.philo.philo
2024-08-04 13:02:26 2024-08-04 17:02:26.834 - lib.adb - ADB: Closing connection - 10.255.51.55
2024-08-04 13:02:26 2024-08-04 17:02:26.835 - server - Released tuner ID: 1
2024-08-04 13:02:26 2024-08-04 17:02:26.835 - server - Tuner: Cleanup complete. HDMI-1-FireStick (AMC)
2024-08-04 13:02:33 2024-08-04 17:02:33.876 - lib.adb - Checking for profile screen
2024-08-04 13:02:37 2024-08-04 17:02:37.371 - lib.adb - Checking for profile screen
2024-08-04 13:02:39 2024-08-04 17:02:39.481 - lib.adb - Checking for profile screen
2024-08-04 13:02:41 2024-08-04 17:02:41.589 - lib.adb - Checking for profile screen
2024-08-04 13:02:42 2024-08-04 17:02:42.339 - server - Available Tuners:
2024-08-04 13:02:42 2024-08-04 17:02:42.339 - server - Name: HDMI-1-FireStick Priority: 
2024-08-04 13:02:42 2024-08-04 17:02:42.339 - server - Name: HDMI-3-FireStick Priority: 
2024-08-04 13:02:42 2024-08-04 17:02:42.339 - server - Selecting random tuner
2024-08-04 13:02:42 2024-08-04 17:02:42.339 - server - Reserved Tuner: Name: HDMI-1-FireStick Priority: 
2024-08-04 13:02:42 2024-08-04 17:02:42.339 - server - Using tuner id: 1 for stream.
2024-08-04 13:02:42 2024-08-04 17:02:42.339 - uvicorn.access - 192.168.65.1:23898 - "GET /stream/2 HTTP/1.1" 307
2024-08-04 13:02:42 2024-08-04 17:02:42.342 - server - Tuner: Tuning to AMC on HDMI-1-FireStick
2024-08-04 13:02:42 2024-08-04 17:02:42.343 - lib.adb - ADB: Connecting to device (attempt 1).
2024-08-04 13:02:42 2024-08-04 17:02:42.386 - lib.adb - ADB: Connected.
2024-08-04 13:02:42 2024-08-04 17:02:42.386 - lib.adb - ADB: 10.255.51.55 - settings list global
2024-08-04 13:02:42 2024-08-04 17:02:42.437 - root - adb_allowed_connection_time=0, adb_enabled=1, adb_wifi_enabled=0
2024-08-04 13:02:42 2024-08-04 17:02:42.437 - lib.adb - ADB: 10.255.51.55 - dumpsys display
2024-08-04 13:02:42 2024-08-04 17:02:42.481 - lib.adb - ADB: 10.255.51.55 - getprop ro.build.version.release
2024-08-04 13:02:42 2024-08-04 17:02:42.514 - lib.adb - ADB: Android Version: 11.0.
2024-08-04 13:02:42 2024-08-04 17:02:42.515 - lib.adb - ADB: 10.255.51.55 - pm list packages -3
2024-08-04 13:02:42 2024-08-04 17:02:42.580 - lib.adb - ADB: 10.255.51.55 - pm list packages -3
2024-08-04 13:02:42 2024-08-04 17:02:42.645 - lib.adb - ADB: 10.255.51.55 - pidof com.philo.philo
2024-08-04 13:02:42 2024-08-04 17:02:42.688 - lib.adb - ADB: Stopping media playback.
2024-08-04 13:02:42 2024-08-04 17:02:42.688 - lib.adb - ADB: 10.255.51.55 - input keyevent KEYCODE_MEDIA_STOP
2024-08-04 13:02:43 2024-08-04 17:02:43.562 - root - Using https://www.philo.com/player/player/channel/Q2hhbm5lbDo2MDg1NDg4OTk2NDg0Mzk1MDg to load channel.
2024-08-04 13:02:43 2024-08-04 17:02:43.562 - lib.adb - ADB: 10.255.51.55 - am start -a android.intent.action.VIEW -d "https://www.philo.com/player/player/channel/Q2hhbm5lbDo2MDg1NDg4OTk2NDg0Mzk1MDg" com.philo.philo
2024-08-04 13:02:45 2024-08-04 17:02:45.392 - server - Tuner: Compatibility Mode - Stream released after 23.06 seconds. Display was off, application (com.philo.philo) was closed.
2024-08-04 13:02:45 2024-08-04 17:02:45.392 - lib.adb - ADB: Closing connection - 10.255.51.56
2024-08-04 13:02:45 2024-08-04 17:02:45.393 - server - http disconnect
2024-08-04 13:02:45 2024-08-04 17:02:45.396 - lib.adb - ADB: Connecting to device (attempt 1).
2024-08-04 13:02:45 2024-08-04 17:02:45.401 - root - Tuner: Stream open (attempt 1).
2024-08-04 13:02:45 2024-08-04 17:02:45.431 - httpx - HTTP Request: GET http://10.255.51.50:8090/stream1 "HTTP/1.0 200 OK"
2024-08-04 13:02:45 2024-08-04 17:02:45.432 - lib.adb - ADB: Connected.
2024-08-04 13:02:45 2024-08-04 17:02:45.432 - lib.adb - ADB: 10.255.51.56 - settings list global
2024-08-04 13:02:45 2024-08-04 17:02:45.487 - root - adb_allowed_connection_time=0, adb_enabled=1, adb_wifi_enabled=0
2024-08-04 13:02:45 2024-08-04 17:02:45.487 - lib.adb - ADB: Stopping media playback.
2024-08-04 13:02:45 2024-08-04 17:02:45.487 - lib.adb - ADB: 10.255.51.56 - input keyevent KEYCODE_MEDIA_STOP
2024-08-04 13:02:46 2024-08-04 17:02:46.379 - lib.adb - ADB: 10.255.51.56 - input keyevent KEYCODE_MEDIA_PAUSE
2024-08-04 13:02:47 2024-08-04 17:02:47.245 - lib.adb - ADB: Force stopping com.philo.philo.
2024-08-04 13:02:47 2024-08-04 17:02:47.245 - lib.adb - ADB: 10.255.51.56 - am force-stop com.philo.philo
2024-08-04 13:02:47 2024-08-04 17:02:47.323 - lib.adb - ADB: Closing connection - 10.255.51.56
2024-08-04 13:02:47 2024-08-04 17:02:47.324 - server - Released tuner ID: 2
2024-08-04 13:02:47 2024-08-04 17:02:47.324 - server - Tuner: Cleanup complete. HDMI-2-FireStick (AMC)
2024-08-04 13:02:48 2024-08-04 17:02:48.128 - lib.adb - Checking for profile screen
2024-08-04 13:02:49 2024-08-04 17:02:49.567 - lib.adb - On screen text: "uu tuna ty".
2024-08-04 13:02:50 2024-08-04 17:02:50.569 - lib.adb - Checking for profile screen
2024-08-04 13:02:51 2024-08-04 17:02:51.561 - lib.adb - On screen text: "guus tau im eat ta".
2024-08-04 13:02:52 2024-08-04 17:02:52.562 - lib.adb - Checking for profile screen
2024-08-04 13:02:53 2024-08-04 17:02:53.597 - lib.adb - On screen text: "guus mu imme au".
2024-08-04 13:02:54 2024-08-04 17:02:54.599 - lib.adb - Checking for profile screen
2024-08-04 13:02:55 2024-08-04 17:02:55.523 - lib.adb - On screen text: "amc".
2024-08-04 13:02:56 2024-08-04 17:02:56.524 - lib.adb - Checking for profile screen
2024-08-04 13:02:57 2024-08-04 17:02:57.540 - lib.adb - On screen text: "ti ms".
2024-08-04 13:02:58 2024-08-04 17:02:58.542 - server - Tuner: Compatibility Mode - Stream released after 16.2 seconds. Display was on, application (com.philo.philo) was closed.
2024-08-04 13:02:58 2024-08-04 17:02:58.542 - lib.adb - ADB: Closing connection - 10.255.51.55
2024-08-04 13:02:58 2024-08-04 17:02:58.542 - uvicorn.access - 192.168.65.1:23898 - "GET /stream/1/2 HTTP/1.1" 200
2024-08-04 13:02:58 2024-08-04 17:02:58.544 - server - http disconnect
2024-08-04 13:02:58 2024-08-04 17:02:58.547 - lib.adb - ADB: Connecting to device (attempt 1).
2024-08-04 13:02:58 2024-08-04 17:02:58.548 - server - Available Tuners:
2024-08-04 13:02:58 2024-08-04 17:02:58.548 - server - Name: HDMI-2-FireStick Priority: 
2024-08-04 13:02:58 2024-08-04 17:02:58.548 - server - Name: HDMI-3-FireStick Priority: 
2024-08-04 13:02:58 2024-08-04 17:02:58.548 - server - Selecting random tuner
2024-08-04 13:02:58 2024-08-04 17:02:58.548 - server - Reserved Tuner: Name: HDMI-3-FireStick Priority: 
2024-08-04 13:02:58 2024-08-04 17:02:58.548 - server - Using tuner id: 3 for stream.
2024-08-04 13:02:58 2024-08-04 17:02:58.549 - uvicorn.access - 192.168.65.1:45726 - "GET /stream/2 HTTP/1.1" 307
2024-08-04 13:02:58 2024-08-04 17:02:58.550 - root - Tuner: Stream open (attempt 1).
2024-08-04 13:02:58 2024-08-04 17:02:58.552 - server - Tuner: Tuning to AMC on HDMI-3-FireStick
2024-08-04 13:02:58 2024-08-04 17:02:58.553 - lib.adb - ADB: Connecting to device (attempt 1).
2024-08-04 13:02:58 2024-08-04 17:02:58.556 - httpx - HTTP Request: GET http://10.255.51.50:8090/stream0 "HTTP/1.0 200 OK"
2024-08-04 13:02:58 2024-08-04 17:02:58.586 - lib.adb - ADB: Connected.
2024-08-04 13:02:58 2024-08-04 17:02:58.613 - lib.adb - ADB: 10.255.51.55 - settings list global
2024-08-04 13:02:58 2024-08-04 17:02:58.624 - lib.adb - ADB: Connected.
2024-08-04 13:02:58 2024-08-04 17:02:58.624 - lib.adb - ADB: 10.255.51.57 - settings list global
2024-08-04 13:02:58 2024-08-04 17:02:58.662 - root - adb_allowed_connection_time=0, adb_enabled=1, adb_wifi_enabled=0
2024-08-04 13:02:58 2024-08-04 17:02:58.662 - lib.adb - ADB: Stopping media playback.
2024-08-04 13:02:58 2024-08-04 17:02:58.662 - lib.adb - ADB: 10.255.51.55 - input keyevent KEYCODE_MEDIA_STOP
2024-08-04 13:02:58 2024-08-04 17:02:58.685 - root - adb_allowed_connection_time=0, adb_enabled=1, adb_wifi_enabled=0
2024-08-04 13:02:58 2024-08-04 17:02:58.685 - lib.adb - ADB: 10.255.51.57 - dumpsys display
2024-08-04 13:02:58 2024-08-04 17:02:58.735 - lib.adb - ADB: 10.255.51.57 - getprop ro.build.version.release
2024-08-04 13:02:58 2024-08-04 17:02:58.760 - lib.adb - ADB: Android Version: 11.0.
2024-08-04 13:02:58 2024-08-04 17:02:58.760 - lib.adb - ADB: 10.255.51.57 - input keyevent KEYCODE_WAKEUP
2024-08-04 13:02:59 2024-08-04 17:02:59.677 - lib.adb - ADB: 10.255.51.55 - input keyevent KEYCODE_MEDIA_PAUSE
2024-08-04 13:02:59 2024-08-04 17:02:59.943 - lib.adb - ADB: 10.255.51.57 - pm list packages -3
2024-08-04 13:03:00 2024-08-04 17:03:00.251 - lib.adb - ADB: 10.255.51.57 - pm list packages -3
2024-08-04 13:03:00 2024-08-04 17:03:00.561 - lib.adb - ADB: 10.255.51.57 - pidof com.philo.philo
2024-08-04 13:03:00 2024-08-04 17:03:00.612 - lib.adb - ADB: Force stopping com.philo.philo.
2024-08-04 13:03:00 2024-08-04 17:03:00.612 - lib.adb - ADB: 10.255.51.55 - am force-stop com.philo.philo
2024-08-04 13:03:00 2024-08-04 17:03:00.635 - lib.adb - ADB: Stopping media playback.
2024-08-04 13:03:00 2024-08-04 17:03:00.635 - lib.adb - ADB: 10.255.51.57 - input keyevent KEYCODE_MEDIA_STOP
2024-08-04 13:03:00 2024-08-04 17:03:00.661 - lib.adb - ADB: Closing connection - 10.255.51.55
2024-08-04 13:03:00 2024-08-04 17:03:00.662 - server - Released tuner ID: 1
2024-08-04 13:03:00 2024-08-04 17:03:00.662 - server - Tuner: Cleanup complete. HDMI-1-FireStick (AMC)
2024-08-04 13:03:01 2024-08-04 17:03:01.865 - root - Using https://www.philo.com/player/player/channel/Q2hhbm5lbDo2MDg1NDg4OTk2NDg0Mzk1MDg to load channel.
2024-08-04 13:03:01 2024-08-04 17:03:01.865 - lib.adb - ADB: 10.255.51.57 - am start -a android.intent.action.VIEW -d "https://www.philo.com/player/player/channel/Q2hhbm5lbDo2MDg1NDg4OTk2NDg0Mzk1MDg" com.philo.philo
2024-08-04 13:03:01 2024-08-04 17:03:01.971 - server - Tuner: Waiting 5 seconds to allow sleeping device to setup.
2024-08-04 13:03:09 2024-08-04 17:03:09.975 - lib.adb - Checking for profile screen
2024-08-04 13:03:10 2024-08-04 17:03:10.752 - lib.adb - On screen text: "amc".
2024-08-04 13:03:11 2024-08-04 17:03:11.754 - lib.adb - Checking for profile screen
2024-08-04 13:03:12 2024-08-04 17:03:12.756 - lib.adb - On screen text: "amc".
2024-08-04 13:03:13 2024-08-04 17:03:13.757 - lib.adb - Checking for profile screen
2024-08-04 13:03:15 2024-08-04 17:03:15.810 - lib.adb - Checking for profile screen
2024-08-04 13:03:16 2024-08-04 17:03:16.794 - lib.adb - On screen text: "ii".
2024-08-04 13:03:17 2024-08-04 17:03:17.796 - lib.adb - Checking for profile screen
2024-08-04 13:03:18 2024-08-04 17:03:18.555 - server - Available Tuners:
2024-08-04 13:03:18 2024-08-04 17:03:18.555 - server - Name: HDMI-1-FireStick Priority: 
2024-08-04 13:03:18 2024-08-04 17:03:18.555 - server - Name: HDMI-2-FireStick Priority: 
2024-08-04 13:03:18 2024-08-04 17:03:18.555 - server - Selecting random tuner
2024-08-04 13:03:18 2024-08-04 17:03:18.555 - server - Reserved Tuner: Name: HDMI-1-FireStick Priority: 
2024-08-04 13:03:18 2024-08-04 17:03:18.555 - server - Using tuner id: 1 for stream.
2024-08-04 13:03:18 2024-08-04 17:03:18.555 - uvicorn.access - 192.168.65.1:20077 - "GET /stream/2 HTTP/1.1" 307
2024-08-04 13:03:18 2024-08-04 17:03:18.557 - server - Tuner: Tuning to AMC on HDMI-1-FireStick
2024-08-04 13:03:18 2024-08-04 17:03:18.559 - lib.adb - ADB: Connecting to device (attempt 1).
2024-08-04 13:03:18 2024-08-04 17:03:18.604 - lib.adb - ADB: Connected.
2024-08-04 13:03:18 2024-08-04 17:03:18.604 - lib.adb - ADB: 10.255.51.55 - settings list global
2024-08-04 13:03:18 2024-08-04 17:03:18.652 - root - adb_allowed_connection_time=0, adb_enabled=1, adb_wifi_enabled=0
2024-08-04 13:03:18 2024-08-04 17:03:18.652 - lib.adb - ADB: 10.255.51.55 - dumpsys display
2024-08-04 13:03:18 2024-08-04 17:03:18.689 - lib.adb - ADB: 10.255.51.55 - getprop ro.build.version.release
2024-08-04 13:03:18 2024-08-04 17:03:18.718 - lib.adb - ADB: Android Version: 11.0.
2024-08-04 13:03:18 2024-08-04 17:03:18.718 - lib.adb - ADB: 10.255.51.55 - pm list packages -3
2024-08-04 13:03:18 2024-08-04 17:03:18.781 - lib.adb - ADB: 10.255.51.55 - pm list packages -3
2024-08-04 13:03:18 2024-08-04 17:03:18.808 - lib.adb - On screen text: "amc".
2024-08-04 13:03:18 2024-08-04 17:03:18.842 - lib.adb - ADB: 10.255.51.55 - pidof com.philo.philo
2024-08-04 13:03:18 2024-08-04 17:03:18.886 - lib.adb - ADB: Stopping media playback.
2024-08-04 13:03:18 2024-08-04 17:03:18.886 - lib.adb - ADB: 10.255.51.55 - input keyevent KEYCODE_MEDIA_STOP
2024-08-04 13:03:19 2024-08-04 17:03:19.763 - root - Using https://www.philo.com/player/player/channel/Q2hhbm5lbDo2MDg1NDg4OTk2NDg0Mzk1MDg to load channel.
2024-08-04 13:03:19 2024-08-04 17:03:19.763 - lib.adb - ADB: 10.255.51.55 - am start -a android.intent.action.VIEW -d "https://www.philo.com/player/player/channel/Q2hhbm5lbDo2MDg1NDg4OTk2NDg0Mzk1MDg" com.philo.philo
2024-08-04 13:03:19 2024-08-04 17:03:19.809 - server - Tuner: Compatibility Mode - Stream released after 21.26 seconds. Display was off, application (com.philo.philo) was closed.
2024-08-04 13:03:19 2024-08-04 17:03:19.809 - lib.adb - ADB: Closing connection - 10.255.51.57
2024-08-04 13:03:19 2024-08-04 17:03:19.810 - server - http disconnect
2024-08-04 13:03:19 2024-08-04 17:03:19.812 - lib.adb - ADB: Connecting to device (attempt 1).
2024-08-04 13:03:19 2024-08-04 17:03:19.845 - root - Tuner: Stream open (attempt 1).
2024-08-04 13:03:19 2024-08-04 17:03:19.849 - httpx - HTTP Request: GET http://10.255.51.50:8090/stream2 "HTTP/1.0 200 OK"
2024-08-04 13:03:19 2024-08-04 17:03:19.851 - lib.adb - ADB: Connected.
2024-08-04 13:03:19 2024-08-04 17:03:19.851 - lib.adb - ADB: 10.255.51.57 - settings list global
2024-08-04 13:03:19 2024-08-04 17:03:19.900 - root - adb_allowed_connection_time=0, adb_enabled=1, adb_wifi_enabled=0
2024-08-04 13:03:19 2024-08-04 17:03:19.901 - lib.adb - ADB: Stopping media playback.
2024-08-04 13:03:19 2024-08-04 17:03:19.901 - lib.adb - ADB: 10.255.51.57 - input keyevent KEYCODE_MEDIA_STOP
2024-08-04 13:03:20 2024-08-04 17:03:20.966 - lib.adb - ADB: 10.255.51.57 - input keyevent KEYCODE_MEDIA_PAUSE
2024-08-04 13:03:21 2024-08-04 17:03:21.944 - lib.adb - ADB: Force stopping com.philo.philo.
2024-08-04 13:03:21 2024-08-04 17:03:21.944 - lib.adb - ADB: 10.255.51.57 - am force-stop com.philo.philo
2024-08-04 13:03:21 2024-08-04 17:03:21.997 - lib.adb - ADB: Closing connection - 10.255.51.57
2024-08-04 13:03:21 2024-08-04 17:03:21.998 - server - Released tuner ID: 3
2024-08-04 13:03:21 2024-08-04 17:03:21.998 - server - Tuner: Cleanup complete. HDMI-3-FireStick (AMC)
2024-08-04 13:03:24 2024-08-04 17:03:24.356 - lib.adb - Checking for profile screen
2024-08-04 13:03:26 2024-08-04 17:03:26.602 - lib.adb - Checking for profile screen
2024-08-04 13:03:27 2024-08-04 17:03:27.669 - lib.adb - On screen text: "aw) illn".
2024-08-04 13:03:28 2024-08-04 17:03:28.671 - lib.adb - Checking for profile screen
2024-08-04 13:03:29 2024-08-04 17:03:29.548 - lib.adb - On screen text: "amc".
2024-08-04 13:03:30 2024-08-04 17:03:30.549 - lib.adb - Checking for profile screen
2024-08-04 13:03:32 2024-08-04 17:03:32.135 - lib.adb - On screen text: "eq' at by bad vie he “ake : es ds cd bt soe  , ee 2 i 7 py \\ ee ey a bee ee on £8 ae |  1 1%, ° i | .  -  pre) aa ag sac 7 : ' ~e fn eet a a py ik ae ; | er er ¥ : - * 5 ect ry ‘ te a we " . a * : j vs a4 : poe we. wy a af - ‘ ; be os 4 ar 7 z oe 9 é p 28 roars ‘ - ot s r be ad os pat . 75 a me ° pr : cs a ' yl 4 cs , q « # , rr is: aes lee . s ls".
2024-08-04 13:03:33 2024-08-04 17:03:33.137 - lib.adb - Checking for profile screen
2024-08-04 13:03:34 2024-08-04 17:03:34.991 - server - Tuner: Compatibility Mode - Stream released after 16.43 seconds. Display was on, application (com.philo.philo) was closed.
2024-08-04 13:03:34 2024-08-04 17:03:34.991 - lib.adb - ADB: Closing connection - 10.255.51.55
2024-08-04 13:03:34 2024-08-04 17:03:34.992 - uvicorn.access - 192.168.65.1:20077 - "GET /stream/1/2 HTTP/1.1" 200
2024-08-04 13:03:34 2024-08-04 17:03:34.994 - server - http disconnect
2024-08-04 13:03:34 2024-08-04 17:03:34.996 - lib.adb - ADB: Connecting to device (attempt 1).
2024-08-04 13:03:35 2024-08-04 17:03:35.000 - root - Tuner: Stream open (attempt 1).
2024-08-04 13:03:35 2024-08-04 17:03:35.004 - httpx - HTTP Request: GET http://10.255.51.50:8090/stream0 "HTTP/1.0 200 OK"
2024-08-04 13:03:35 2024-08-04 17:03:35.035 - lib.adb - ADB: Connected.
2024-08-04 13:03:35 2024-08-04 17:03:35.035 - lib.adb - ADB: 10.255.51.55 - settings list global
2024-08-04 13:03:35 2024-08-04 17:03:35.084 - root - adb_allowed_connection_time=0, adb_enabled=1, adb_wifi_enabled=0
2024-08-04 13:03:35 2024-08-04 17:03:35.084 - lib.adb - ADB: Stopping media playback.
2024-08-04 13:03:35 2024-08-04 17:03:35.084 - lib.adb - ADB: 10.255.51.55 - input keyevent KEYCODE_MEDIA_STOP
2024-08-04 13:03:36 2024-08-04 17:03:36.028 - lib.adb - ADB: 10.255.51.55 - input keyevent KEYCODE_MEDIA_PAUSE
2024-08-04 13:03:36 2024-08-04 17:03:36.352 - server - Available Tuners:
2024-08-04 13:03:36 2024-08-04 17:03:36.352 - server - Name: HDMI-2-FireStick Priority: 
2024-08-04 13:03:36 2024-08-04 17:03:36.352 - server - Name: HDMI-3-FireStick Priority: 
2024-08-04 13:03:36 2024-08-04 17:03:36.352 - server - Selecting random tuner
2024-08-04 13:03:36 2024-08-04 17:03:36.352 - server - Reserved Tuner: Name: HDMI-2-FireStick Priority: 
2024-08-04 13:03:36 2024-08-04 17:03:36.352 - server - Using tuner id: 2 for stream.
2024-08-04 13:03:36 2024-08-04 17:03:36.352 - uvicorn.access - 192.168.65.1:41795 - "GET /stream/2 HTTP/1.1" 307
2024-08-04 13:03:36 2024-08-04 17:03:36.354 - server - Tuner: Tuning to AMC on HDMI-2-FireStick
2024-08-04 13:03:36 2024-08-04 17:03:36.355 - lib.adb - ADB: Connecting to device (attempt 1).
2024-08-04 13:03:36 2024-08-04 17:03:36.395 - lib.adb - ADB: Connected.
2024-08-04 13:03:36 2024-08-04 17:03:36.395 - lib.adb - ADB: 10.255.51.56 - settings list global
2024-08-04 13:03:36 2024-08-04 17:03:36.442 - root - adb_allowed_connection_time=0, adb_enabled=1, adb_wifi_enabled=0
2024-08-04 13:03:36 2024-08-04 17:03:36.442 - lib.adb - ADB: 10.255.51.56 - dumpsys display
2024-08-04 13:03:36 2024-08-04 17:03:36.490 - lib.adb - ADB: 10.255.51.56 - getprop ro.build.version.release
2024-08-04 13:03:36 2024-08-04 17:03:36.524 - lib.adb - ADB: Android Version: 11.0.
2024-08-04 13:03:36 2024-08-04 17:03:36.524 - lib.adb - ADB: 10.255.51.56 - pm list packages -3
2024-08-04 13:03:36 2024-08-04 17:03:36.592 - lib.adb - ADB: 10.255.51.56 - pm list packages -3
2024-08-04 13:03:36 2024-08-04 17:03:36.653 - lib.adb - ADB: 10.255.51.56 - pidof com.philo.philo
2024-08-04 13:03:36 2024-08-04 17:03:36.699 - lib.adb - ADB: Stopping media playback.
2024-08-04 13:03:36 2024-08-04 17:03:36.700 - lib.adb - ADB: 10.255.51.56 - input keyevent KEYCODE_MEDIA_STOP
2024-08-04 13:03:36 2024-08-04 17:03:36.941 - lib.adb - ADB: Force stopping com.philo.philo.
2024-08-04 13:03:36 2024-08-04 17:03:36.941 - lib.adb - ADB: 10.255.51.55 - am force-stop com.philo.philo
2024-08-04 13:03:36 2024-08-04 17:03:36.989 - lib.adb - ADB: Closing connection - 10.255.51.55
2024-08-04 13:03:36 2024-08-04 17:03:36.990 - server - Released tuner ID: 1
2024-08-04 13:03:36 2024-08-04 17:03:36.990 - server - Tuner: Cleanup complete. HDMI-1-FireStick (AMC)
2024-08-04 13:03:37 2024-08-04 17:03:37.557 - root - Using https://www.philo.com/player/player/channel/Q2hhbm5lbDo2MDg1NDg4OTk2NDg0Mzk1MDg to load channel.
2024-08-04 13:03:37 2024-08-04 17:03:37.557 - lib.adb - ADB: 10.255.51.56 - am start -a android.intent.action.VIEW -d "https://www.philo.com/player/player/channel/Q2hhbm5lbDo2MDg1NDg4OTk2NDg0Mzk1MDg" com.philo.philo
2024-08-04 13:03:42 2024-08-04 17:03:42.144 - lib.adb - Checking for profile screen
2024-08-04 13:03:45 2024-08-04 17:03:45.411 - lib.adb - Checking for profile screen
2024-08-04 13:03:47 2024-08-04 17:03:47.535 - lib.adb - Checking for profile screen
2024-08-04 13:03:49 2024-08-04 17:03:49.664 - lib.adb - Checking for profile screen
2024-08-04 13:03:53 2024-08-04 17:03:53.447 - server - Tuner: Compatibility Mode - Stream released after 17.09 seconds. Display was on, application (com.philo.philo) was closed.
2024-08-04 13:03:53 2024-08-04 17:03:53.448 - lib.adb - ADB: Closing connection - 10.255.51.56
2024-08-04 13:03:53 2024-08-04 17:03:53.449 - uvicorn.access - 192.168.65.1:41795 - "GET /stream/2/2 HTTP/1.1" 200
2024-08-04 13:03:53 2024-08-04 17:03:53.457 - root - Tuner: Stream open (attempt 1).
2024-08-04 13:03:53 2024-08-04 17:03:53.462 - httpx - HTTP Request: GET http://10.255.51.50:8090/stream1 "HTTP/1.0 200 OK"
2024-08-04 13:04:22 2024-08-04 17:04:22.187 - server - http disconnect
2024-08-04 13:04:22 2024-08-04 17:04:22.189 - lib.adb - ADB: Connecting to device (attempt 1).
2024-08-04 13:04:22 2024-08-04 17:04:22.224 - lib.adb - ADB: Connected.
2024-08-04 13:04:22 2024-08-04 17:04:22.225 - lib.adb - ADB: 10.255.51.56 - settings list global
2024-08-04 13:04:22 2024-08-04 17:04:22.277 - root - adb_allowed_connection_time=0, adb_enabled=1, adb_wifi_enabled=0
2024-08-04 13:04:22 2024-08-04 17:04:22.277 - lib.adb - ADB: Stopping media playback.
2024-08-04 13:04:22 2024-08-04 17:04:22.277 - lib.adb - ADB: 10.255.51.56 - input keyevent KEYCODE_MEDIA_STOP
2024-08-04 13:04:23 2024-08-04 17:04:23.196 - lib.adb - ADB: 10.255.51.56 - input keyevent KEYCODE_MEDIA_PAUSE
2024-08-04 13:04:24 2024-08-04 17:04:24.054 - lib.adb - ADB: Force stopping com.philo.philo.
2024-08-04 13:04:24 2024-08-04 17:04:24.054 - lib.adb - ADB: 10.255.51.56 - am force-stop com.philo.philo
2024-08-04 13:04:24 2024-08-04 17:04:24.154 - lib.adb - ADB: Closing connection - 10.255.51.56
2024-08-04 13:04:24 2024-08-04 17:04:24.155 - server - Released tuner ID: 2
2024-08-04 13:04:24 2024-08-04 17:04:24.155 - server - Tuner: Cleanup complete. HDMI-2-FireStick (AMC)

Also, here's a few channel entries:

I was able to stream with VLC last night. Took 15-20 seconds to come up, but it was working.

Does it play in the Channels app vs web player

Nothing from either. It streams with VLC after 15-20 seconds.

3 Likes

I'm convinced it's a problem with my Docker/ADBTuner load. I have zero experience with Docker and have no idea where ADBTuner is even located on my Mac. I installed Docker, then dropped to a command prompt and ran "docker run -d --init -p 5592:5592 --name adbtuner -v adbtuner_config:/app/.config turtletank99/adbtuner" as a user (not admin), then started it from the dashboard. I recall it had some error that scrolled by during the install, but it went by so fast that I didn't get a chance to even look at it. I have no idea how to get it to automatically start when the server reboots and the commands given elsewhere in this thread to do so give me an error when I try to run it from a command prompt. It's running on a 2018 intel Mac mini that's also running Channels. All I can say is I absolutely hate Docker and have no idea how to troubleshoot it. I'm about to go delete ADBTuner and uninstall Docker. I'll try again, but this is outside my wheelhouse.

I hear you. Docker from the command line can feel like a trip back in time. I'd HIGHLY recommend you install Portainer, as this gives you a cross-platform WebUI for Docker. Portainer brings all of the Docker concepts into one place, and I think for most, creates a way to make sense of what's happening with your containers.

Adding a few projects like Watchtower (for updating containers), and OliveTin-for-Channels (to make deploying additional CDVR Docker extensions a "One-Click" experience), can add further sanity to the experience.

1 Like

I'm guessing it's the GitHub version, not the $150/yr from portainer.io?

Absolutely -- the community (CE) version. It does need to be installed via the command line (for obvious reasons), but after that you're back in the modern era :-):

docker run -d -p 8000:8000 -p 9000:9000 -p 9443:9443 --name portainer \
    --restart=always \
    -v /var/run/docker.sock:/var/run/docker.sock \
    -v portainer_data:/data \
    cr.portainer.io/portainer/portainer-ce:latest
1 Like

Docker used to completely confound me. :exploding_head: The combination of Portainer, Watchtower and Olivetin makes me feel like I can accomplish tasks without losing my mind. :sunglasses:

2 Likes

So, I just started running ADBTuner a couple days ago. I'm using a 5 channel LinkPi with two ONN UHD android boxes. Channels DVR and several related containers are running on Synology DS920+ NAS. Today, I see my first recording has been completed through the LinkPi.

Also today, I began seeing errors in the DVR log which I have never seen before (as below): These log entries were all in red text. I submitted diagnostics under e148b695-e2d3-4340-8345-622e2164652c and d60bbb46-17ad-414b-ae7c-82c8eea314e7

Does anyone know what happened? If so, how shall I remedy the situation?

2024/08/05 12:02:30 [Recovery] 2024/08/05 - 12:02:30 panic recovered:
write tcp 100.66.87.30:80: endpoint is closed for send
github.com/gin-gonic/[email protected]/render/json.go:58 (0xb85a75)
github.com/gin-gonic/[email protected]/context.go:899 (0xb8acf3)
github.com/gin-gonic/[email protected]/context.go:942 (0x1c69dea)
github.com/fancybits/channels-server/http_dvr_misc.go:283 (0x1c69d98)
github.com/gin-gonic/[email protected]/context.go:169 (0x1c13852)
github.com/fancybits/channels-server/http.go:411 (0x1c13559)
github.com/gin-gonic/[email protected]/context.go:169 (0x1c134c6)
github.com/fancybits/channels-server/http.go:388 (0x1c134b4)
github.com/gin-gonic/[email protected]/context.go:169 (0xb873aa)
github.com/fancybits/channels-server/http.go:381 (0x1c13362)
github.com/gin-gonic/[email protected]/context.go:169 (0x1c12d77)
github.com/fancybits/channels-server/http.go:325 (0x1c12412)
github.com/gin-gonic/[email protected]/context.go:169 (0xb935d9)
github.com/gin-gonic/[email protected]/recovery.go:107 (0xb935c7)
github.com/gin-gonic/[email protected]/context.go:169 (0xb927bd)
github.com/gin-gonic/[email protected]/logger.go:240 (0xb92780)
github.com/gin-gonic/[email protected]/context.go:169 (0xb873aa)
github.com/gin-contrib/[email protected]/sessions.go:54 (0x1c1629c)
github.com/gin-gonic/[email protected]/context.go:169 (0xb873aa)
github.com/gin-contrib/[email protected]/gzip.go:47 (0x1c16524)
github.com/gin-gonic/[email protected]/context.go:169 (0x1caa9a2)
github.com/fancybits/channels-server/http.go:587 (0x1caa990)
github.com/gin-gonic/[email protected]/context.go:169 (0xb918da)
github.com/gin-gonic/[email protected]/gin.go:598 (0xb9156d)
github.com/gin-gonic/[email protected]/gin.go:554 (0xb910b1)
net/http/server.go:2938 (0x727ced)
net/http/server.go:2009 (0x723713)
runtime/asm_amd64.s:1650 (0x474520)

And again about an hour later:

2024/08/05 13:07:02 [Recovery] 2024/08/05 - 13:07:02 panic recovered:
write tcp 100.66.87.30:80: endpoint is closed for send
github.com/gin-gonic/[email protected]/render/json.go:58 (0xb85a75)
github.com/gin-gonic/[email protected]/context.go:899 (0xb8acf3)
github.com/gin-gonic/[email protected]/context.go:942 (0x1c6bf6e)
github.com/fancybits/channels-server/http_dvr_misc.go:445 (0x1c6aeb2)
github.com/gin-gonic/[email protected]/context.go:169 (0x1c13852)
github.com/fancybits/channels-server/http.go:411 (0x1c13559)
github.com/gin-gonic/[email protected]/context.go:169 (0x1c134c6)
github.com/fancybits/channels-server/http.go:388 (0x1c134b4)
github.com/gin-gonic/[email protected]/context.go:169 (0xb873aa)
github.com/fancybits/channels-server/http.go:381 (0x1c13362)
github.com/gin-gonic/[email protected]/context.go:169 (0x1c12d77)
github.com/fancybits/channels-server/http.go:325 (0x1c12412)
github.com/gin-gonic/[email protected]/context.go:169 (0xb935d9)
github.com/gin-gonic/[email protected]/recovery.go:107 (0xb935c7)
github.com/gin-gonic/[email protected]/context.go:169 (0xb927bd)
github.com/gin-gonic/[email protected]/logger.go:240 (0xb92780)
github.com/gin-gonic/[email protected]/context.go:169 (0xb873aa)
github.com/gin-contrib/[email protected]/sessions.go:54 (0x1c1629c)
github.com/gin-gonic/[email protected]/context.go:169 (0xb873aa)
github.com/gin-contrib/[email protected]/gzip.go:47 (0x1c16524)
github.com/gin-gonic/[email protected]/context.go:169 (0x1caa9a2)
github.com/fancybits/channels-server/http.go:587 (0x1caa990)
github.com/gin-gonic/[email protected]/context.go:169 (0xb918da)
github.com/gin-gonic/[email protected]/gin.go:598 (0xb9156d)
github.com/gin-gonic/[email protected]/gin.go:554 (0xb910b1)
net/http/server.go:2938 (0x727ced)
net/http/server.go:2009 (0x723713)
runtime/asm_amd64.s:1650 (0x474520)

That IP looks odd. Can you share details about your setup?

Hi Seth! I just looked that up ip address. It's the Tailscale address for the Channels DVR.

My Synology NAS also has Tailscale running. So, the NAS itself has a separate Tailscale address than the Channels DVR... Perhaps there's a conflict?