2012-08-06 97 views
2

我想在Windows8上流式處理音頻內容。我有幾個URL需要播放。不確定是否有任何準備使用此API或其他任何API。在Windows8中的音頻流

任何人都可以請幫忙嗎?

回答

2

試試這個:

結合thisthis

基本上你會創建一個MediaElement類的實例,並使用指向你的音頻的Uri targetUri = new Uri(@"http://www.bing.com");這樣的URI。

由於您提到過「多個網址」,因此您需要創建某種「播放列表」(可能只是一組網址)。您可以訂閱MediaElement的MediaEnded事件以知道何時轉到下一個軌道。如果網絡出現故障,音頻文件被刪除或音頻文件使用不支持的編解碼器,您還需要訂閱MediaFailed事件。

最後,考慮添加對音頻的支持,以便即使在您的應用程序未被關注時仍繼續在後臺運行。 This線程應該有所幫助。