2010-03-04 5 views
1

Impossible d'afficher la vidéo dans Silverlight.Which j'ai enregistré dans le serveur SQL et le récupérer de la base de données comme byte [] et ensuite le convertir en Stream et mis en SetSource de l'élément Media.But cant rien affiché. Plz aidez-moi. Comme ceci:Silverlight MediaElement vidéo issue

 MediaElement SoundClip = new MediaElement(); 
     SoundClip.SetSource(stream); 
     SoundClip.AutoPlay = false; 
     SoundClip.Width = 500; 
     SoundClip.Height = 500; 
     SoundClip.Stretch = Stretch.Fill; 
     this.LayoutRoot.Children.Add(SoundClip); 
     SoundClip.Play(); 

Mais ne fonctionne pas.

EDIT:

Il est au format wmv.

Je ne pouvais même pas lire un fichier wmv/wma à partir d'un lecteur local. Y a-t-il un problème avec le PC que j'utilise? Il exécute simplement le code mais ne le joue pas.

Une suggestion?

Répondre

0

Quel format est le support? Peut-il être lu directement en tant que fichier WMV, WMA, MP3 ou H.264?

Le fichier multimédia est-il complètement téléchargé?

  1. surveiller le trafic HTTP à l'aide Fiddler pour voir ce qui se passe
  2. Pour joindre un événement MediaElement.MediaFailed au Soundclip pour voir l'erreur (le cas échéant)
Questions connexes