My setup consists of a dedicated Channels server and Shield devices at each entertainment center.
Outside, at the pool area, I use a super cheap Roku TV (wireless) to watch Emby (local channels only via the HDHomerun). While I'm not a fan of Roku devices, it was the only TV, when I purchased it, that was small and allowed me to move it from the closet to outdoor easily.
My imagination got the better of me and I ended up writing a python program that calls a Channels DVR endpoint that provides channel information for TVE. The program creates a m3u file based on this endpoint with all of the live stations that Channels is serving up.
In Emby, I setup a new "TV Source" and pointed to the m3u file. For guide data I'm using iptv-epg.com.
This configuration works great on the Roku using the Emby App. The only issue I'm having is accurate guide data. iptv-epg provides guide data to all of the channels BUT the whole timezone the TVE feed is based on is driving me insane which leaves me to believe I don't understand everything going on.
FX and FXP I configured by setting a time offset in the guide. But this doesn't appear to work for all channels. USA does not return guide data that is even close + or - n-timeshift with what is actually airing.
My question: is there a guide source I can use that is ready-made that matches the Channels DVR guide? If not, any suggestions on understanding where live tv feeds base their guide data. I can always exclude the problem channels, but want to seek help first. Thanks -- Mike