2014-06-07, 19:56
Hey guys,
I tried to play several live streams with XBMC, mainly H.264 with either 720p50 or 1080i25. While most of them play fine (e.g. Sky, ORF), some cause constant judder during playback (e.g. from ZDF or RTL group) for both, live stream playback with PVR (DVBViewer Recording Service backend) and also recorded TS file playback from disk. Here are 2 short sample clips:
Phoenix HD (720p50): download
RTL HD Austria (1080i25): download
With software playback, everything is buttery smooth. As soon as hardware acceleration (DXVA2) is enabled, playback becomes jerky.
Both play perfectly fine when using LAV Video Decoder with DXVA2 (inside the DVBViewer), which is also based on the ffmpeg foundations. So I don't suspect a general ffmpeg issue.
CPU is an Intel Core i3-3225 with HD 4000 graphics. I used the latest XBMC nightly build.
Comments and suggestions are highly appreciated .
I tried to play several live streams with XBMC, mainly H.264 with either 720p50 or 1080i25. While most of them play fine (e.g. Sky, ORF), some cause constant judder during playback (e.g. from ZDF or RTL group) for both, live stream playback with PVR (DVBViewer Recording Service backend) and also recorded TS file playback from disk. Here are 2 short sample clips:
Phoenix HD (720p50): download
RTL HD Austria (1080i25): download
With software playback, everything is buttery smooth. As soon as hardware acceleration (DXVA2) is enabled, playback becomes jerky.
Both play perfectly fine when using LAV Video Decoder with DXVA2 (inside the DVBViewer), which is also based on the ffmpeg foundations. So I don't suspect a general ffmpeg issue.
CPU is an Intel Core i3-3225 with HD 4000 graphics. I used the latest XBMC nightly build.
Comments and suggestions are highly appreciated .