As a follow up to trying to get a Raspberry pi 3 B+ working as a media server running TVheadend with a DTT (DVB-T) HAT and a wired network connected Sat IP Telestar Digibit Twin. I was getting breakup on the vision on HD channels from the satellite but no breakup on the terrestrial channels and trying to find the cause. I was running Kodi as the client on an old PC with LibreELEC. as the OS. Was it the satellite signal, Pi, the network or the client?
DaveH had informed me that I needed to do a full reinstall of the OS to get the latest version of tvheadend.
I decided to buy a new Raspberry Pi 5 with 8GB RAM and install the latest version of OS (Debian 12 bookworm).
I now have the latest version of tvheadend, HTS Tvheadend 4.3-2451g74720af62, which is much much easier to configure.
The results.
I never see breakup anymore but I do see buffering if the network on the client side is not good enough.
I can record two satellite HD channels while playing a terrestrial HD channel and a satellite HD channel simultaneously (4 HD streams) with a strong network connection on the client sides. The Pi and sat ip are gigabit wired.
But all devices need to be wired network connected or be close to the wifi router and be reasonably powered PC's.
The old PC running LibreELEC is just not up to the job. The fan goes into overdrive after about half an hour of HD video playback and is too noisy. It cannot play HD video consistently, plays well for a while and then starts buffering. I've dumped that idea.
Even using reasonable PC's as clients I need to be relatively close to the router for HD to work well over wifi. Using a speedtest on the network, I find that I need a consistent result of over approx 50Mbit/s for really reliable playback. Anything less will result in video buffering.
So no surprises really, need a decent server, latest OS, latest version of tvheadend, gigabit network connecting the pi and sat ip. And clients with the ability to play HD video consistently over a long period with a good connection of approx. 50Mbit/s over wifi or preferably wired to avoid interference.
So my next task is to go back to the RPi 3 and reinstall OS and tvheadend from the ground up and test.
Thanks for all the assistance above.