Когда я пытаюсь воспроизвести аудиофайл на http-сервере из кода silverlight, я не могу это сделать:
string mediaFileName = "http://myserverIP/file.mp3";
musicPlayer.Source = new Uri("mediaFileName", UriKind.Relative);
LayoutRoot.Children.Add(musicPlayer);
musicPlayer.Play();
Теперь это должно легко воспроизводить файлы. Я не понимаю, почему этого не происходит. Внедренный из веб-файла, если я помещаю файл в Clientbin, он работает довольно хорошо.
Опять же, когда я пытаюсь воспроизвести веб-файл из XAML, как показано ниже, он работает:
<MediaElement x:Name="mediaPlayer" Source="http://myserverIP/file.mp3" BindingValidationError="mediaPlayer_BindingValidationError" />
Пожалуйста, помогите.
Спасибо,
Subhen