Open your browser and go to www.videolan.org/vlc/download-android.html . Scroll down to the "Older versions" section or click "Legacy." Download VLC-for-Android-legacy-3.4.4.apk (or the highest number offered for legacy).
Android 4.4 had a known bug regarding the SurfaceView rendering when handling high-resolution buffers. This feature implements a custom legacy surface wrapper that forces the video output to use the older, more stable "RGB_565" rendering path as a fallback before upscaling, preventing the common "black screen" or "flickering" bugs associated with KitKat's Graphics framework. vlc media player for android 444 link