We downloaded the standard KODI version and made playing test with Allwinner H3, found most of blue-ray film sources with 1080P would not play smoothly.
The analysis shown: The standard XMBC is base on Media Decode, and video buffer through the Linux Render GLES Render:
It led to not fast enough, after a couple of copy video buffer that’s from the Decode to Render.
After many times of discussions with our R&D team, we decided to dock OMX decode and HWComposer of Allwinner directly.
In this way, it can realize the video buffer with ZERO copy, and it’s totally size up the fluency of playing. Attached several screenshots: