2011-08-29 65 views
1

我目前正在使用BackgroundAudioPlayer构建一个网络电台流媒体应用程序。BackgroundAudioPlayer音乐流不工作在某些uri的

的问题是,一些uri's鸵鸟政策工作,别人做..一个工作URL的

例子:http://dab.no:2026

两个:http://lyd.nrk.no/nrk_radio_p2_mp3_h

非工作URI的示例这些工作在电脑上...

有谁知道什么可能是错的?

这里是我创建AudioTrack:

新AudioTrack(新的URI( “http://dab.no:2026”,UriKind.Absolute), “1个FM”, “莫尔德”, “” ,NULL,NULL,EnabledPlayerControls.Pause)

的onError的回报: 的System.Exception:-1072875802

我会很高兴,如果有人可以帮助:d

问候丹尼尔

回答

1

我写了关于在blog post类似的东西。 基本上,我认为你的问题是,你的URL不起作用,正在使用shoutcast流,它需要一个稍微不同的HTTP请求才能访问流。

试试这个:

new AudioTrack(new Uri("http://dab.no:2026/; stream.mp3"), "1 fm", "Molde", "", null, null, EnabledPlayerControls.Pause)