Kind of way off topic but I'm curious how ChannelsDVR is able to stream PlutoTV and sources like that without issue? I'm using Maddox's awesome docker build to get my M3U and EPG from Pluto and it works great in Channels. But if I put it in Jellyfin or VLC, the streams will only work for a short time before crashing.
My understanding is that there's a flag in the stream that FFMPEG cannot handle so it stops. What's channels doing on the backend to get around this? It occurs to me I don't even know what ChannelsDVR uses to handle encoding/decoding. Did you all write your own app for that (if so, wow!)