2024-04-04, 03:58 PM
I'm using a smart DNS (dns4me.net) to record Australian TV through IPTV from the U.S. with Matt Huisman's links, and I have been getting random skips and sync issues in the recordings for the past few months. Some recordings will be perfectly fine, but a few have started having an issue where the video skips a second or two forward, and occasionally, this causes the audio to go out-of-sync. I managed to fix the audio sync issue by running ffmpeg on the recording in PostProcessing, but I'm still left with these random skips. There seems to be no pattern to them, they happen across the board on about 10% or the recordings.
I suspect the stream may be dropping out because of either network issues or streaming issues at the server end (the broadcasting companies servers). I'm running on a very reliable fiber gigabit connection where the ping time to somewhere like Google is a constant 8ms and the download latency is a constant 14-15ms, and this is rock solid, the jitter is never more that a few ms on a 500meg download no matter what time of the day or night I test. But, of course, I'm a very long way from the actual streaming server; I didn't run a traceroute, but I suspect there are several hops between me and the actual streaming server, and any one of them could be causing delays. I'm also using a fast NVME drive, so I doubt it has anything to do with the disk I/O
As I remember, the smart DNS gets out of the way once the stream starts, so NextPVR would be streaming the data directly from the streaming server to my system, so it most likely is not an issue with the DNS.
Is there anything I can do to either debug this problem or mitigate the issues somehow? Since this is a live stream, and NextPVR can't go back in time and try again, I suspect I may have to just live with it if it's a networking glitch of some kind, but just wondering if anyone else has seen anything similar when streaming IPTV, and if they have any ideas about how to resolve it.
I suspect the stream may be dropping out because of either network issues or streaming issues at the server end (the broadcasting companies servers). I'm running on a very reliable fiber gigabit connection where the ping time to somewhere like Google is a constant 8ms and the download latency is a constant 14-15ms, and this is rock solid, the jitter is never more that a few ms on a 500meg download no matter what time of the day or night I test. But, of course, I'm a very long way from the actual streaming server; I didn't run a traceroute, but I suspect there are several hops between me and the actual streaming server, and any one of them could be causing delays. I'm also using a fast NVME drive, so I doubt it has anything to do with the disk I/O
As I remember, the smart DNS gets out of the way once the stream starts, so NextPVR would be streaming the data directly from the streaming server to my system, so it most likely is not an issue with the DNS.
Is there anything I can do to either debug this problem or mitigate the issues somehow? Since this is a live stream, and NextPVR can't go back in time and try again, I suspect I may have to just live with it if it's a networking glitch of some kind, but just wondering if anyone else has seen anything similar when streaming IPTV, and if they have any ideas about how to resolve it.