簡體   English   中英

在WP8中從互聯網流式傳輸mp3文件

[英]Stream a mp3 file from internet in WP8

我正在編寫一個用於聽音樂的應用程序,當我有這樣的鏈接時,我使用MediaElement.Source作為url:

http://mp3.zing.vn/html5/song/kHxGTknaVJFdDGGtyvHLG

然后這將工作

string url = "http://mp3.zing.vn/html5/song/kHxGTknaVJFdDGGtyvHLG";
MediaElement me = new MediaElement();
me.Source = new Uri(url,UriKind.Absolute);

但是某些鏈接無法播放音樂,例如:

http://api.mp3.zing.vn/api/mobile/download/song/LGJGTLGNAVJNQQJTLDJTDGLG

要么

http://api.mp3.zing.vn/api/mobile/source/song/LGJGTLGNAEXXELJTLDJTDGLG

我只是不知道為什么,有些鏈接有效,有些則無效?

以下兩個鏈接對您有用,因為它們用於流音頻

http://mp3.zing.vn/html5/song/kHxGTknaVJFdDGGtyvHLG
http://api.mp3.zing.vn/api/mobile/source/song/LGJGTLGNAEXXELJTLDJTDGLG

下面的鏈接是用於從服務器下載文件的,因此對您蒸聽沒有幫助

http://api.mp3.zing.vn/api/mobile/download/song/LGJGTLGNAVJNQQJTLDJTDGLG

在您的代碼中,您缺少以下內容:

LayoutRoot.Children.Add(me);
me.Play();

必須將MediaElement控件放入可視樹中。 您可以通過將元素放置在xamlCS文件中來完成此操作

要獲得更多參考,您可以解決以下問題: 如何在Windows Phone 7.1中將MediaElement與相對URL結合使用?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM