I've noticed that the stream quality for many channels is definitely worse than the stream in the standalone app. It looks to be about 480p in Channels DVR vs 1080p in their respective apps. I especially notice it with ESPN, where in the ESPN app, it will start off looking like 480p, and then snap up in resolution once the buffer catches up, whereas the stream in Channels DVR just stays in 480p and never goes up in resolution.
Is there a chance Channels DVR is accidentally requesting a lower quality stream in my setup? I'm running on a Raspberry Pi 4, which might not officially supported, so maybe there's something in that build that's different than other builds?