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

EDIT: Thanks @rpaulmerrell , that was the trick.

I thought I saw somwhere on the forums where someone had identified a problem I am noticing when using Philo with ADBTuner. Basically if I use ADBTuner to tune into a channel (such as AXSTV), when I login, I get the current program from the beginning of the episode regardless when I tune into the channel.

I was recording a concert and ended up having 60 minutes on the front end a different program, I believe because I have my recordings start 30 seconds before the program is set to start.

Does anyone else have this issue and/or know how to tune in at the correct time in the show vs starting from the beginning?

Thanks,

Jay

1 Like

In your account, make sure to have the setting in the account set to start programs as they are in progress.
Philo by default starts all shows from the beginning.
In ADB Tuner make sure to use the link as described in the web interface.

2 Likes

You can get by with 1 ONN box and encoder but you will most likely find quickly that is too restrictive. It means you will only be capable of tuning in 1 channel at a time. That includes both watching a live channel and also any recording you may want to do. Only having 1 tuner is very restrictive. If you think of the old Tivo units they had 2 tuners way back when they first started and people quickly wanted more tuners so they came out with 4 and 6 tuner units. I have a 4 tuner HDMI encoder and 4 x ONN 4K Pro's in my setup which seems good for us since I also have a 4 tuner HDHR to get OTA stations. I have never run out of having a tuner available for live viewing with this setup and generally no more than 2 TV's on live. You need to think what is the maximum number of live viewing TV's (tuned to different channels) plus the maximum number of channels being recorded at the same time (again tuned to different channels). I emphasize "tuned to different channels" since CDVR can be setup to do tuner sharing which then only uses 1 tuner for all clients/recordings on the same channel.

Depends on what you want to watch/record. I started with 2 and ended up with 3 for Sling/Peacock.
You can buy 1 single port Link Pi encoder and a $10 USB video capture card to plug into it (plus 2 of the ONN boxes) and you will have 2 encoders.

Hi, can you please elaborate on how the USB capture is hooked up for the second channel?

Happy to elaborate
I took the USB device out of the box and plugged it into a USB port on the back of my Link Pi encv3 encoder. I plugged an ONN 4k streaming box into the USB capture card.
The ONN box was setup exactly using a PC monitor and the same as my other streaming devices
I then followed the previously listed directions to add to my ADBtuner app. Not at my computer, but basically using the same connection stream as my first timer, only changing stream0 to stream1.
ADBTuner saw the device and everything just works from there.
If you log in to the LinkPi you can see both inputs in the little windows.

Thanks. I think I got it. Very new to channels, in my first month of trial, trying to decide whether to continue. I have an HDHR device working fine, and I was trying to add channels from YTTV, such as Comedy Central, thinking this could be just done with TVE. Alas no, and I was sent to this overwhelming thread as a way to do what I want. Still trying to figure out the “guzintos and guzouttas” of this scheme, wish there were some diagrams around to show it all!

Does this USB option depend specifically on some feature of the Link Pi, or are there alternatives?

I assume there are other encoders that you can do this with, but no idea which ones. I was led to the LinkPi devices from reading this thread (Amazon had fast shipping) and didn't know about the USB tuner hack until someone here told me about it. So this is a great community. If you look back or search this thread for encoder you will find some links to working encoders that are like $60 or $70.
I had never heard of Docker until I started reading these forums and now I run 6 containers and have 3 encoders going. You can do it!

2 Likes

So, I have jumped on to this scheme: USB HDMI Capture - #24 by krishkal. Seems much simpler hardware wise, since it just uses the one HDMI to USB dongle to capture a single channel. However, I am not able to figure out what they are talking about there as "dual channel strategy". If you understand any of it, some tips would be appreciated.

This is a very new feature, and at this point it would just be Channels DVR providing a "Streaming Endpoint" that can be used as part of a "Tuner" in ADBTuner. You will have to follow the instructions in the other thread to create the new M3U source that points to the tuner, retrieve the streaming URL for the "channel" you added and then you can use it as a Streaming Endpoint within ADBTuner.

The streaming endpoint url will look something like this:
http://CHANNELS_DVR_HOST_OR_IP:8089/devices/M3U-USBHDMI/channels/CHANNEL_NUMBER/stream.mpg?format=ts

2 Likes

Thanks for the kind pointer @turtletank ! I will give it a shot…

I am trying to configure ADBTuner to get the Carolina Hurricanes games from the FanDuel sports app. Do I need to wait until there is a live game? What if the URL for each game is different?

Adbtuner is more for linear channels with traditional guide data and not for specific events.

I took a look and the FanDuel Sports Network app (which is still com.foxsports.videogo) on Android TV and it does not have any deep link support at all. So even if there was a link to the live channel, there will be no way to open it with ADBTuner. You might want to check and see if anyone has a solution for this that works with ah4c.

Does Prime Video have support for deeplinks? Fan Duel was now available on Prime and they have the linear regional feeds. Figure i could use that if there was deep linking.

I'm a little late to this discussion. I recently started having problems with the YouTube TV app popping up the "are you still watching?" prompts when recording back to back shows scheduled through the client app. I understand that negative padding can serve the purpose of releasing the tuner in between consecutive shows.

I see that you can change to negative padding when editing an existing pass, or making a new advanced pass. I'm wondering, is there a way to save this as a default for all recordings and passes?

In the server GUI, I only see options to set the default as "none" or positive padding...

Unfortunately I do not see a way maybe @chDVRuser do you have a way to add padding to the DVR via API ?

Is negative padding the only way to get ADBTuner to release a tuner lock between same channel consecutive shows? I had hoped that the overlapping of positive padding would push the next show to another tuner... I guess Channels DVR knows what's coming up and somehow overlaps the recording streams internally? :thinking:

ADBTUNER Streams are handled by ChannelsDVR the same as any other Streams if Same Channels is requested it will just continue the Stream... So ADBTuner never gets a request to close the Stream during back-to-back recordings Same Cannel.

ON XFINITY Stream it will popup are you still watching after 5 hours of consecutive streaming ... I do not know about YouTube TV.

See Missing more default padding options