1

私は現在、BackgroundAudioPlayerを使用してウェブラジオストリーミングアプリを構築しています。

問題は、一部のURIが機能しないことと、他のURIが機能することです。

動作するURLの例:http://lyd.nrk.no/nrk_radio_p2_mp3_h

動作していないURIの例:http ://dab.no:2026

これらは両方ともコンピュータ上で動作します...

誰かが何が間違っている可能性があるか知っていますか?

これが私がAudioTrackを作成する方法です:

new AudioTrack(new Uri( "http://dab.no:2026"、UriKind.Absolute)、 "1 fm"、 "Molde"、 ""、null、null、EnabledPlayerControls.Pause)

onErrorは次を返します:System.Exception:-1072875802

誰かが助けてくれたらとても幸せです:D

よろしくダニエル

4

2 に答える 2

1

私はこのブログ投稿で似たようなことについて書きました。基本的に、あなたの問題は、機能しないURLがshoutcastストリームを使用していることだと思います。これには、ストリームに到達するためにわずかに異なるHTTPリクエストが必要です。

これを試して:

new AudioTrack(new Uri("http://dab.no:2026/; stream.mp3"), "1 fm", "Molde", "", null, null, EnabledPlayerControls.Pause)
于 2011-10-05T15:33:37.737 に答える
0

動作しないURLは、WindowsPhoneでサポートされていないメディア形式のようです。サポートされている形式についてはMSDNを参照してください。この特定のケースでは、ラジオ局はShoutCastを使用しているようです。

于 2011-08-29T21:01:02.130 に答える