2012-05-29 1 views
0

라디오 방송국을 스트리밍하는 url-source가있는 광고문 안에 있습니다. 모든 것이 잘 작동하고 예상대로 음악이 재생됩니다! 종료 버튼을 누르면 전화기가 잠기고 스트리밍이 중지됩니다. 어떻게 해결할 수 있습니까? "플래그"버튼을 눌러도 내 메인 화면이 보이지만 음악이 멈 춥니 다./ 미리 감사드립니다.잠금 후 미디어 요소가 계속 재생됩니다.

답변

0

이 작업을 수행하려면 BackgroundAudioPlayer를 사용해야합니다.

은 MSDN의 링크에서 샘플을 복용 BackgroundAudioPlayer

몇 개는 설명 더 많은 정보와 my postmsdn article를 참조하십시오. 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; 
     } 
} 

그리고 아래 오류가 나타납니다. 어떻게 플레이어를 시작하려고합니까?

+0

트랙의 소스도 URI 일 수 있습니다. –

+0

라디오 방송국의 URL을 "새로운 AudioTrack"으로 설정하고 재생 목록에 "이름"과 "아티스트"가 표시되지만 (위/아래 볼륨을 눌러 확인합니다) 아무 일도 일어나지 않습니다! 음악 재생 또는 smthing :/나는 mediaElement 에서이 URL을 설정하면 잘 작동합니다! – metz

+0

솔루션에 새 Windows Phone 오디오 재생 에이전트를 추가 했습니까? –