"Auto" as you describe is easy for tuner selection, because you're just requesting a specific channel number and frequency. For example, you requesting specific channel 5.1 and the hardware simply delivers it from the first available tuner.mrfrankmrfrank wrote: ↑Fri Apr 24, 2020 3:59 pmI'm specifically using tvheadend. I export a .m3u of my prime tuners which lists the address of each channel. http://192.168.2.188:5004/auto/v124 for example. Then I have tvheadend to know there are 3 available tuners able to use that .m3u How the selection of which tuner of the available 3 in my prime at address 192.168.2.188 happens is unknown to me. I'd assume the prime serves an available tuner as it is requested. For example I can put http://192.168.2.188:5004/auto/v124 into vlc and start watching the channel, how that tuner was selected must have happened on the prime. How tvheadend would select the 4k stream / hevc stream I'd assume would come from some sort of auto selection on the quatro
But HEVC stream preference would have to be handled in software, because the HEVC stream will live on a different channel number and frequency from the current ATSC 1.0 stream. For example, in Raleigh NC right now, the NBC affiliate is on 5.1 but has also gone live on ATSC 3.0 at 39.1. The HDHomerun hardware doesn't know that 5.1 and 39.1 are both NBC, in fact the hardware doesn't know what NBC is or what programs are the same on both channels. That's up to software.
And actually, this already exists in tvheadend (and I suspect most DVR software). If you go to Configuration, then your Stream profile, you'll see a drop down menu for "Preferred service video type" where you can select SD, HD, FHD, and UHD. Then, when you schedule "Saturday Night Live" to record on NBC, for example, tvheadend will see the same show exists in the EPG data of both 5.1 and 39.1, can request whichever one your preferences indicate.
Edit to add: using your example URLs, the old ATSC 1.0 stream would be at http://192.168.1.5:5004/auto/v5.1 and the new HEVC stream at http://192.168.1.5:5004/auto/v39.1 -- the HDHomerun will never translate one of those links to the other. It's up to your software to know the same program is at both links/channels, and to request which one it wants.