1. Init CrossMediaManager on MainActivity
protected override void OnCreate(Bundle savedInstanceState)
{
TabLayoutResource = Resource.Layout.Tabbar;
ToolbarResource = Resource.Layout.Toolbar;
base.OnCreate(savedInstanceState);
Xamarin.Essentials.Platform.Init(this, savedInstanceState);
global::Xamarin.Forms.Forms.Init(this, savedInstanceState);
CrossMediaManager.Current.Init(this);
LoadApplication(new App());
}
2. Нажмите на кнопку, чтобы выполнить функцию воспроизведения
var mediaItem = await CrossMediaManager.Current.Play("http://tasfiaradio.servemp3.com:8000/tasfia1");
То же самое с
IMediaItem mediaFile = await CrossMediaManager.Current.Extractor.CreateMediaItem("http://tasfiaradio.servemp3.com:8000/tasfia1");
var mediaItem = await CrossMediaManager.Current.Play(mediaFile);
Ожидаемое поведение
слышимый звук
Конфигурация
Plugin.MediaManager: 0.9.7 Xamarin.Forms: 4.5.0.495