I don't know which of those is the channel ID I mentioned either It's what I see in TVServer config when I click on a channel and it shows under ID, a number from 1-xx.
I appreciate you can't just use this, as other sources might also use these numbers, but why not just (for DVB-T/Freeview) T-1, T-2, etc?
I don't get the question. On one side you seem to understand we can't do that since we have other sources. But on the other side your are asking if we can make an exception for one of those sources?