Hey!
Ich bin am verzweifeln weil ich so ein triviales Problem nicht hinbekomme und ich im Netzt keine hilfreichen Lösungen finden kann...
Problem:
In einer Silverlight 4 Anwendung soll ein MP3 von einer Website abgespielt werden.
Code:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| private void LayoutRoot_Loaded(object sender, RoutedEventArgs e) { mediaElement1.Source = new Uri("http://mp3.podcast.hr-online.de/mp3/podcast/derTag/derTag_20101028.mp3", UriKind.Absolute); mediaElement1.Play(); }
private void mediaElement1_MediaFailed(object sender, ExceptionRoutedEventArgs e) {
MessageBox.Show(e.ErrorException.ToString()); } |
Fehler:
System.Exception: 4001 AG_E_NETWORK_ERROR
Zu dem Fehler findet man zwar einiges, aber alles nicht brauchbar! Was mach ich falsch bzw. wie muss man es richtig machen??? Geht überhaupt MP3 abspielen wenn das FIle nicht lokal liegt?
(also download von dem file und dann
mediaElement1.Source = new Uri("derTag_20101028.mp3", UriKind.Relative); funktioniert einwandfrei... Das MP3-Format kann es daher schon mal nciht sein...