如果我在 Javascript 中执行此操作,我可以在源 URL 后面播放音乐。没问题。
var music = new Audio();
var source = http://*HOST*.grooveshark.com/stream.php?streamKey=*STREAMKEY*;
music.src = source;
music.play();
更好的是,我可以在我的 WP7 应用程序中使用 Web 控件来执行此操作,并且神奇地我可以在应用程序中播放音乐。但是,我也想在背景中加入音频。所以我不能只在网络浏览器控件中流式传输音频。
我需要采用上述类型的音频源,但在本机 Windows Phone 应用程序中使用它。似乎有很多方法,MediaElement、BackgroundAudioPlayer 等,等等....但它们似乎都不适用于上述网址。我可以将他们传递给某处服务器上的 mp3 的链接,一切正常。但我似乎无法通过这样的网址在 Windows 手机上流式传输音频。