используйте LibVLCSharp в моем проекте, потому что видео в пикселях и серый экран
Я попытался добавить кеширование файлов = 1500 в медиаплеер, но безуспешно, и вы можете увидеть мой код ниже
this.VideoPath = extras.GetString(INTENT_KEY_PARAM_VIDEO_PATH);
Core.Initialize();
_libVLC = new LibVLC();
_mediaPlayer = new MediaPlayer(_libVLC);
_videoView.MediaPlayer = _mediaPlayer;
var mediaUri = Android.Net.Uri.Parse(this.VideoPath);
var m = new Media(_libVLC, mediaUri.ToString(), FromType.FromPath);
var configuration = new MediaConfiguration();
configuration.EnableHardwareDecoding();
m.AddOption(":fullscreen");
m.AddOption(":codec=avcodec");
m.AddOption(configuration);
m.AddOption(":file-caching=1500");
_mediaPlayer.Media = m;
_videoView.MediaPlayer.Play(m);