Использование vlc player в проекте xamarin.android - PullRequest
0 голосов
/ 26 марта 2019

используйте 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);
...