[英]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控件放入可視樹中。 您可以通過將元素放置在xaml或CS文件中來完成此操作
要獲得更多參考,您可以解決以下問題: 如何在Windows Phone 7.1中將MediaElement與相對URL結合使用?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.