It's a bit more complicated to figure this out.
1st, the various Live TV services from DirecTV Stream to Philo list which are their linear aka live channels they provide.
2nd, they do NOT tell you which channels they support via TVEverwhere (TVE). For instance, almost all Live TV services does NOT provide CNN via TVE, therefore you CAN NOT GET CNN ON A CHANNELS DVR VIA TVE from a Live TV service
If anyone is interested, I have a very detailed spreadsheet with all Live TV services and their respective linear channels as well as all Live TV services and their respective TVE channels. They are not the same lists.