2010-10-26 3 views
0

Je voudrais écrire une application Windows Phone 7, où vous pouvez connecter un grand nombre de courtes séquences vidéo à une vidéo transparente pour la lecture (je ne veux pas éditer et vraiment créer la vidéo, il suffit de jouer les courts dans un ordre spécial (pas tout à fait aléatoire)).Lire des séquences vidéo courtes comme une longue vidéo sur WP7

Est-il possible d'obtenir beaucoup de vidéos sur le téléphone et de les lire de façon transparente?

Répondre

1

Le plus simple morceau de code pour lire une vidéo sur le Windows Phone 7 est -

// media1 is <MediaElement x:Name="media1" /> 
media1.Source = new Uri("http://yoursite/yourvideo.wmv"); 
media1.Play(); 

Puisque vous souhaitez boucle à travers un certain nombre de vidéos, vous pouvez ajouter un gestionnaire d'événements pour l'événement MediaEnded

media1.MediaEnded += new RoutedEventHandler(media1_MediaEnded); 

et de charger le fichier multimédia suivant dans le gestionnaire d'événements media1_MediaEnded. Vous pouvez ajouter une animation PerformanceProgressBar visible jusqu'à l'ouverture du média, vous pouvez désactiver l'animation dans l'événement MediaOpened de MediaElement.

Bien que ce soit pertinent pour les fichiers MP3, j'ai trouvé Tim Heuer's post très utile pour concevoir mes applications. Vous devrez peut-être envisager de regarder le list of supported media codecs dans Windows Phone 7 car tous les fichiers multimédia risquent de ne pas être lus sur le téléphone.

HTH, indyfromoz

Questions connexes