Я создаю MediaSource непосредственно из URI, который служит для файла MP3:
MediaSource mediaSource = MediaSource.CreateFromUri(new Uri(urlStr));
var mediaPlayer = new MediaPlayer();
await mediaSource.OpenAsync();
mediaPlayer.Source = mediaSource;
MyXamlMediaPlayerElement.SetMediaPlayer(mediaPlayer);
Все загружается нормально и воспроизводится нормально. Но как я могу получить метаданные? Я могу только найти документацию по получению MusicProperties
объекта из StorageFile
. Создание файла сначала не вариант, так как это занимает слишком много времени.