Как я могу воспроизвести аудиоклип в Интернете на Windows Phone 7?

Я пытаюсь создать приложение для воспроизведения коротких аудиоклипов, найденных в Интернете. Я не могу поставить их на клиент, поэтому их нужно воспроизводить из Интернета. Я могу воспроизводить звуки с помощью MediaElement, но только когда аудиоклип найден в телефоне. Как я могу заставить его загружать звуковой клип из Интернета?


person a300600st    schedule 11.05.2012    source источник


Ответы (1)


Для этого можно использовать MediaElement. Вы должны использовать Источник.

<MediaElement x:Name="Media" Source="http://www.domain.com/song"/>

Вы также можете установить исходный код из кода

Media.Source = new Uri("http://www.domain.com/song");
Media.Play();
person Shawn Kendrot    schedule 11.05.2012
comment
Он говорит мне, что Uri должен быть местным ресурсом. - person a300600st; 12.05.2012
comment
Возможно, вам не хватает возможностей для вашего приложения? (WMAppManifest.xml). Вы используете Relative UriKind? Оставьте второй параметр для Uri ctor или используйте UriKind.Absolute - person Shawn Kendrot; 14.05.2012
comment
Я не совсем уверен, в чем проблема, но теперь у меня все работает! Спасибо за помощь! - person a300600st; 14.05.2012