Thanks for your reply Paul. I have made some progress today;
1) Chromecast not working - pychromecast was failing on import (Apache2 server) due to missing zeroconf module, even though it was installed for Python3 when used from the command line. After a lot of research and trials, the fix for Apache was "pip3 install zeroconf --upgrade". Easy when you know!
2) In order to get "Persistent Authentication" I have to upgrade to TVHeadend 4.3-1857. Initially TVH_EPG gave authorisation errors, so was unable to see the EPG / Channels pages etc. This was resolved (by chance!) by running TvhClient on my iPhone. It came up with an error (sorry did not note what it said) but it offered an option to FIX. Both TVH_EPG and TvhClient, then worked.
3) The problem with the latest TVHeadEnd is that there are no transcoding profiles and you cannot create your own either, like "chromecast". This transcoding functionality seems to have been removed from latest builds and so I am now trying to compile a DEB with it enabled. I am running in to problems though and so have raised a new forum post.
4) Without transcoding, I will not get Chromecast to work but I am also having an issue with the URL starting with "
http://127.0.0.1". Whislt this works from a web browser, the example pychromecast files only work with a)
http://localhost/ or the IP address itself on my setup. To help me tick this off my list of issues, how do I change TVH_EPG so that for now I can manually type in my IP? (Line 552?).
EDIT- Issue resolved to change 127.0.01 to my IP address, can be done in the settings tab :-)
Any advice would be appreciated, the winning line is in sight!!??
<<