FastChannels - FAST Channels aggregator/manager

Another appeal of USB capture cards is that with a relatively modern PC the transcoding impact is very minimal because it's done in hardware. I have one and I'm seeing only a few percent CPU usage when one of these is running. I've also seen no discernible difference in PQ between hardware encoders and USB captures at 1080p.

Absolutely worth trying out because the cost savings are substantial. Don't think I'd run more than a couple of them on USB 3 ports though.

@bnhf
Think I extracted to incorrect location. I’m going to move the (4) files under fastchannels-ah4c-scripts to the fastchannels folder then delete the fastchannels-ah4c-scripts folder and contents.

Yes, that looks like the correct move.

EDIT: Also, the scripts that are installed when you set STREAMER_APP=scripts/firetv/fastchannels in ah4c should be identical.

So, I've made a lot of progress but missing some small step somewhere. I’ve got everything in Channels; the guide populates but only a black screen.

On the screen audit, I’ve disabled the MLB Network Alternate in Channels Tab but still the error

The tuner authorizations all look good.

The dashboard shot shows no channels for DirectV Stream (which is the problem I think). I’ve enabled several times.

Here’s some screenshots:




Do you mean if you try to view channels from the FastChannels guide? If so, that's not possible (at least for now, with bridged channels).

I wouldn't worry about it.

Yes, all good there.

All correct here too. All of your channels are showing as available via the bridge.

Just tried to edit channels source settings and got this:

I’m going to delete source in channels, delete the feed in FC, then recreate the feed.

1 Like

My source URL looks a bit different:

http://htpc6:5523/feeds/fastchannels-directv/m3u/fc-player/ah4c/gracenote

Not sure what's up with that...

Nevermind, you just named yours differently.

@KineticMan Tried version 5.3 yesterday with my spectrum login, as well as 5.3.2 just now.

Im still getting this after the retries....

Maybe we’ve been talking two separate things here.. are you trying to get TVE working, or the Spectrum scraper?

Making a little progress. I got the source back into channels. When I select a channel, it brings up the home screen from the stick. It’s like the Fast Channels player doesn’t initiate.

Here’s screenshot of post healthcheck:

The Live bridge test is grayed out.

Logs from ah4c for the failed tune please.

1 Like

The error sticks out

already connected to 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ echo '[STARTING] prebmitune.sh 10.0.1.62:5555'
+ [[ 10.0.1.62:5555 =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+(:[0-9]+)?$ ]]
++ adb connect 10.0.1.62:5555
+ OUTPUT='already connected to 10.0.1.62:5555'
+ echo 'already connected to 10.0.1.62:5555'
+ [[ already connected to 10.0.1.62:5555 == *\u\n\a\b\l\e\ \t\o\ \c\o\n\n\e\c\t* ]]
+ [[ already connected to 10.0.1.62:5555 == *\f\a\i\l\e\d\ \t\o\ \c\o\n\n\e\c\t* ]]
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/prebmitune.sh in 7.113125ms
[PREROLL] tuner= channel=directv:4730 stream ready in 10ms; 0 bytes of pre-roll played
[EXECUTE] Running [./scripts/firetv/fastchannels/bmitune.sh directv:4730 10.0.1.62:5555]
[EXECUTE] Stdout: '[STARTING] bmitune.sh directv:4730 10.0.1.62:5555
[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '') — cannot trigger directv:4730. Set FASTCHANNELS_URL in ah4c's environment.
'
[EXECUTE] Stderr: '+ STATION=directv:4730
+ TUNERIP=10.0.1.62:5555
+ SOURCE=directv
+ CHANNEL_ID=4730
+ declare -i COUNTER=0
+ declare -i FAILSAFE=0
+ STATUS=notplaying
+ echo '[STARTING] bmitune.sh directv:4730 10.0.1.62:5555'
+ '[' -z directv ']'
+ '[' -z 4730 ']'
+ '[' directv == 4730 ']'

