I had my secondary Channels DVR server that is running on a Pi4 set so that Locast is higher Priority sever side than a HDHR. Locast set to use OTA numbering.
In the client apps, HDHR is higher priority, and locast source disabled.
This setup resulted in the user being able to use the client app, the guide, etc, as normal, tune to familiar numbered local stations via OTA and for live playback, uses the higher quality HDHR.
When user set a recording, either future via the guide, or clicked Record for an in progress program, the sever would engage and use Locast as the recording source.
I tested this several times and confirmed it was working like this.
My HDHR tuner failed and had to be replaced with a new one, thus I had to do the setup and guide data process for the new tuner into Channels in the server.
Now, I can NOT for the life of me get this setup to work again.
I mentioned in the long running thread about a guide bug that happens, duplicate program data blocks, when "use ota numbering" is enabled in the server.
This now happens 100% each time i enable this option, when before it did not have the issue. So I must now disable that setting.
As a workaround, i un favorited the HDHR channels, and set all the Locast as Favs, still having it set as higher priority still in sever, but the sever still uses HDHR.
When user sets recording in their app, i see it listed in the que, and at one point it did say xxxx,xx.x meaning locast channel, then OTA HDHR channel, and that should mean it uses the first channel listed (locast)But it did not.
The app is passing say, 11.1 to the server as the channel to be recorded, as that is what the user app is set to only use, however, shouldn't the server's priority take precedence when it goes to run its own recording task when it sees its the same mapped channel?
In this new use case, it is 2 different channel numbers, 11.1 and 5913, but it has the same channel call sign/guide data. (I have seen this work fine on my own server for programs I have set my self, where it even lists 3 or 4 channels numbers based on my sources, and it uses the first one each time)
In the previous setup, with Locast set to use ota numbering, both sources were the same channel number, so maybe that is why it worked as intended?
But still feel there is some issue here with honoring source Priority in the sever.
server
2021.05.20.0050
os
2021.0428.1701



