1

我目前正在使用 BackgroundAudioPlayer 构建一个网络广播流媒体应用程序。

问题是有些 uri 不起作用,有些则起作用..

工作网址示例:http: //lyd.nrk.no/nrk_radio_p2_mp3_h

非工作 uri 示例:http ://dab.no:2026

这两个都在电脑上工作...

有谁知道可能出了什么问题?

这是我创建 AudioTrack 的方法:

新 AudioTrack(新 Uri(“http://dab.no:2026”,UriKind.Absolute),“1 fm”,“Molde”,“”,null,null,EnabledPlayerControls.Pause)

onError 返回: System.Exception: -1072875802

如果有人提供帮助,我会很高兴:D

问候丹尼尔

4

2 回答 2

1

我在这篇博文中写过类似的东西。基本上,我认为您的问题是您的 URL 不起作用,它使用的是一个广播流,它需要一个稍微不同的 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 是 Windows Phone 不支持的媒体格式 -请参阅 MSDN 以了解支持的格式。在这种特定情况下,广播电台似乎正在使用 ShoutCast。

于 2011-08-29T21:01:02.130 回答