r
+ [[ ! '' =~ ^https?:// ]]
+ echo '[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '\'''\'') — cannot trigger directv:4730. Set FASTCHANNELS_URL in ah4c'\''s environment.'
+ exit 1
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/bmitune.sh in 1.274166ms
[ERR] Failed to run start script: exit status 1
[CC] tuner0 video is H.264 on PID 100
[CC] tuner0 announced the caption service in the program table
[CC] tuner0 picture rate is 30.00 fps, cc_count 20, line 21 at 29.97 pairs a second
[CC] Warmed parakeet-unified-en-0.6b-Q4_K_M.gguf into memory in 117ms
[CC] engine: parakeet: promoted 48 conv pointwise weights from F16 → F32 for CPU backend
[CC] Loaded parakeet-unified-en-0.6b-Q4_K_M.gguf (1 in memory)
[CC] parakeet-unified-en-0.6b-Q4_K_M.gguf is running on CPU
[CC] tuner0 captions on: parakeet-unified, en, continuous, on the processor, ready in 4.441s
[CC] tuner0 audio decoder: [h264 @ 0xaaaae8b39400] non-existing PPS 0 referenced
[IO] io.Copy: write tcp 172.20.0.2:7654->192.168.65.1:19266: write: broken pipe
[IOINFO] Successfully copied 429956 bytes
[IOINFO] Transfer speed: 0.24272992113552683 Mbits/second
Performing Close() for 10.0.1.62:5555
[EXECUTE] Running [./scripts/firetv/fastchannels/stopbmitune.sh 10.0.1.62:5555 directv:4730]
[EXECUTE] Stdout: '[STOPPING] stopbmitune.sh directv:4730 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ STATION=directv:4730
+ echo '[STOPPING] stopbmitune.sh directv:4730 10.0.1.62:5555'
+ adb -s 10.0.1.62:5555 shell am start -n com.fastchannels.player/.PlaybackActivity --es command warm_stop --es channel_key directv:4730
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/stopbmitune.sh in 71.474292ms
[GIN-debug] Request: 192.168.65.1 GET /play/tuner/directv:4730, latency: 14.24251384s, status: 200
[CC] tuner0 captions stopped
[CC] Freed parakeet-unified-en-0.6b-Q4_K_M.gguf (0 in memory)
[PREROLL] tuner= channel=directv:4730 answered at once with the pre-roll
Attempting network tune for device http://10.0.1.52:8090/stream0 10.0.1.62:5555 directv:4730 
[EXECUTE] Running [./scripts/firetv/fastchannels/prebmitune.sh 10.0.1.62:5555 directv:4730]
[EXECUTE] Stdout: '[STARTING] prebmitune.sh 10.0.1.62:5555
already connected to 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ echo '[STARTING] prebmitune.sh 10.0.1.62:5555'
+ [[ 10.0.1.62:5555 =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+(:[0-9]+)?$ ]]
++ adb connect 10.0.1.62:5555
+ OUTPUT='already connected to 10.0.1.62:5555'
+ echo 'already connected to 10.0.1.62:5555'
+ [[ already connected to 10.0.1.62:5555 == *\u\n\a\b\l\e\ \t\o\ \c\o\n\n\e\c\t* ]]
+ [[ already connected to 10.0.1.62:5555 == *\f\a\i\l\e\d\ \t\o\ \c\o\n\n\e\c\t* ]]
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/prebmitune.sh in 25.948833ms
[PREROLL] tuner= channel=directv:4730 stream ready in 30ms; 0 bytes of pre-roll played
[EXECUTE] Running [./scripts/firetv/fastchannels/bmitune.sh directv:4730 10.0.1.62:5555]
[EXECUTE] Stdout: '[STARTING] bmitune.sh directv:4730 10.0.1.62:5555
[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '') — cannot trigger directv:4730. Set FASTCHANNELS_URL in ah4c's environment.
'
[EXECUTE] Stderr: '+ STATION=directv:4730
+ TUNERIP=10.0.1.62:5555
+ SOURCE=directv
+ CHANNEL_ID=4730
+ declare -i COUNTER=0
+ declare -i FAILSAFE=0
+ STATUS=notplaying
+ echo '[STARTING] bmitune.sh directv:4730 10.0.1.62:5555'
+ '[' -z directv ']'
+ '[' -z 4730 ']'
+ '[' directv == 4730 ']'

r
+ [[ ! '' =~ ^https?:// ]]
+ echo '[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '\'''\'') — cannot trigger directv:4730. Set FASTCHANNELS_URL in ah4c'\''s environment.'
+ exit 1
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/bmitune.sh in 2.290125ms
[ERR] Failed to run start script: exit status 1
[CC] tuner0 video is H.264 on PID 100
[CC] tuner0 announced the caption service in the program table
[CC] tuner0 picture rate is 30.00 fps, cc_count 20, line 21 at 29.97 pairs a second
[CC] Warmed parakeet-unified-en-0.6b-Q4_K_M.gguf into memory in 117ms
[CC] engine: parakeet: using cpu backend (strict)
[CC] engine: parakeet: promoted 48 conv pointwise weights from F16 → F32 for CPU backend
[CC] Loaded parakeet-unified-en-0.6b-Q4_K_M.gguf (1 in memory)
[CC] parakeet-unified-en-0.6b-Q4_K_M.gguf is running on CPU
[CC] tuner0 captions on: parakeet-unified, en, continuous, on the processor, ready in 4.478s
[CC] tuner0 audio decoder: [h264 @ 0xaaaadd65d400] non-existing PPS 0 referenced
[IO] io.Copy: write tcp 172.20.0.2:7654->192.168.65.1:21180: write: broken pipe
[IOINFO] Successfully copied 482220 bytes
[IOINFO] Transfer speed: 0.24232804921716752 Mbits/second
Performing Close() for 10.0.1.62:5555
[EXECUTE] Running [./scripts/firetv/fastchannels/stopbmitune.sh 10.0.1.62:5555 directv:4730]
[EXECUTE] Stdout: '[STOPPING] stopbmitune.sh directv:4730 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ STATION=directv:4730
+ echo '[STOPPING] stopbmitune.sh directv:4730 10.0.1.62:5555'
+ adb -s 10.0.1.62:5555 shell am start -n com.fastchannels.player/.PlaybackActivity --es command warm_stop --es channel_key directv:4730
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/stopbmitune.sh in 78.406417ms
[GIN-debug] Request: 192.168.65.1 GET /play/tuner/directv:4730, latency: 15.999006924s, status: 200
[CC] tuner0 captions stopped
[CC] Freed parakeet-unified-en-0.6b-Q4_K_M.gguf (0 in memory)
[STATS] CPU usage: 0.7542380770187195%
[STATS] Alloc = 2 MiB
[STATS] TotalAlloc = 285 MiB
[STATS] Sys = 51 MiB
[STATS] NumGC = 85
[STATS] Total memory: 7934 MiB
[STATS] Memory used: 1565 MiB
[STATS] Memory used percent: 19.72158435184711%
[GIN-debug] Request: 192.168.65.1 GET /settings, latency: 16.551416ms, status: 200
[GIN-debug] Request: 192.168.65.1 GET /static/css/ah4c.css, latency: 310.041µs, status: 200
[GIN-debug] Request: 192.168.65.1 GET /static/js/theme.js, latency: 209.875µs, status: 200
[GIN-debug] Request: 192.168.65.1 GET /static/logos/androidhdmi-for-channels.jpeg, latency: 169.375µs, status: 200
[GIN-debug] Request: 192.168.65.1 GET /api/config, latency: 1.611041ms, status: 200
[GIN-debug] Request: 192.168.65.1 GET /api/config/preroll, latency: 1.530041ms, status: 200
[GIN-debug] Request: 192.168.65.1 GET /api/config/streamers?details=true, latency: 3.898583ms, status: 200
[GIN-debug] Request: 192.168.65.1 POST /api/capture/detect, latency: 214.5µs, status: 200
[GIN-debug] Request: 192.168.65.1 GET /api/version, latency: 52.958µs, status: 200
[GIN-debug] Request: 192.168.65.1 GET /api/pyatv, latency: 63.209µs, status: 200
[STATS] CPU usage: 1.0046431950983603%
[STATS] Alloc = 3 MiB
[STATS] TotalAlloc = 294 MiB
[STATS] Sys = 51 MiB
[STATS] NumGC = 100
[STATS] Total memory: 7934 MiB
[STATS] Memory used: 1571 MiB
[STATS] Memory used percent: 19.799769972782737%
[PREROLL] tuner= channel=directv:4730 answered at once with the pre-roll
Attempting network tune for device http://10.0.1.52:8090/stream0 10.0.1.62:5555 directv:4730 
[EXECUTE] Running [./scripts/firetv/fastchannels/prebmitune.sh 10.0.1.62:5555 directv:4730]
[EXECUTE] Stdout: '[STARTING] prebmitune.sh 10.0.1.62:5555
already connected to 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ echo '[STARTING] prebmitune.sh 10.0.1.62:5555'
+ [[ 10.0.1.62:5555 =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+(:[0-9]+)?$ ]]
++ adb connect 10.0.1.62:5555
+ OUTPUT='already connected to 10.0.1.62:5555'
+ echo 'already connected to 10.0.1.62:5555'
+ [[ already connected to 10.0.1.62:5555 == *\u\n\a\b\l\e\ \t\o\ \c\o\n\n\e\c\t* ]]
+ [[ already connected to 10.0.1.62:5555 == *\f\a\i\l\e\d\ \t\o\ \c\o\n\n\e\c\t* ]]
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/prebmitune.sh in 20.141209ms
[PREROLL] tuner= channel=directv:4730 stream ready in 27ms; 0 bytes of pre-roll played
[EXECUTE] Running [./scripts/firetv/fastchannels/bmitune.sh directv:4730 10.0.1.62:5555]
[EXECUTE] Stdout: '[STARTING] bmitune.sh directv:4730 10.0.1.62:5555
[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '') — cannot trigger directv:4730. Set FASTCHANNELS_URL in ah4c's environment.
'
[EXECUTE] Stderr: '+ STATION=directv:4730
+ TUNERIP=10.0.1.62:5555
+ SOURCE=directv
+ CHANNEL_ID=4730
+ declare -i COUNTER=0
+ declare -i FAILSAFE=0
+ STATUS=notplaying
+ echo '[STARTING] bmitune.sh directv:4730 10.0.1.62:5555'
+ '[' -z directv ']'
+ '[' -z 4730 ']'
+ '[' directv == 4730 ']'

r
+ [[ ! '' =~ ^https?:// ]]
+ echo '[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '\'''\'') — cannot trigger directv:4730. Set FASTCHANNELS_URL in ah4c'\''s environment.'
+ exit 1
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/bmitune.sh in 1.876125ms
[ERR] Failed to run start script: exit status 1
[CC] tuner0 video is H.264 on PID 100
[CC] tuner0 announced the caption service in the program table
[CC] tuner0 picture rate is 30.00 fps, cc_count 20, line 21 at 29.97 pairs a second
[CC] Warmed parakeet-unified-en-0.6b-Q4_K_M.gguf into memory in 151ms
[CC] engine: parakeet: using cpu backend (strict)
[CC] engine: parakeet: promoted 48 conv pointwise weights from F16 → F32 for CPU backend
[CC] Loaded parakeet-unified-en-0.6b-Q4_K_M.gguf (1 in memory)
[CC] parakeet-unified-en-0.6b-Q4_K_M.gguf is running on CPU
[CC] tuner0 captions on: parakeet-unified, en, continuous, on the processor, ready in 4.595s
[CC] tuner0 audio decoder: [h264 @ 0xaaab07124400] non-existing PPS 0 referenced
[IO] io.Copy: write tcp 172.20.0.2:7654->192.168.65.1:36613: write: broken pipe
[IOINFO] Successfully copied 1480876 bytes
[IOINFO] Transfer speed: 0.2430793943460971 Mbits/second
Performing Close() for 10.0.1.62:5555
[EXECUTE] Running [./scripts/firetv/fastchannels/stopbmitune.sh 10.0.1.62:5555 directv:4730]
[EXECUTE] Stdout: '[STOPPING] stopbmitune.sh directv:4730 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ STATION=directv:4730
+ echo '[STOPPING] stopbmitune.sh directv:4730 10.0.1.62:5555'
+ adb -s 10.0.1.62:5555 shell am start -n com.fastchannels.player/.PlaybackActivity --es command warm_stop --es channel_key directv:4730
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/stopbmitune.sh in 70.325834ms
[GIN-debug] Request: 192.168.65.1 GET /play/tuner/directv:4730, latency: 48.808912023s, status: 200
[CC] tuner0 captions stopped
[CC] Freed parakeet-unified-en-0.6b-Q4_K_M.gguf (0 in memory)
[STATS] CPU usage: 0.4659092345159773%
[STATS] Alloc = 2 MiB
[STATS] TotalAlloc = 316 MiB
[STATS] Sys = 51 MiB
[STATS] NumGC = 116
[STATS] Total memory: 7934 MiB
[STATS] Memory used: 1462 MiB
[STATS] Memory used percent: 18.425810314199847%
[PREROLL] tuner= channel=directv:4730 answered at once with the pre-roll
Attempting network tune for device http://10.0.1.52:8090/stream0 10.0.1.62:5555 directv:4730 
[EXECUTE] Running [./scripts/firetv/fastchannels/prebmitune.sh 10.0.1.62:5555 directv:4730]
[EXECUTE] Stdout: '[STARTING] prebmitune.sh 10.0.1.62:5555
already connected to 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ echo '[STARTING] prebmitune.sh 10.0.1.62:5555'
+ [[ 10.0.1.62:5555 =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+(:[0-9]+)?$ ]]
++ adb connect 10.0.1.62:5555
+ OUTPUT='already connected to 10.0.1.62:5555'
+ echo 'already connected to 10.0.1.62:5555'
+ [[ already connected to 10.0.1.62:5555 == *\u\n\a\b\l\e\ \t\o\ \c\o\n\n\e\c\t* ]]
+ [[ already connected to 10.0.1.62:5555 == *\f\a\i\l\e\d\ \t\o\ \c\o\n\n\e\c\t* ]]
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/prebmitune.sh in 19.617458ms
[PREROLL] tuner= channel=directv:4730 stream ready in 27ms; 0 bytes of pre-roll played
[EXECUTE] Running [./scripts/firetv/fastchannels/bmitune.sh directv:4730 10.0.1.62:5555]
[EXECUTE] Stdout: '[STARTING] bmitune.sh directv:4730 10.0.1.62:5555
[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '') — cannot trigger directv:4730. Set FASTCHANNELS_URL in ah4c's environment.
'
[EXECUTE] Stderr: '+ STATION=directv:4730
+ TUNERIP=10.0.1.62:5555
+ SOURCE=directv
+ CHANNEL_ID=4730
+ declare -i COUNTER=0
+ declare -i FAILSAFE=0
+ STATUS=notplaying
+ echo '[STARTING] bmitune.sh directv:4730 10.0.1.62:5555'
+ '[' -z directv ']'
+ '[' -z 4730 ']'
+ '[' directv == 4730 ']'

r
+ [[ ! '' =~ ^https?:// ]]
+ echo '[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '\'''\'') — cannot trigger directv:4730. Set FASTCHANNELS_URL in ah4c'\''s environment.'
+ exit 1
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/bmitune.sh in 1.594917ms
[ERR] Failed to run start script: exit status 1
[CC] tuner0 video is H.264 on PID 100
[CC] tuner0 announced the caption service in the program table
[CC] tuner0 picture rate is 30.00 fps, cc_count 20, line 21 at 29.97 pairs a second
[CC] Warmed parakeet-unified-en-0.6b-Q4_K_M.gguf into memory in 171ms
[CC] engine: parakeet: using cpu backend (strict)
[CC] engine: parakeet: promoted 48 conv pointwise weights from F16 → F32 for CPU backend
[CC] Loaded parakeet-unified-en-0.6b-Q4_K_M.gguf (1 in memory)
[CC] parakeet-unified-en-0.6b-Q4_K_M.gguf is running on CPU
[CC] tuner0 captions on: parakeet-unified, en, continuous, on the processor, ready in 4.571s
[CC] tuner0 audio decoder: [h264 @ 0xaaaadba45400] non-existing PPS 0 referenced
[IO] io.Copy: write tcp 172.20.0.2:7654->192.168.65.1:29328: write: broken pipe
[IOINFO] Successfully copied 238196 bytes
[IOINFO] Transfer speed: 0.24381707820852486 Mbits/second
Performing Close() for 10.0.1.62:5555
[EXECUTE] Running [./scripts/firetv/fastchannels/stopbmitune.sh 10.0.1.62:5555 directv:4730]
[EXECUTE] Stdout: '[STOPPING] stopbmitune.sh directv:4730 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ STATION=directv:4730
+ echo '[STOPPING] stopbmitune.sh directv:4730 10.0.1.62:5555'
+ adb -s 10.0.1.62:5555 shell am start -n com.fastchannels.player/.PlaybackActivity --es command warm_stop --es channel_key directv:4730
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/stopbmitune.sh in 71.563083ms
[GIN-debug] Request: 192.168.65.1 GET /play/tuner/directv:4730, latency: 7.888652753s, status: 200
[CC] tuner0 captions stopped
[CC] Freed parakeet-unified-en-0.6b-Q4_K_M.gguf (0 in memory)
2026/09/24 18:34:33 [SCRCPY] [10.0.1.62:5555] start server: "1673"
[STATS] CPU usage: 0.3630262933262473%
[STATS] Alloc = 2 MiB
[STATS] TotalAlloc = 331 MiB
[STATS] Sys = 51 MiB
[STATS] NumGC = 131
[STATS] Total memory: 7934 MiB
[STATS] Memory used: 1516 MiB
[STATS] Memory used percent: 19.10707885128189%
[PREROLL] tuner= channel=directv:4029 answered at once with the pre-roll
Attempting network tune for device http://10.0.1.52:8090/stream0 10.0.1.62:5555 directv:4029 
[EXECUTE] Running [./scripts/firetv/fastchannels/prebmitune.sh 10.0.1.62:5555 directv:4029]
[EXECUTE] Stdout: '[STARTING] prebmitune.sh 10.0.1.62:5555
already connected to 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ echo '[STARTING] prebmitune.sh 10.0.1.62:5555'
+ [[ 10.0.1.62:5555 =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+(:[0-9]+)?$ ]]
++ adb connect 10.0.1.62:5555
+ OUTPUT='already connected to 10.0.1.62:5555'
+ echo 'already connected to 10.0.1.62:5555'
+ [[ already connected to 10.0.1.62:5555 == *\u\n\a\b\l\e\ \t\o\ \c\o\n\n\e\c\t* ]]
+ [[ already connected to 10.0.1.62:5555 == *\f\a\i\l\e\d\ \t\o\ \c\o\n\n\e\c\t* ]]
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/prebmitune.sh in 20.354334ms
[PREROLL] tuner= channel=directv:4029 stream ready in 27ms; 0 bytes of pre-roll played
[EXECUTE] Running [./scripts/firetv/fastchannels/bmitune.sh directv:4029 10.0.1.62:5555]
[EXECUTE] Stdout: '[STARTING] bmitune.sh directv:4029 10.0.1.62:5555
[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '') — cannot trigger directv:4029. Set FASTCHANNELS_URL in ah4c's environment.
'
[EXECUTE] Stderr: '+ STATION=directv:4029
+ TUNERIP=10.0.1.62:5555
+ SOURCE=directv
+ CHANNEL_ID=4029
+ declare -i COUNTER=0
+ declare -i FAILSAFE=0
+ STATUS=notplaying
+ echo '[STARTING] bmitune.sh directv:4029 10.0.1.62:5555'
+ '[' -z directv ']'
+ '[' -z 4029 ']'
+ '[' directv == 4029 ']'

r
+ [[ ! '' =~ ^https?:// ]]
+ echo '[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '\'''\'') — cannot trigger directv:4029. Set FASTCHANNELS_URL in ah4c'\''s environment.'
+ exit 1
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/bmitune.sh in 2.231792ms
[ERR] Failed to run start script: exit status 1
[CC] tuner0 video is H.264 on PID 100
[CC] tuner0 announced the caption service in the program table
[CC] tuner0 picture rate is 30.00 fps, cc_count 20, line 21 at 29.97 pairs a second
[CC] Warmed parakeet-unified-en-0.6b-Q4_K_M.gguf into memory in 180ms
[CC] engine: parakeet: using cpu backend (strict)
[CC] engine: parakeet: promoted 48 conv pointwise weights from F16 → F32 for CPU backend
[CC] Loaded parakeet-unified-en-0.6b-Q4_K_M.gguf (1 in memory)
[CC] parakeet-unified-en-0.6b-Q4_K_M.gguf is running on CPU
[CC] tuner0 captions on: parakeet-unified, en, continuous, on the processor, ready in 4.643s
[CC] tuner0 audio decoder: [h264 @ 0xaaaafd683470] non-existing PPS 0 referenced
[IO] io.Copy: write tcp 172.20.0.2:7654->192.168.65.1:56619: write: broken pipe
[IOINFO] Successfully copied 3803992 bytes
[IOINFO] Transfer speed: 1.1917424000918744 Mbits/second
Performing Close() for 10.0.1.62:5555
[EXECUTE] Running [./scripts/firetv/fastchannels/stopbmitune.sh 10.0.1.62:5555 directv:4029]
[EXECUTE] Stdout: '[STOPPING] stopbmitune.sh directv:4029 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ STATION=directv:4029
+ echo '[STOPPING] stopbmitune.sh directv:4029 10.0.1.62:5555'
+ adb -s 10.0.1.62:5555 shell am start -n com.fastchannels.player/.PlaybackActivity --es command warm_stop --es channel_key directv:4029
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/stopbmitune.sh in 137.797375ms
[GIN-debug] Request: 192.168.65.1 GET /play/tuner/directv:4029, latency: 25.675082511s, status: 200
[CC] tuner0 captions stopped
[CC] Freed parakeet-unified-en-0.6b-Q4_K_M.gguf (0 in memory)
[PREROLL] tuner= channel=directv:4730 answered at once with the pre-roll
Attempting network tune for device http://10.0.1.52:8090/stream0 10.0.1.62:5555 directv:4730 
[EXECUTE] Running [./scripts/firetv/fastchannels/prebmitune.sh 10.0.1.62:5555 directv:4730]
[EXECUTE] Stdout: '[STARTING] prebmitune.sh 10.0.1.62:5555
already connected to 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ echo '[STARTING] prebmitune.sh 10.0.1.62:5555'
+ [[ 10.0.1.62:5555 =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+(:[0-9]+)?$ ]]
++ adb connect 10.0.1.62:5555
+ OUTPUT='already connected to 10.0.1.62:5555'
+ echo 'already connected to 10.0.1.62:5555'
+ [[ already connected to 10.0.1.62:5555 == *\u\n\a\b\l\e\ \t\o\ \c\o\n\n\e\c\t* ]]
+ [[ already connected to 10.0.1.62:5555 == *\f\a\i\l\e\d\ \t\o\ \c\o\n\n\e\c\t* ]]
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/prebmitune.sh in 16.32ms
[PREROLL] tuner= channel=directv:4730 stream ready in 21ms; 0 bytes of pre-roll played
[EXECUTE] Running [./scripts/firetv/fastchannels/bmitune.sh directv:4730 10.0.1.62:5555]
[EXECUTE] Stdout: '[STARTING] bmitune.sh directv:4730 10.0.1.62:5555
[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '') — cannot trigger directv:4730. Set FASTCHANNELS_URL in ah4c's environment.
'
[EXECUTE] Stderr: '+ STATION=directv:4730
+ TUNERIP=10.0.1.62:5555
+ SOURCE=directv
+ CHANNEL_ID=4730
+ declare -i COUNTER=0
+ declare -i FAILSAFE=0
+ STATUS=notplaying
+ echo '[STARTING] bmitune.sh directv:4730 10.0.1.62:5555'
+ '[' -z directv ']'
+ '[' -z 4730 ']'
+ '[' directv == 4730 ']'

r
+ [[ ! '' =~ ^https?:// ]]
+ echo '[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '\'''\'') — cannot trigger directv:4730. Set FASTCHANNELS_URL in ah4c'\''s environment.'
+ exit 1
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/bmitune.sh in 2.037292ms
[ERR] Failed to run start script: exit status 1
[CC] tuner0 video is H.264 on PID 100
[CC] tuner0 announced the caption service in the program table
[CC] tuner0 picture rate is 30.00 fps, cc_count 20, line 21 at 29.97 pairs a second
[CC] Warmed parakeet-unified-en-0.6b-Q4_K_M.gguf into memory in 129ms
[CC] engine: parakeet: using cpu backend (strict)
[CC] engine: parakeet: promoted 48 conv pointwise weights from F16 → F32 for CPU backend
[CC] Loaded parakeet-unified-en-0.6b-Q4_K_M.gguf (1 in memory)
[CC] parakeet-unified-en-0.6b-Q4_K_M.gguf is running on CPU
[CC] tuner0 captions on: parakeet-unified, en, continuous, on the processor, ready in 4.51s
[CC] tuner0 audio decoder: [h264 @ 0xaaaad4bf0400] non-existing PPS 0 referenced
[IO] io.Copy: write tcp 172.20.0.2:7654->192.168.65.1:38422: write: broken pipe
[IOINFO] Successfully copied 765348 bytes
[IOINFO] Transfer speed: 0.2432082523519014 Mbits/second
Performing Close() for 10.0.1.62:5555
[EXECUTE] Running [./scripts/firetv/fastchannels/stopbmitune.sh 10.0.1.62:5555 directv:4730]
[EXECUTE] Stdout: '[STOPPING] stopbmitune.sh directv:4730 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ STATION=directv:4730
+ echo '[STOPPING] stopbmitune.sh directv:4730 10.0.1.62:5555'
+ adb -s 10.0.1.62:5555 shell am start -n com.fastchannels.player/.PlaybackActivity --es command warm_stop --es channel_key directv:4730
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/stopbmitune.sh in 79.176708ms
[GIN-debug] Request: 192.168.65.1 GET /play/tuner/directv:4730, latency: 25.255372512s, status: 200
[CC] tuner0 captions stopped
[CC] Freed parakeet-unified-en-0.6b-Q4_K_M.gguf (0 in memory)
[PREROLL] tuner= channel=directv:4730 answered at once with the pre-roll
Attempting network tune for device http://10.0.1.52:8090/stream0 10.0.1.62:5555 directv:4730 
[EXECUTE] Running [./scripts/firetv/fastchannels/prebmitune.sh 10.0.1.62:5555 directv:4730]
[EXECUTE] Stdout: '[STARTING] prebmitune.sh 10.0.1.62:5555
already connected to 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ echo '[STARTING] prebmitune.sh 10.0.1.62:5555'
+ [[ 10.0.1.62:5555 =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+(:[0-9]+)?$ ]]
++ adb connect 10.0.1.62:5555
+ OUTPUT='already connected to 10.0.1.62:5555'
+ echo 'already connected to 10.0.1.62:5555'
+ [[ already connected to 10.0.1.62:5555 == *\u\n\a\b\l\e\ \t\o\ \c\o\n\n\e\c\t* ]]
+ [[ already connected to 10.0.1.62:5555 == *\f\a\i\l\e\d\ \t\o\ \c\o\n\n\e\c\t* ]]
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/prebmitune.sh in 6.430125ms
[PREROLL] tuner= channel=directv:4730 stream ready in 10ms; 0 bytes of pre-roll played
[EXECUTE] Running [./scripts/firetv/fastchannels/bmitune.sh directv:4730 10.0.1.62:5555]
[EXECUTE] Stdout: '[STARTING] bmitune.sh directv:4730 10.0.1.62:5555
[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '') — cannot trigger directv:4730. Set FASTCHANNELS_URL in ah4c's environment.
'
[EXECUTE] Stderr: '+ STATION=directv:4730
+ TUNERIP=10.0.1.62:5555
+ SOURCE=directv
+ CHANNEL_ID=4730
+ declare -i COUNTER=0
+ declare -i FAILSAFE=0
+ STATUS=notplaying
+ echo '[STARTING] bmitune.sh directv:4730 10.0.1.62:5555'
+ '[' -z directv ']'
+ '[' -z 4730 ']'
+ '[' directv == 4730 ']'

r
+ [[ ! '' =~ ^https?:// ]]
+ echo '[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '\'''\'') — cannot trigger directv:4730. Set FASTCHANNELS_URL in ah4c'\''s environment.'
+ exit 1
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/bmitune.sh in 1.098875ms
[ERR] Failed to run start script: exit status 1
[CC] tuner0 video is H.264 on PID 100
[CC] tuner0 announced the caption service in the program table
[CC] tuner0 picture rate is 30.00 fps, cc_count 20, line 21 at 29.97 pairs a second
[CC] Warmed parakeet-unified-en-0.6b-Q4_K_M.gguf into memory in 124ms
[CC] engine: parakeet: using cpu backend (strict)
[CC] engine: parakeet: promoted 48 conv pointwise weights from F16 → F32 for CPU backend
[CC] Loaded parakeet-unified-en-0.6b-Q4_K_M.gguf (1 in memory)
[CC] parakeet-unified-en-0.6b-Q4_K_M.gguf is running on CPU
[CC] tuner0 captions on: parakeet-unified, en, continuous, on the processor, ready in 4.476s
[CC] tuner0 audio decoder: [h264 @ 0xaaaadec42400] non-existing PPS 0 referenced
[IO] io.Copy: write tcp 172.20.0.2:7654->192.168.65.1:19281: write: broken pipe
[IOINFO] Successfully copied 13027836 bytes
[IOINFO] Transfer speed: 3.3330227305108533 Mbits/second
Performing Close() for 10.0.1.62:5555
[EXECUTE] Running [./scripts/firetv/fastchannels/stopbmitune.sh 10.0.1.62:5555 directv:4730]
[EXECUTE] Stdout: '[STOPPING] stopbmitune.sh directv:4730 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ STATION=directv:4730
+ echo '[STOPPING] stopbmitune.sh directv:4730 10.0.1.62:5555'
+ adb -s 10.0.1.62:5555 shell am start -n com.fastchannels.player/.PlaybackActivity --es command warm_stop --es channel_key directv:4730
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/stopbmitune.sh in 104.881125ms
[GIN-debug] Request: 192.168.65.1 GET /play/tuner/directv:4730, latency: 31.375038222s, status: 200
[CC] tuner0 captions stopped
[CC] Freed parakeet-unified-en-0.6b-Q4_K_M.gguf (0 in memory)
[PREROLL] tuner= channel=directv:4730 answered at once with the pre-roll
Attempting network tune for device http://10.0.1.52:8090/stream0 10.0.1.62:5555 directv:4730 
[EXECUTE] Running [./scripts/firetv/fastchannels/prebmitune.sh 10.0.1.62:5555 directv:4730]
[EXECUTE] Stdout: '[STARTING] prebmitune.sh 10.0.1.62:5555
already connected to 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ echo '[STARTING] prebmitune.sh 10.0.1.62:5555'
+ [[ 10.0.1.62:5555 =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+(:[0-9]+)?$ ]]
++ adb connect 10.0.1.62:5555
+ OUTPUT='already connected to 10.0.1.62:5555'
+ echo 'already connected to 10.0.1.62:5555'
+ [[ already connected to 10.0.1.62:5555 == *\u\n\a\b\l\e\ \t\o\ \c\o\n\n\e\c\t* ]]
+ [[ already connected to 10.0.1.62:5555 == *\f\a\i\l\e\d\ \t\o\ \c\o\n\n\e\c\t* ]]
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/prebmitune.sh in 15.688875ms
[PREROLL] tuner= channel=directv:4730 stream ready in 20ms; 0 bytes of pre-roll played
[EXECUTE] Running [./scripts/firetv/fastchannels/bmitune.sh directv:4730 10.0.1.62:5555]
[EXECUTE] Stdout: '[STARTING] bmitune.sh directv:4730 10.0.1.62:5555
[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '') — cannot trigger directv:4730. Set FASTCHANNELS_URL in ah4c's environment.
'
[EXECUTE] Stderr: '+ STATION=directv:4730
+ TUNERIP=10.0.1.62:5555
+ SOURCE=directv
+ CHANNEL_ID=4730
+ declare -i COUNTER=0
+ declare -i FAILSAFE=0
+ STATUS=notplaying
+ echo '[STARTING] bmitune.sh directv:4730 10.0.1.62:5555'
+ '[' -z directv ']'
+ '[' -z 4730 ']'
+ '[' directv == 4730 ']'

r
+ [[ ! '' =~ ^https?:// ]]
+ echo '[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '\'''\'') — cannot trigger directv:4730. Set FASTCHANNELS_URL in ah4c'\''s environment.'
+ exit 1
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/bmitune.sh in 1.904167ms
[ERR] Failed to run start script: exit status 1
[CC] tuner0 video is H.264 on PID 100
[CC] tuner0 announced the caption service in the program table
[CC] tuner0 picture rate is 30.00 fps, cc_count 20, line 21 at 29.97 pairs a second
[CC] Warmed parakeet-unified-en-0.6b-Q4_K_M.gguf into memory in 120ms
[CC] engine: parakeet: using cpu backend (strict)
[CC] engine: parakeet: promoted 48 conv pointwise weights from F16 → F32 for CPU backend
[CC] Loaded parakeet-unified-en-0.6b-Q4_K_M.gguf (1 in memory)
[CC] parakeet-unified-en-0.6b-Q4_K_M.gguf is running on CPU
[CC] tuner0 captions on: parakeet-unified, en, continuous, on the processor, ready in 4.486s
[CC] tuner0 audio decoder: [h264 @ 0xaaab06f71400] non-existing PPS 0 referenced
[IO] io.Copy: write tcp 172.20.0.2:7654->192.168.65.1:61950: write: broken pipe
[IOINFO] Successfully copied 22563384 bytes
[IOINFO] Transfer speed: 3.309806046542289 Mbits/second
Performing Close() for 10.0.1.62:5555
[EXECUTE] Running [./scripts/firetv/fastchannels/stopbmitune.sh 10.0.1.62:5555 directv:4730]
[EXECUTE] Stdout: '[STOPPING] stopbmitune.sh directv:4730 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ STATION=directv:4730
+ echo '[STOPPING] stopbmitune.sh directv:4730 10.0.1.62:5555'
+ adb -s 10.0.1.62:5555 shell am start -n com.fastchannels.player/.PlaybackActivity --es command warm_stop --es channel_key directv:4730
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/stopbmitune.sh in 100.291416ms
[GIN-debug] Request: 192.168.65.1 GET /play/tuner/directv:4730, latency: 54.638520109s, status: 200
[CC] tuner0 captions stopped
[CC] Freed parakeet-unified-en-0.6b-Q4_K_M.gguf (0 in memory)
[PREROLL] tuner= channel=directv:4730 answered at once with the pre-roll
Attempting network tune for device http://10.0.1.52:8090/stream0 10.0.1.62:5555 directv:4730 
[EXECUTE] Running [./scripts/firetv/fastchannels/prebmitune.sh 10.0.1.62:5555 directv:4730]
[EXECUTE] Stdout: '[STARTING] prebmitune.sh 10.0.1.62:5555
already connected to 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ echo '[STARTING] prebmitune.sh 10.0.1.62:5555'
+ [[ 10.0.1.62:5555 =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+(:[0-9]+)?$ ]]
++ adb connect 10.0.1.62:5555
+ OUTPUT='already connected to 10.0.1.62:5555'
+ echo 'already connected to 10.0.1.62:5555'
+ [[ already connected to 10.0.1.62:5555 == *\u\n\a\b\l\e\ \t\o\ \c\o\n\n\e\c\t* ]]
+ [[ already connected to 10.0.1.62:5555 == *\f\a\i\l\e\d\ \t\o\ \c\o\n\n\e\c\t* ]]
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/prebmitune.sh in 7.735042ms
[PREROLL] tuner= channel=directv:4730 stream ready in 12ms; 0 bytes of pre-roll played
[EXECUTE] Running [./scripts/firetv/fastchannels/bmitune.sh directv:4730 10.0.1.62:5555]
[EXECUTE] Stdout: '[STARTING] bmitune.sh directv:4730 10.0.1.62:5555
[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '') — cannot trigger directv:4730. Set FASTCHANNELS_URL in ah4c's environment.
'
[EXECUTE] Stderr: '+ STATION=directv:4730
+ TUNERIP=10.0.1.62:5555
+ SOURCE=directv
+ CHANNEL_ID=4730
+ declare -i COUNTER=0
+ declare -i FAILSAFE=0
+ STATUS=notplaying
+ echo '[STARTING] bmitune.sh directv:4730 10.0.1.62:5555'
+ '[' -z directv ']'
+ '[' -z 4730 ']'
+ '[' directv == 4730 ']'

r
+ [[ ! '' =~ ^https?:// ]]
+ echo '[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '\'''\'') — cannot trigger directv:4730. Set FASTCHANNELS_URL in ah4c'\''s environment.'
+ exit 1
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/bmitune.sh in 1.396084ms
[ERR] Failed to run start script: exit status 1
[CC] tuner0 video is H.264 on PID 100
[CC] tuner0 announced the caption service in the program table
[CC] tuner0 picture rate is 30.00 fps, cc_count 20, line 21 at 29.97 pairs a second
[CC] Warmed parakeet-unified-en-0.6b-Q4_K_M.gguf into memory in 126ms
[CC] engine: parakeet: using cpu backend (strict)
[CC] engine: parakeet: promoted 48 conv pointwise weights from F16 → F32 for CPU backend
[CC] Loaded parakeet-unified-en-0.6b-Q4_K_M.gguf (1 in memory)
[CC] parakeet-unified-en-0.6b-Q4_K_M.gguf is running on CPU
[CC] tuner0 captions on: parakeet-unified, en, continuous, on the processor, ready in 4.467s
[CC] tuner0 audio decoder: [h264 @ 0xaaaaec5bd400] non-existing PPS 0 referenced
[IO] io.Copy: write tcp 172.20.0.2:7654->192.168.65.1:52101: write: broken pipe
[IOINFO] Successfully copied 22177044 bytes
[IOINFO] Transfer speed: 2.0256857051385664 Mbits/second
Performing Close() for 10.0.1.62:5555
[EXECUTE] Running [./scripts/firetv/fastchannels/stopbmitune.sh 10.0.1.62:5555 directv:4730]
[EXECUTE] Stdout: '[STOPPING] stopbmitune.sh directv:4730 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ STATION=directv:4730
+ echo '[STOPPING] stopbmitune.sh directv:4730 10.0.1.62:5555'
+ adb -s 10.0.1.62:5555 shell am start -n com.fastchannels.player/.PlaybackActivity --es command warm_stop --es channel_key directv:4730
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/stopbmitune.sh in 95.814208ms
[GIN-debug] Request: 192.168.65.1 GET /play/tuner/directv:4730, latency: 1m27.67998454s, status: 200
[CC] tuner0 captions stopped
[CC] Freed parakeet-unified-en-0.6b-Q4_K_M.gguf (0 in memory)
[STATS] CPU usage: 0.41830366350551695%
[STATS] Alloc = 3 MiB
[STATS] TotalAlloc = 808 MiB
[STATS] Sys = 51 MiB
[STATS] NumGC = 330
[STATS] Total memory: 7934 MiB
[STATS] Memory used: 1707 MiB
[STATS] Memory used percent: 21.509711166167094%
[PREROLL] tuner= channel=directv:4730 answered at once with the pre-roll
Attempting network tune for device http://10.0.1.52:8090/stream0 10.0.1.62:5555 directv:4730 
[EXECUTE] Running [./scripts/firetv/fastchannels/prebmitune.sh 10.0.1.62:5555 directv:4730]
[EXECUTE] Stdout: '[STARTING] prebmitune.sh 10.0.1.62:5555
already connected to 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ echo '[STARTING] prebmitune.sh 10.0.1.62:5555'
+ [[ 10.0.1.62:5555 =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+(:[0-9]+)?$ ]]
++ adb connect 10.0.1.62:5555
+ OUTPUT='already connected to 10.0.1.62:5555'
+ echo 'already connected to 10.0.1.62:5555'
+ [[ already connected to 10.0.1.62:5555 == *\u\n\a\b\l\e\ \t\o\ \c\o\n\n\e\c\t* ]]
+ [[ already connected to 10.0.1.62:5555 == *\f\a\i\l\e\d\ \t\o\ \c\o\n\n\e\c\t* ]]
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/prebmitune.sh in 23.001625ms
[PREROLL] tuner= channel=directv:4730 stream ready in 27ms; 0 bytes of pre-roll played
[EXECUTE] Running [./scripts/firetv/fastchannels/bmitune.sh directv:4730 10.0.1.62:5555]
[EXECUTE] Stdout: '[STARTING] bmitune.sh directv:4730 10.0.1.62:5555
[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '') — cannot trigger directv:4730. Set FASTCHANNELS_URL in ah4c's environment.
'
[EXECUTE] Stderr: '+ STATION=directv:4730
+ TUNERIP=10.0.1.62:5555
+ SOURCE=directv
+ CHANNEL_ID=4730
+ declare -i COUNTER=0
+ declare -i FAILSAFE=0
+ STATUS=notplaying
+ echo '[STARTING] bmitune.sh directv:4730 10.0.1.62:5555'
+ '[' -z directv ']'
+ '[' -z 4730 ']'
+ '[' directv == 4730 ']'

r
+ [[ ! '' =~ ^https?:// ]]
+ echo '[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '\'''\'') — cannot trigger directv:4730. Set FASTCHANNELS_URL in ah4c'\''s environment.'
+ exit 1
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/bmitune.sh in 1.822167ms
[ERR] Failed to run start script: exit status 1
[CC] tuner0 video is H.264 on PID 100
[CC] tuner0 announced the caption service in the program table
[CC] tuner0 picture rate is 30.00 fps, cc_count 20, line 21 at 29.97 pairs a second
[CC] Warmed parakeet-unified-en-0.6b-Q4_K_M.gguf into memory in 135ms
[CC] engine: parakeet: using cpu backend (strict)
[CC] engine: parakeet: promoted 48 conv pointwise weights from F16 → F32 for CPU backend
[CC] Loaded parakeet-unified-en-0.6b-Q4_K_M.gguf (1 in memory)
[CC] parakeet-unified-en-0.6b-Q4_K_M.gguf is running on CPU
[CC] tuner0 captions on: parakeet-unified, en, continuous, on the processor, ready in 4.494s
[CC] tuner0 audio decoder: [h264 @ 0xaaaac83d3400] non-existing PPS 0 referenced
[IO] io.Copy: write tcp 172.20.0.2:7654->192.168.65.1:34912: write: broken pipe
[IOINFO] Successfully copied 916500 bytes
[IOINFO] Transfer speed: 0.2430077313093662 Mbits/second
Performing Close() for 10.0.1.62:5555
[EXECUTE] Running [./scripts/firetv/fastchannels/stopbmitune.sh 10.0.1.62:5555 directv:4730]
[EXECUTE] Stdout: '[STOPPING] stopbmitune.sh directv:4730 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ STATION=directv:4730
+ echo '[STOPPING] stopbmitune.sh directv:4730 10.0.1.62:5555'
+ adb -s 10.0.1.62:5555 shell am start -n com.fastchannels.player/.PlaybackActivity --es command warm_stop --es channel_key directv:4730
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/stopbmitune.sh in 78.003583ms
[GIN-debug] Request: 192.168.65.1 GET /play/tuner/directv:4730, latency: 30.251068222s, status: 200
[CC] tuner0 captions stopped
[CC] Freed parakeet-unified-en-0.6b-Q4_K_M.gguf (0 in memory)
[PREROLL] tuner= channel=directv:1328 answered at once with the pre-roll
Attempting network tune for device http://10.0.1.52:8090/stream0 10.0.1.62:5555 directv:1328 
[EXECUTE] Running [./scripts/firetv/fastchannels/prebmitune.sh 10.0.1.62:5555 directv:1328]
[EXECUTE] Stdout: '[STARTING] prebmitune.sh 10.0.1.62:5555
already connected to 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ echo '[STARTING] prebmitune.sh 10.0.1.62:5555'
+ [[ 10.0.1.62:5555 =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+(:[0-9]+)?$ ]]
++ adb connect 10.0.1.62:5555
+ OUTPUT='already connected to 10.0.1.62:5555'
+ echo 'already connected to 10.0.1.62:5555'
+ [[ already connected to 10.0.1.62:5555 == *\u\n\a\b\l\e\ \t\o\ \c\o\n\n\e\c\t* ]]
+ [[ already connected to 10.0.1.62:5555 == *\f\a\i\l\e\d\ \t\o\ \c\o\n\n\e\c\t* ]]
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/prebmitune.sh in 15.618292ms
[PREROLL] tuner= channel=directv:1328 stream ready in 20ms; 0 bytes of pre-roll played
[EXECUTE] Running [./scripts/firetv/fastchannels/bmitune.sh directv:1328 10.0.1.62:5555]
[EXECUTE] Stdout: '[STARTING] bmitune.sh directv:1328 10.0.1.62:5555
[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '') — cannot trigger directv:1328. Set FASTCHANNELS_URL in ah4c's environment.
'
[EXECUTE] Stderr: '+ STATION=directv:1328
+ TUNERIP=10.0.1.62:5555
+ SOURCE=directv
+ CHANNEL_ID=1328
+ declare -i COUNTER=0
+ declare -i FAILSAFE=0
+ STATUS=notplaying
+ echo '[STARTING] bmitune.sh directv:1328 10.0.1.62:5555'
+ '[' -z directv ']'
+ '[' -z 1328 ']'
+ '[' directv == 1328 ']'

r
+ [[ ! '' =~ ^https?:// ]]
+ echo '[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '\'''\'') — cannot trigger directv:1328. Set FASTCHANNELS_URL in ah4c'\''s environment.'
+ exit 1
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/bmitune.sh in 2.008625ms
[ERR] Failed to run start script: exit status 1
[CC] tuner0 video is H.264 on PID 100
[CC] tuner0 announced the caption service in the program table
[CC] tuner0 picture rate is 30.00 fps, cc_count 20, line 21 at 29.97 pairs a second
[CC] Warmed parakeet-unified-en-0.6b-Q4_K_M.gguf into memory in 126ms
[CC] engine: parakeet: using cpu backend (strict)
[CC] engine: parakeet: promoted 48 conv pointwise weights from F16 → F32 for CPU backend
[CC] Loaded parakeet-unified-en-0.6b-Q4_K_M.gguf (1 in memory)
[CC] parakeet-unified-en-0.6b-Q4_K_M.gguf is running on CPU
[CC] tuner0 captions on: parakeet-unified, en, continuous, on the processor, ready in 4.496s
[CC] tuner0 audio decoder: [h264 @ 0xaaab08efa400] non-existing PPS 0 referenced
[IO] io.Copy: write tcp 172.20.0.2:7654->192.168.65.1:28070: write: broken pipe
[IOINFO] Successfully copied 474512 bytes
[IOINFO] Transfer speed: 0.24223668513618993 Mbits/second
Performing Close() for 10.0.1.62:5555
[EXECUTE] Running [./scripts/firetv/fastchannels/stopbmitune.sh 10.0.1.62:5555 directv:1328]
[EXECUTE] Stdout: '[STOPPING] stopbmitune.sh directv:1328 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ STATION=directv:1328
+ echo '[STOPPING] stopbmitune.sh directv:1328 10.0.1.62:5555'
+ adb -s 10.0.1.62:5555 shell am start -n com.fastchannels.player/.PlaybackActivity --es command warm_stop --es channel_key directv:1328
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/stopbmitune.sh in 69.708042ms
[GIN-debug] Request: 192.168.65.1 GET /play/tuner/directv:1328, latency: 15.741803132s, status: 200
[CC] tuner0 captions stopped
[CC] Freed parakeet-unified-en-0.6b-Q4_K_M.gguf (0 in memory)
[GIN-debug] Request: 192.168.65.1 GET /logs, latency: 2.332292ms, status: 200
[GIN-debug] Request: 192.168.65.1 GET /static/css/ah4c.css, latency: 281.375µs, status: 200
[GIN-debug] Request: 192.168.65.1 GET /static/js/theme.js, latency: 183.959µs, status: 200
[GIN-debug] Request: 192.168.65.1 GET /static/logos/androidhdmi-for-channels.jpeg, latency: 256.792µs, status: 200
[GIN-debug] Request: 192.168.65.1 GET /api/version, latency: 44.917µs, status: 200
[GIN-debug] Request: 192.168.65.1 GET /api/pyatv, latency: 12.25µs, status: 200
[PREROLL] tuner= channel=directv:1328 answered at once with the pre-roll
Attempting network tune for device http://10.0.1.52:8090/stream0 10.0.1.62:5555 directv:1328 
[EXECUTE] Running [./scripts/firetv/fastchannels/prebmitune.sh 10.0.1.62:5555 directv:1328]
[EXECUTE] Stdout: '[STARTING] prebmitune.sh 10.0.1.62:5555
already connected to 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ echo '[STARTING] prebmitune.sh 10.0.1.62:5555'
+ [[ 10.0.1.62:5555 =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+(:[0-9]+)?$ ]]
++ adb connect 10.0.1.62:5555
+ OUTPUT='already connected to 10.0.1.62:5555'
+ echo 'already connected to 10.0.1.62:5555'
+ [[ already connected to 10.0.1.62:5555 == *\u\n\a\b\l\e\ \t\o\ \c\o\n\n\e\c\t* ]]
+ [[ already connected to 10.0.1.62:5555 == *\f\a\i\l\e\d\ \t\o\ \c\o\n\n\e\c\t* ]]
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/prebmitune.sh in 16.4765ms
[PREROLL] tuner= channel=directv:1328 stream ready in 21ms; 0 bytes of pre-roll played
[EXECUTE] Running [./scripts/firetv/fastchannels/bmitune.sh directv:1328 10.0.1.62:5555]
[EXECUTE] Stdout: '[STARTING] bmitune.sh directv:1328 10.0.1.62:5555
[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '') — cannot trigger directv:1328. Set FASTCHANNELS_URL in ah4c's environment.
'
[EXECUTE] Stderr: '+ STATION=directv:1328
+ TUNERIP=10.0.1.62:5555
+ SOURCE=directv
+ CHANNEL_ID=1328
+ declare -i COUNTER=0
+ declare -i FAILSAFE=0
+ STATUS=notplaying
+ echo '[STARTING] bmitune.sh directv:1328 10.0.1.62:5555'
+ '[' -z directv ']'
+ '[' -z 1328 ']'
+ '[' directv == 1328 ']'

r
+ [[ ! '' =~ ^https?:// ]]
+ echo '[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '\'''\'') — cannot trigger directv:1328. Set FASTCHANNELS_URL in ah4c'\''s environment.'
+ exit 1
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/bmitune.sh in 1.973583ms
[ERR] Failed to run start script: exit status 1
[CC] tuner0 video is H.264 on PID 100
[CC] tuner0 announced the caption service in the program table
[CC] tuner0 picture rate is 30.00 fps, cc_count 20, line 21 at 29.97 pairs a second
[CC] Warmed parakeet-unified-en-0.6b-Q4_K_M.gguf into memory in 135ms
[CC] engine: parakeet: using cpu backend (strict)
[CC] engine: parakeet: promoted 48 conv pointwise weights from F16 → F32 for CPU backend
[CC] Loaded parakeet-unified-en-0.6b-Q4_K_M.gguf (1 in memory)
[CC] parakeet-unified-en-0.6b-Q4_K_M.gguf is running on CPU
[CC] tuner0 captions on: parakeet-unified, en, continuous, on the processor, ready in 4.498s
[CC] tuner0 audio decoder: [h264 @ 0xaaaace4f4400] non-existing PPS 0 referenced
[IO] io.Copy: write tcp 172.20.0.2:7654->192.168.65.1:30759: write: broken pipe
[IOINFO] Successfully copied 1056748 bytes
[IOINFO] Transfer speed: 0.24268121965484438 Mbits/second
Performing Close() for 10.0.1.62:5555
[EXECUTE] Running [./scripts/firetv/fastchannels/stopbmitune.sh 10.0.1.62:5555 directv:1328]
[EXECUTE] Stdout: '[STOPPING] stopbmitune.sh directv:1328 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ STATION=directv:1328
+ echo '[STOPPING] stopbmitune.sh directv:1328 10.0.1.62:5555'
+ adb -s 10.0.1.62:5555 shell am start -n com.fastchannels.player/.PlaybackActivity --es command warm_stop --es channel_key directv:1328
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/stopbmitune.sh in 75.941958ms
[GIN-debug] Request: 192.168.65.1 GET /play/tuner/directv:1328, latency: 34.912820932s, status: 200
[CC] tuner0 captions stopped
[CC] Freed parakeet-unified-en-0.6b-Q4_K_M.gguf (0 in memory)
[PREROLL] tuner= channel=directv:1328 answered at once with the pre-roll
Attempting network tune for device http://10.0.1.52:8090/stream0 10.0.1.62:5555 directv:1328 
[EXECUTE] Running [./scripts/firetv/fastchannels/prebmitune.sh 10.0.1.62:5555 directv:1328]
[EXECUTE] Stdout: '[STARTING] prebmitune.sh 10.0.1.62:5555
already connected to 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ echo '[STARTING] prebmitune.sh 10.0.1.62:5555'
+ [[ 10.0.1.62:5555 =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+(:[0-9]+)?$ ]]
++ adb connect 10.0.1.62:5555
+ OUTPUT='already connected to 10.0.1.62:5555'
+ echo 'already connected to 10.0.1.62:5555'
+ [[ already connected to 10.0.1.62:5555 == *\u\n\a\b\l\e\ \t\o\ \c\o\n\n\e\c\t* ]]
+ [[ already connected to 10.0.1.62:5555 == *\f\a\i\l\e\d\ \t\o\ \c\o\n\n\e\c\t* ]]
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/prebmitune.sh in 19.173416ms
[PREROLL] tuner= channel=directv:1328 stream ready in 24ms; 0 bytes of pre-roll played
[EXECUTE] Running [./scripts/firetv/fastchannels/bmitune.sh directv:1328 10.0.1.62:5555]
[EXECUTE] Stdout: '[STARTING] bmitune.sh directv:1328 10.0.1.62:5555
[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '') — cannot trigger directv:1328. Set FASTCHANNELS_URL in ah4c's environment.
'
[EXECUTE] Stderr: '+ STATION=directv:1328
+ TUNERIP=10.0.1.62:5555
+ SOURCE=directv
+ CHANNEL_ID=1328
+ declare -i COUNTER=0
+ declare -i FAILSAFE=0
+ STATUS=notplaying
+ echo '[STARTING] bmitune.sh directv:1328 10.0.1.62:5555'
+ '[' -z directv ']'
+ '[' -z 1328 ']'
+ '[' directv == 1328 ']'

r
+ [[ ! '' =~ ^https?:// ]]
+ echo '[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '\'''\'') — cannot trigger directv:1328. Set FASTCHANNELS_URL in ah4c'\''s environment.'
+ exit 1
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/bmitune.sh in 1.820375ms
[ERR] Failed to run start script: exit status 1
[CC] tuner0 video is H.264 on PID 100
[CC] tuner0 announced the caption service in the program table
[CC] tuner0 picture rate is 30.00 fps, cc_count 20, line 21 at 29.97 pairs a second
[CC] Warmed parakeet-unified-en-0.6b-Q4_K_M.gguf into memory in 137ms
[CC] engine: parakeet: using cpu backend (strict)
[CC] engine: parakeet: promoted 48 conv pointwise weights from F16 → F32 for CPU backend
[CC] Loaded parakeet-unified-en-0.6b-Q4_K_M.gguf (1 in memory)
[CC] parakeet-unified-en-0.6b-Q4_K_M.gguf is running on CPU
[CC] tuner0 captions on: parakeet-unified, en, continuous, on the processor, ready in 4.513s
[CC] tuner0 audio decoder: [h264 @ 0xaaab22114400] non-existing PPS 0 referenced
[GIN-debug] Request: 192.168.65.1 GET /settings, latency: 16.6155ms, status: 200
[GIN-debug] Request: 192.168.65.1 GET /static/css/ah4c.css, latency: 294.083µs, status: 200
[GIN-debug] Request: 192.168.65.1 GET /static/js/theme.js, latency: 122.917µs, status: 200
[GIN-debug] Request: 192.168.65.1 GET /static/logos/androidhdmi-for-channels.jpeg, latency: 212.833µs, status: 200
[GIN-debug] Request: 192.168.65.1 GET /api/config, latency: 1.741583ms, status: 200
[GIN-debug] Request: 192.168.65.1 GET /api/config/preroll, latency: 7.74775ms, status: 200
[GIN-debug] Request: 192.168.65.1 GET /api/config/streamers?details=true, latency: 9.991375ms, status: 200
[GIN-debug] Request: 192.168.65.1 POST /api/capture/detect, latency: 266.792µs, status: 200
[GIN-debug] Request: 192.168.65.1 GET /api/version, latency: 30.416µs, status: 200
[GIN-debug] Request: 192.168.65.1 GET /api/pyatv, latency: 26.5µs, status: 200
[IO] io.Copy: write tcp 172.20.0.2:7654->192.168.65.1:39085: write: broken pipe
[IOINFO] Successfully copied 4209884 bytes
[IOINFO] Transfer speed: 0.24346736455214435 Mbits/second
Performing Close() for 10.0.1.62:5555
[EXECUTE] Running [./scripts/firetv/fastchannels/stopbmitune.sh 10.0.1.62:5555 directv:1328]
[EXECUTE] Stdout: '[STOPPING] stopbmitune.sh directv:1328 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ STATION=directv:1328
+ echo '[STOPPING] stopbmitune.sh directv:1328 10.0.1.62:5555'
+ adb -s 10.0.1.62:5555 shell am start -n com.fastchannels.player/.PlaybackActivity --es command warm_stop --es channel_key directv:1328
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/stopbmitune.sh in 72.16425ms
[GIN-debug] Request: 192.168.65.1 GET /play/tuner/directv:1328, latency: 2m18.404644771s, status: 200
[CC] tuner0 captions stopped
[CC] Freed parakeet-unified-en-0.6b-Q4_K_M.gguf (0 in memory)
[PREROLL] tuner= channel=directv:8249 answered at once with the pre-roll
Attempting network tune for device http://10.0.1.52:8090/stream0 10.0.1.62:5555 directv:8249 
[EXECUTE] Running [./scripts/firetv/fastchannels/prebmitune.sh 10.0.1.62:5555 directv:8249]
[EXECUTE] Stdout: '[STARTING] prebmitune.sh 10.0.1.62:5555
already connected to 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ echo '[STARTING] prebmitune.sh 10.0.1.62:5555'
+ [[ 10.0.1.62:5555 =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+(:[0-9]+)?$ ]]
++ adb connect 10.0.1.62:5555
+ OUTPUT='already connected to 10.0.1.62:5555'
+ echo 'already connected to 10.0.1.62:5555'
+ [[ already connected to 10.0.1.62:5555 == *\u\n\a\b\l\e\ \t\o\ \c\o\n\n\e\c\t* ]]
+ [[ already connected to 10.0.1.62:5555 == *\f\a\i\l\e\d\ \t\o\ \c\o\n\n\e\c\t* ]]
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/prebmitune.sh in 16.003458ms
[PREROLL] tuner= channel=directv:8249 stream ready in 21ms; 0 bytes of pre-roll played
[EXECUTE] Running [./scripts/firetv/fastchannels/bmitune.sh directv:8249 10.0.1.62:5555]
[EXECUTE] Stdout: '[STARTING] bmitune.sh directv:8249 10.0.1.62:5555
[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '') — cannot trigger directv:8249. Set FASTCHANNELS_URL in ah4c's environment.
'
[EXECUTE] Stderr: '+ STATION=directv:8249
+ TUNERIP=10.0.1.62:5555
+ SOURCE=directv
+ CHANNEL_ID=8249
+ declare -i COUNTER=0
+ declare -i FAILSAFE=0
+ STATUS=notplaying
+ echo '[STARTING] bmitune.sh directv:8249 10.0.1.62:5555'
+ '[' -z directv ']'
+ '[' -z 8249 ']'
+ '[' directv == 8249 ']'

r
+ [[ ! '' =~ ^https?:// ]]
+ echo '[ERROR] FASTCHANNELS_URL is not set to a valid http(s) URL (got '\'''\'') — cannot trigger directv:8249. Set FASTCHANNELS_URL in ah4c'\''s environment.'
+ exit 1
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/bmitune.sh in 1.874958ms
[ERR] Failed to run start script: exit status 1
[CC] tuner0 video is H.264 on PID 100
[CC] tuner0 announced the caption service in the program table
[CC] tuner0 picture rate is 30.00 fps, cc_count 20, line 21 at 29.97 pairs a second
[CC] Warmed parakeet-unified-en-0.6b-Q4_K_M.gguf into memory in 136ms
[CC] engine: parakeet: using cpu backend (strict)
[CC] engine: parakeet: promoted 48 conv pointwise weights from F16 → F32 for CPU backend
[CC] Loaded parakeet-unified-en-0.6b-Q4_K_M.gguf (1 in memory)
[CC] parakeet-unified-en-0.6b-Q4_K_M.gguf is running on CPU
[CC] tuner0 captions on: parakeet-unified, en, continuous, on the processor, ready in 4.506s
[CC] tuner0 audio decoder: [h264 @ 0xaaaafbfa7470] non-existing PPS 0 referenced
[IO] io.Copy: write tcp 172.20.0.2:7654->192.168.65.1:32647: write: broken pipe
[IOINFO] Successfully copied 572084 bytes
[IOINFO] Transfer speed: 0.24244590826303128 Mbits/second
Performing Close() for 10.0.1.62:5555
[EXECUTE] Running [./scripts/firetv/fastchannels/stopbmitune.sh 10.0.1.62:5555 directv:8249]
[EXECUTE] Stdout: '[STOPPING] stopbmitune.sh directv:8249 10.0.1.62:5555
'
[EXECUTE] Stderr: '+ TUNERIP=10.0.1.62:5555
+ STATION=directv:8249
+ echo '[STOPPING] stopbmitune.sh directv:8249 10.0.1.62:5555'
+ adb -s 10.0.1.62:5555 shell am start -n com.fastchannels.player/.PlaybackActivity --es command warm_stop --es channel_key directv:8249
+ exit 0
'
[EXECUTE] Finished running ./scripts/firetv/fastchannels/stopbmitune.sh in 68.791625ms
[GIN-debug] Request: 192.168.65.1 GET /play/tuner/directv:8249, latency: 18.946932342s, status: 200
[CC] tuner0 captions stopped
[CC] Freed parakeet-unified-en-0.6b-Q4_K_M.gguf (0 in memory)~~~

This is the TVE spectrum log in. I didnt see the "terms and conditions" pop up this time, but on the first pass I saw the autofill work, but got this:

@bnhf
Such a noobie error. Both tuners working correctly. It’s @mackid1993 fault giving me a webui versus environmental variables. :laughing: :laughing: :laughing:

Fix the above, and double check your devices are ADB authorized in ah4c (this is in addition to them being ADB authorized in FastChannels):

oh. well, the whole time i thought you were trying to setup the Spectrum scraper (that works with the bridge). I haven't done much with Spectrum TVE, but i can look into it next.

pls test the Spectrum scraper sign on

I blame him too. Stupid WebUI. :laughing:

So where do I turn off Captions. They’re coming in embedded plus thru channels.

Under 10% CPU usage with one stream and (2) sets of CC

Nevermind - Search is my friend

1 Like

I'm actually already on 5.2.9 happy to send over the full logs (ah4c, FastChannels, and the TiVo logcat) if that would help, just let me know where you'd like them.

I tried signing in from here:

And got this just now.

Im migrating all my premium channels off spectrum and replacing with other packages, but keeping spectrum as TVE only with a base level package.

I may need the ah4c bridge , which I haven't configured that yet.

If I can bring in TVE spectrum through fastchannels, my next step is to get my paramount plus subscription channels into CDVR

Do you support paramount plus right in fastchannels?