Hi John, et. al.
I've started over again and the log seems quiet with scanning messages.
I used the advice from
https://tvheadend.org/issues/4144#change-20562 and disabled 'Scan after creation'
I also set the Service ID to 1 (1 because that was the value the channels changed to after scanning in my previous attempts)
I also set the Network ID to 1, just to be sure.
However after creating all of the 5079 muxes, they have Network ID 65535 and Transport Stream ID 65535.
Also for all the muxes the EPG scan is set to "Enable (auto)" How can I set this to disable for all muxes at once?
@John, the muxes seem to get the right URL in the format:
http://clientportal.link:8080/live/username/password/15305.ts
But after kodi has started and imported all channels (which takes a while), when I start watching a channel,
I get the following error in the tvheadendlog subscription:
0048: No input source available for subscription "192.168.71.232 [ Kodi | Kodi Media Center ]" to channel "BBC One N West UK"
I verified the stream url and it plays fine in VLC.