Hi.
I have a problem that I can't fix and don't understand why it is happening. I have multicast IPTV stream and I like to watch sports on my PC when the TV (with STB) is occupied. The stream is 1080i50 or 576i50 (I live in PAL area). I have a monitor that supports 1080p50. If I setup VLC to deinterlace with Linear mode, I get super smooth playback just like on TV. This, however, doesn't last. After some random time, which can be a minute or sometimes an hour, the playback gets choppy for no apperent reason. My CPU is Intel® Core™ i3-2310M CPU @ 2.10GHz × 4 and VLC uses ~80 % (measured in Linux, where max is 400 % because of 4 logical cores) if I playback 1080i50 stream and 44 % if I playback 576i50 stream. The CPU usage doesn't change when the playback get choppy, I am running nothing besides VLC. The problem is the same if I run VLC in Linux or Windows. I even tried it on another PC with different CPU (AMD Athlon X2 4000+) and the result is the same.
The problem never occurs if my monitor is set to 1080p60. Then the playback stays choppy the same amount throughout time. Choppy ofcourse because 50 fps displayed on 60 Hz... but it never gets worse.
I have also tried to connect my PC to my TV and I set the output to 1080i50 so the stream doesn't have to be deinterlaced by VLC and the same happens. After some random time the super smooth playback becomes choppy.
I also tried to set my monitor to 576p50 and 720p50 and the issue is the same.
To resolve the issue that occurs, I have to close VLC and reopen it. Then it is smooth again for a random time.
Any suggestions?
Things I have already tried:
- different Video Settings Output
- Accelerated video output (Overlay) ON and OFF
- Hardware-accelerated decoding Disable and VAAPI on Linux and DXVA2 on Windows
- Video quality post-processing level 0 through 6
- Skip H.264 in-loop deblocking filter all options (yes, my stream is H.264)
- Clock synchronisation Default, Enable and Disable
- Direct rendering ON and OFF
- Error resilience 0 through 4
- Workaround bugs 0 and 1
- Hurry up ON and OFF
- Allow speed tricks ON and OFF
- Threads 0 throgh 4
Nothing resolved the issue, in fact, it stayed completely the same. No change regarding smoothness/choppyness, only differences in picture quality, with some setttings not even that.