Windows 10 UWP MediaPlayer를 사용하여 오디오 스트리밍 앱을 제작하고 있습니다. 대부분의 스트림은 스트림 자체에 포함 된 프로그램에 대한 메타 데이터가 포함 된 shoutcast/icecast mp3-stream 유형입니다.UWP MediaPlayer에서 스트림 메타 데이터를 가져 오는 방법은 무엇입니까?
오디오 스트림 재생을위한 내 코드는 다음과 본질적 :
mediaPlayer.Source = MediaSource.CreateFromUri(channelUri);
mediaPlayer.Play();
내가하는 HttpClient를 가진 동일한 스트림 URL을 열어 메타 데이터를 분석하고 정보를 읽고 완벽하게 할 생각하지만,이없는 것입니다 내가 원하는. 나는 매 10 초마다 메타 데이터를 얻고 두 개의 동시 세션을 갖고 싶지 않습니다.
- 메타 데이터를 읽는 UWP MediaPlayer를 구성 할 수 있고, 그렇다면, 방법 :
그래서 나는이 개 질문이?
- 그렇지 않다면 httpclient (또는 다른 것)를 통해 스트림을 열고 메타 데이터를 읽은 다음 MediaPlayer로 동일한 스트림을 보낼 수 있습니까?
예 스트림 : http://sverigesradio.se/topsy/direkt/164-hi-mp3