我已经编写了以下代码,用于在Windows Phone 8中播放shoutcast网址。(基于stackoverflow中的帖子)
namespace PhoneApp1
{
public partial class MainPage : PhoneApplicationPage
{
private ShoutcastMediaStreamSource source;
public MainPage()
{
InitializeComponent();
}
private static List<AudioTrack> _playList = new List<AudioTrack>
{
new AudioTrack(null, "Radio Name", "Music Name", null, null),
};
protected override void OnBeginStreaming(AudioTrack track, AudioStreamer streamer)
{
ShoutcastMediaStreamSource source = new ShoutcastMediaStreamSource(new Uri("http://38.101.195.5:8956",UriKind.RelativeOrAbsolute));
streamer.SetSource(source);
}
但它无法正常工作并且出现错误
错误:'PhoneApp1.MainPage.OnBeginStreaming(Microsoft.Phone.BackgroundAudio.AudioTrack,Microsoft.Phone.BackgroundAudio.AudioStreamer)':找不到合适的覆盖方法。
我们是否有任何方法可以在Windows Phone 8中播放shoutcast电台网址。 即使没有找到任何方法来播放shoutcast网址,我也搜索了很多内容。
任何人都可以告诉我如何纠正这个错误并在Windows Phone 8中播放shoutcast网址。多天来在这个应用程序上工作...... 非常感谢提前..