Feature #3205
closedMultiple channels names for one xmltv id
100%
Description
My understanding of the actual implementation it that tvheadend associates the name of the channel found in the xmltv source to the ID. Than this name is used to automatically assign this ID to the available channels.
The scenario where this is problematic is the one where there are multiple channels that should have the same EPG (SD and HD version). This can be easily fixed manually assigning the xmltv ID to the second channel. Unfortunately this is not an effective solution when the channels are automatically created using a bouquet (the channels could be all lost/recreated operating on the bouquets... loosing all the manual assignments of xmltv IDs).
What can we do? To manage this problem, many xmltv sources use multiple "channel" chambers with the same ID:
<channel id="RAIUno.it"> <display-name lang="it">Rai 1</display-name> </channel> <channel id="RAIUno.it"> <display-name lang="it">Rai 1 HD</display-name> </channel> <channel id="RAIUno.it"> <display-name lang="it">Rai1 </display-name> </channel>
I guess that tvheadend ignores the secondary names: I didn't test it but I can see just one name in the web interface.
It would be nice if tvheadend could store the multiple names and use them to automatically match multiple channels with the same ID. This would manage many real scenarios.
Thanks for all the work of the team!