Issue with Away from Home Streaming M3U

Hello, having an issue with some of my external M3U stream sources. I will get the following on occasion, as well as where the quality dips down and does not recover until I exit out of the channel and back in. I can provide more logs if necessary.

2024/11/17 22:01:50.267472 [HLS] ffmpeg: ch99080-dANY-ip192.168.xxxxx-remux:  [h264 @ 0x12a605410] non-existing SPS 0 referenced in buffering period
2024/11/17 22:01:50.294556 [HLS] ffmpeg: ch99080-dANY-ip192.168.xxxxx-remux:      Last message repeated 1 times
2024/11/17 22:01:50.294584 [HLS] ffmpeg: ch99080-dANY-ip192.168.xxxxx-remux:  [h264 @ 0x12a605410] Increasing reorder buffer to 2
2024/11/17 22:01:50.311473 [HLS] ffmpeg: ch99080-dANY-ip192.168.xxxxx-remux:  [hls @ 0x12a606a70] Timestamps are unset in a packet for stream 1. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly

If possible, can I have it where the custom M3U playlist doesn't share the same stream between 2 devices? I believe that is the default currently. I would consider this the tuner sharing buffer

Most likely it's your source

Probably your source is using adaptive streaming and switching to a lower bitrate/resolution stream.
Try playing the same stream source using VLC player to check.

Channels DVR will consume the source stream, rewrite timestamps and output to small separate buffers for each client (recording engine is also a client). That can't be changed.

I know that it only does it on Apple TV and only outside of the home network. When I am streaming from the host location of the dvr server, it will not do this

So only on the Channels tvOS client connected remotely?

I know there are lots of settings that affect this, so I'll defer to someone who actually uses an Apple TV remotely, or one of the developers.