Медиаэлемент продолжает играть после блокировки

У меня есть медиаэлемент с URL-источником, который транслирует радиостанцию. Все отлично работает и музыка играет как положено! Когда я нажимаю кнопку выключения, и телефон блокируется, потоковая передача останавливается. Как я могу это исправить? Даже если я нажимаю кнопку "флаг", я вижу свой главный экран, но музыка останавливается:/ спасибо заранее

1 ответ

Вы должны использовать BackgroundAudioPlayer для этого.

См. Эту статью msdn для получения дополнительной информации и моего поста, объясняющего некоторые ошибки BackgroundAudioPlayer

Взятие образца по ссылке msdn. Я изменил метод PlayTrack на:

private void PlayTrack(BackgroundAudioPlayer player)
{
       var track = new AudioTrack(
                    new Uri("http://m1.onweb.gr/1055rock"),
                    "Online",
                    "Music",
                    string.Empty,
                    null,
                    string.Empty,
                    EnabledPlayerControls.Pause);
        if (player != null)
        {
            player.Track = track;
        }
}

И я получаю ошибки, указанные ниже. Как вы пытаетесь запустить плеер?

Другие вопросы по тегам