Я использую элемент управления MediaPlay в своем приложении и настраиваю радиопотоки следующим образом:
Player.Source = MediaSource.CreateFromUri(new Uri(finalurl));
Я регистрирую событие Mediafailed с помощью:
Player.MediaPlayer.MediaFailed += mediaPlayer_MediaFailed;
...Но это займет вечность, пока его не уволят.
Есть ли способ установить тайм-аут на то, как долго игрок пытается открыть поток?