I was having odd stutter piping Channels M3U to Emby for unknown reasons. Using the M3U URL and query parameters in this thread, Emby would just stutter playing live TV on Roku TV, or my 4K Fire TV with wired network adapter.
My Build is a i9 11900K with 128GB Ram writing to Samsung 980 M2 Drive (Tried to a RAM drive also) on a Wired GB Network.
I used the Channels web guide to play a video in browser and inspected the stream in the network inspector in Chrome. I had no issues in Chrome, I assume due to transcoding at the Channels side. I took the URL from the network inspector which was this:
and then modified it to use in Emby like this:
My CPU is at 1-3% utilization overall with Channels and FFMPEG sitting at .1% respectively, and my GPU, a NVIDIA Quadro P4000 is at 0% watching live tv on 3 screens in my home. 1 Roku, 1 Fire TV 4K and 1 Fire Stick 4K
I no longer have any stutters/hiccups and everything just works. I am still tweaking and may play with bitrates a bit but the picture quality from TV Everywhere content looks perfect to me.