Windows ADB Bridge App

This does the ADB tuning. It is an all in one setup without a need for docker. You provide the device and dongle, add the source like YouTube TV, add the channels with Deeplinks and Gracenotes IDs to the, put your fire stick in developer mode, add the IP address of the device so on and so on.. it's all on the GutHub page on how to set them up. If you have used ADB Tuner, this works like that, just different I have some sources as channel packs that can pre populate your install if you can find one that matches your provider.

Thanks! This is my first foray into ADB stuff, so I'm quite the noob. I tried to use @bnhf's Project One-Click to create an ADBTuner DirecTV JSON and its Channel Lineup for my subscription's lineup. It first errored out on couldn't connect to adb tuner, but I changed the port from 5592 to 8888 in the tool and now it errors out with a "malformed M3U provided". I'll keep trying to figure it out.

You are getting errors from mine or the docker ADB Tuner? What provider are you using for your channels? I can try and make a Channel Pack that can help get you started.

Edit: Oh, I just saw DirecTV as your source. What time zone are you in? If you have a DirecTV json file with the channels and deeplinks, I can modify it to work on my Windows ADB.

Actually neither. The error is in the tool to create the json file lineup. I'm in America/Los Angeles with the Ultimate package.

I'll see what I can do about finding the West Coast DirecTV channels tomorrow, unless someone else can provide me a json backup of an ADB DirecTV lineup? I'm on the East Coast

Thanks again. I'll keep trying to find put what the "malformed M3U" is all about.

@daldana7296 I added a rushed DirecTV West Channel Pack to the Cloud (GitHub) Repo. You should be able to import it into your dashboard and have the provider and 138 channels added for you. I have not tested the functionality of the actual channels, I only appended the pack to my test install and everything populated correctly. The list appears to be about a year old, so it should be current enough to have some, if not most, of the channels to work. The GitHub page should be able to walk you through setting your tuner up. I do not know what the Fire OS package or activity links are, I only found the Android TV ones. They may be the same. You will need to find out what they are and add them to the Provider. I found them and added them to the DirecTV West pack.

I'm going to have to switch some equipment around before I can really test. The Fire TV stick I was using is a 1st gen 4k one and I guess the Directv app only works on 2nd gen and newer (according to Directv's compatibility website). I'll report back a bit later.

BTW, the pack you uploaded has a lot of the channels I have, but not all. Enough to test with though. Thanks!

v5.1.1 Release

  • Improved XSS Filtering
  • Updated FFmpeg to v9.0.1

Ok, I changed out the older fire stick and I've got green checkmarks in the tuners section of the dashboard. Unfortunately, I'm getting the error below when I try to start a channel;

2026/08/13 16:02:02.182749 [ERR] Failed to start stream for ch9558: M3U: Could not fetch playlist from 192.168.88.30:8888: EOF
2026/08/13 16:02:02.187146 [HLS] Couldn't generate master playlist for ch9558-dANY-ip192.168.88.30: M3U: Could not fetch playlist from 192.168.88.30:8888: EOF
2026/08/13 16:02:02.187146 [HLS] Stopping transcoder session ch9558-dANY-ip192.168.88.30 (out=0s finished=false first_seq=0 last_seq=-1)
2026/08/13 16:02:02.266665 [ERR] Failed to start stream for ch9558: M3U: Could not fetch playlist from 192.168.88.30:8888: GET: http://192.168.88.30:8888/stream/metv-dtv: 503 Service Unavailable

@daldana7296 Make sure your Channels DVR source has the Stream Format set to MPEG-TS. Also, view them in the channel preview in the apps dashboard to test the tuning

None of the channels I've tried work in the preview window and this is the error message I get when I change to mpeg-ts;

