It is not rocket science to create something that can use the HD Homerun networked tuners. Personally I use MythTV which has supported it since right after it came out. I also mentioned before that the VLC app on a pc can be used to view live tv. Here is one of my channels http://hdhr-1076c03a:5004/auto/v2.3 This is to view channel 2.3 and hdhr-1076c03a:5004 is the name of the tuner in my router, the ip address can be used as well. You simply have the same thing for each channel only the v2.3 would change for the different channels and it is not very hard to create something that can pull it. Here is using wget in a terminal to download the mpeg stream to a file:
dave@asus-node1:~$ wget http://hdhr-1076c03a:5004/auto/v2.3
--2023-01-31 21:03:37-- http://hdhr-1076c03a:5004/auto/v2.3
Resolving hdhr-1076c03a (hdhr-1076c03a)... 192.168.5.4
Connecting to hdhr-1076c03a (hdhr-1076c03a)|192.168.5.4|:5004... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [video/mpeg]
Saving to: ‘v2.3’
v2.3 is the name of the mpeg file being downloaded to my home directory.
I have a nice screenshot of this file being played in VLC after downloading as well as the window that shows all the codecs but I cannot see a way to upload an image to this forum.