Ok I got this running under python (not docker) on the Raspberry Pi.
I was fortunate enough to encounter this on github , which took care of issues I was having with Rust and cryptography as I recall.
After doing as instructed on that page, damn, Python 3.8 is now good on my Pi.
So I have this script running and I will say that it is leaps and bounds ahead of the Windows.exe version that seemed so problematic.
I still have the following issues however.
Many channels still fail fail on TVHeadend by way of this script ALL of my channels from Frndly running the frndlytv for channels script. I get probably less than half of the xumo and half of the Pluto channels. I know that there is a method where supposedly one can extract a number from a single stream, but after trying it on TVH4.2 many times I have concluded it is for version 4.3, and does not apply to 4.2. Unfortunately I am stuck with 4.2 from what I can tell.
I was able to get it working once where I was not seeing commercials at all (ad block mode), that was on VLC. When I tried on on TVHeadend TVHeadend the Kodi client for TVHeadend never resumed playback it said something like "No stream" when it went to commercial and never came back. SO I need to figure out what other options work
I think also TVHeadend at least the version I run on the Pi3 (version 4.2) seems to stutter on some streams for no apparent reason, Nothing to do with ads. I did not think TVHeadend was really doing much more than a redirect in this case. Other PVR Solutions running on the same pi have not stuttered this way, and some of them were far more resource hungry..
Questions
Is it possible to use more and one m3u list?
It looks like there is HDHomerun integration but how do we make it work?
How do I make sure that I am seeing all the channels? Much Like TVHeadend channels are missing on some sources, probably due to failing at scanning???.
Feature request : Integration of
https://frndlytv.com/ , especially if it can get past TVHeadend scan failures. You might be able to get some useful info from the script here
https://github.com/matthuisman/frndlytv-for-channels https://www.matthuisman.nz/2021/11/frndly-tv-for-channels.html