2026/08/13 16:27:00.088114 [TNR] Opened connection to M3U-DirectvADB for ch9558 MeTV
2026/08/13 16:27:00.088619 [HLS] Starting live stream for channel 9558 from 192.168.88.30
2026/08/13 16:27:00.088619 [TNR] Closed connection to M3U-DirectvADB for ch9558 MeTV
2026/08/13 16:27:00.129220 [HLS] ffmpeg: ch9558-dANY-ip192.168.88.30-remux: [in#0/mpegts @ 0000020e70d95cc0] could not find codec parameters
2026/08/13 16:27:00.129220 [HLS] ffmpeg: ch9558-dANY-ip192.168.88.30-remux: Error opening input file -.
2026/08/13 16:27:00.129220 [HLS] ffmpeg: ch9558-dANY-ip192.168.88.30-remux: Error opening input files: End of file
2026/08/13 16:27:00.148001 [HLS] Stopping transcoder session ch9558-dANY-ip192.168.88.30 (out=0s finished=true first_seq=0 last_seq=-1)
2026/08/13 16:27:00.148543 [ERR] Probe cancelled for live stream after 59.9235ms and 0 bytes
2026/08/13 16:27:00.171579 [ERR] Failed to start stream for ch9558: M3U: GET: http://192.168.88.30:8888/stream/metv-dtv: 503 Service Unavailable
2026/08/13 16:27:00.171579 [HLS] Couldn't generate stream playlist for ch9558-dANY-ip192.168.88.30: M3U: GET: http://192.168.88.30:8888/stream/metv-dtv: 503 Service Unavailable
2026/08/13 16:27:00.171579 [HLS] Stopping transcoder session ch9558-dANY-ip192.168.88.30 (out=0s finished=false first_seq=0 last_seq=-1)

Take a screenshot of you settings in the app and post it here. You may need several screenshots to show it all. Include edit tuner so I can see what you have set up. It could be bad deeplinks from the file I provided. Try other channels too and see if any will work.

Here you go. BTW, I'm using the Cenmate capture device.




You will need to select the proper audio. It should be something like USB3.0 Audio. That is not what is causing your issues though. I will get a 5 day preview of DirecTV tomorrow and test the deeplinking. Everything else looks fine. I think the issue is my deeplinks that I provided for you.

Ok, thanks.

Delete the DirecTV West that I provided and import the DirecTV Ultimate Channel Pack. Some of those should work for you. I will need to sit down and go through the West channels and find the correct deeplinks. They are all wrong.

The New York pack? Ok, I deleted the West Coast pack and imported the New York pack. Unfortunately, the same result with multiple channels, no working preview or working channel in CDVR. Example of the error message below;

2026/08/14 07:29:11.884817 [TNR] Opened connection to M3U-DirectvADB for ch9550 ESPN
2026/08/14 07:29:11.884817 [HLS] Starting live stream for channel 9550 from 192.168.88.245
2026/08/14 07:29:11.885323 [TNR] Closed connection to M3U-DirectvADB for ch9550 ESPN
2026/08/14 07:29:11.917744 [HLS] ffmpeg: ch9550-dANY-ip192.168.88.245-remux: [in#0/mpegts @ 000002493cd89580] could not find codec parameters
2026/08/14 07:29:11.917744 [HLS] ffmpeg: ch9550-dANY-ip192.168.88.245-remux: Error opening input file -.
2026/08/14 07:29:11.917744 [HLS] ffmpeg: ch9550-dANY-ip192.168.88.245-remux: Error opening input files: End of file
2026/08/14 07:29:11.944252 [HLS] Stopping transcoder session ch9550-dANY-ip192.168.88.245 (out=0s finished=true first_seq=0 last_seq=-1)
2026/08/14 07:29:11.944789 [ERR] Probe cancelled for live stream after 59.4659ms and 0 bytes
2026/08/14 07:29:12.213930 [ERR] Failed to start stream for ch9550: M3U: GET: http://192.168.88.30:8888/stream/espn-dtv: 503 Service Unavailable
2026/08/14 07:29:12.213930 [HLS] Couldn't generate stream playlist for ch9550-dANY-ip192.168.88.245: M3U: GET: http://192.168.88.30:8888/stream/espn-dtv: 503 Service Unavailable
2026/08/14 07:29:12.213930 [HLS] Stopping transcoder session ch9550-dANY-ip192.168.88.245 (out=0s finished=false first_seq=0 last_seq=-1)

@daldana7296 Try and use a channel that is on the DirecTV free channels. Don't try the network channels. Try and click preview on something like the Fail Army channel. I just want to make sure it will tune.

And also, did the Firestick give you the Allow USB debugging checkbox after you enabled Developer Options on it?

Yes, I did get the checkbox. Unfortunately, still no preview even on Fail Army channel.