CNAME doesn't work, unless i have something set up wrong. this looks correct...
$ dig hls.locastnet.org
; <<>> DiG 9.8.3-P1 <<>> hls.locastnet.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61260
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;hls.locastnet.org. IN A
;; ANSWER SECTION:
hls.locastnet.org. 10 IN CNAME lax.locastnet.org.
lax.locastnet.org. 287 IN CNAME fp2752.wpc.9891c.alphacdn.net.
fp2752.wpc.9891c.alphacdn.net. 287 IN CNAME fp2752.wpc.alphacdn.net.
fp2752.wpc.alphacdn.net. 287 IN A 72.21.81.113
;; Query time: 2 msec
;; SERVER: 192.168.88.230#53(192.168.88.230)
;; WHEN: Sat Aug 7 15:16:47 2021
;; MSG SIZE rcvd: 137
however, when i try to load the streams in channels, i get immediate "playback failed" and this shows up in the logs (full URL snipped for brevity):
at=2021-08-07T15:17:00.890233688-07:00 tag="KCBSDT" action="parseMasterPlaylist" url="https://hls.locastnet.org/proxy/lax/master/xxx.m3u8" status="404 Not Found" err="get https://hls.locastnet.org/proxy/lax/master/xxx.m3u8: 404 Not Found" time="381.860909ms"
if i take that URL and put it into my browser, i also get 404 not found there. however, if i then use the exact same URL but replace hls with lax...it downloads the playlist just fine. which is why i was just wanting to do a simple string replace on the URL. which is what i did with fHDHR, but as i've said a few times although the streams from there play fine in VLC i can't for the life of me get them to work in channels. i've tried both as a fake HDHR (which i know isn't supported, but i'm literally open to trying anything at this point) as well as just custom M3U, neither one has worked.