Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 11 sur 11
  1. #1
    Membre du Club
    Inscrit en
    janvier 2011
    Messages
    109
    Détails du profil
    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : janvier 2011
    Messages : 109
    Points : 43
    Points
    43

    Par défaut [WP8] Lire une vidéo dans mon application

    Bonjour à tous,

    J'ai actuellement un application Windows Phone 7 disponible sur le store, dans laquelle je lis des vidéos grâce au morceau de code suivant :

    Code :
    1
    2
    Uri uri = new Uri("http://mon_lien/video.mp4", UriKind.Absolute);
    lecteur.Source = uri;
    lecteur étant un mediaElement placé dans l'arbre XAML.

    Si ce morceau de code fonctionne très bien sur un émulateur Windows Phone 7 (aussi bien avec un visual studio 2010 qu'un visual studio 2012), c'est une autre histoire avec un émulateur Windows Phone 8.

    En effet, si l'uri semble bien affecté à la source, la vidéo ne se lance pas...

    J'ai cherché sur internet s'il y avait eu des changements entre WP7 et WP8 sur le chargement d'une vidéo dans l'application, mais je n'ai rien trouvé de spécial.

    Avez-vous une idée ?

    Merci d'avance pour votre aide !

  2. #2
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro yan verdavaine
    Ingénieur expert
    Inscrit en
    mars 2004
    Messages
    9 969
    Détails du profil
    Informations personnelles :
    Nom : Homme yan verdavaine
    Âge : 32
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : mars 2004
    Messages : 9 969
    Points : 13 634
    Points
    13 634

    Par défaut

    L’émulateur WP8 à bien accès à internet?
    Développeur Windows 8, Windows phone 8 et Nokia Asha, inscrivez vous sur DVLUP

  3. #3
    Membre du Club
    Inscrit en
    janvier 2011
    Messages
    109
    Détails du profil
    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : janvier 2011
    Messages : 109
    Points : 43
    Points
    43

    Par défaut

    Bonjour,

    Oui, l'émulateur a bien accès à internet puisque dans la même application il télécharge des images sans problème.

  4. #4
    Membre confirmé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    août 2008
    Messages
    240
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Conseil

    Informations forums :
    Inscription : août 2008
    Messages : 240
    Points : 263
    Points
    263

    Par défaut

    Hello,

    Fais un petit tour par ici et fais un ctrl+f avec "Camera: Video Recording".
    Je pense que sa t'aidera sûrement le .Show() :-)

    Cordialement,
    Mafyou.

  5. #5
    Membre du Club
    Inscrit en
    janvier 2011
    Messages
    109
    Détails du profil
    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : janvier 2011
    Messages : 109
    Points : 43
    Points
    43

    Par défaut

    Bonjour,

    Merci pour ta réponse. Malheureusement ça ne répond qu'à moitié à ma question.

    En effet, ce que je cherche à faire dans mon cas, c'est lancer la vidéo dans un mediaElement et non dans le lecteur vidéo plein écran du téléphone.

    Cependant, par curiosité, j'ai regardé si la vidéo se lançait dans le lecteur. Si dans un émulateur windows phone 7 (visual studio 2012 et 2012) la vidéo se lance, dans un émulateur windows phone 8 j'ai le message d'erreur suivant : "Désolé. Nous ne parvenons pas lire ce fichier sur votre téléphone".

    Les formats vidéos compatibles ont-ils changés entre Windows Phone 7 et Windows Phone 8 ?

    J'ai beau chercher (notamment ici : http://msdn.microsoft.com/en-us/libr...vs.105%29.aspx) mais je ne vois rien...

    Une idée ?

  6. #6
    Membre Expert Avatar de DotNET74
    Homme Profil pro
    Watch R&D Engineer & Apprenti .NET
    Inscrit en
    août 2003
    Messages
    1 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Watch R&D Engineer & Apprenti .NET

    Informations forums :
    Inscription : août 2003
    Messages : 1 827
    Points : 1 292
    Points
    1 292

    Par défaut

    C'est peut être dû au format de la vidéo qui n'est pas supporté par WP8 non ?
    La Théorie c'est quand on comprends tout mais que rien ne fonctionne.
    La Pratique c'est quand tout fonctionne mais qu'on ne sait pas pourquoi !

    Si vous aimez ma réponse, cliquez sur la main verte Merci

  7. #7
    Membre du Club
    Inscrit en
    janvier 2011
    Messages
    109
    Détails du profil
    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : janvier 2011
    Messages : 109
    Points : 43
    Points
    43

    Par défaut

    Citation Envoyé par DotNET74 Voir le message
    C'est peut être dû au format de la vidéo qui n'est pas supporté par WP8 non ?
    Bonjour !

    C'est l'hypothèse que j'ai émis dans mon précédent message. Mais je n'arrive pas à trouver une source le disant explicitement.

  8. #8
    Rédacteur/Modérateur

    Avatar de Samuel Blanchard
    Homme Profil pro Samuel Blanchard
    Expert .NET
    Inscrit en
    février 2010
    Messages
    1 510
    Détails du profil
    Informations personnelles :
    Nom : Homme Samuel Blanchard
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : février 2010
    Messages : 1 510
    Points : 2 515
    Points
    2 515

    Par défaut

    Tu as essayé sur un device ?
    .
    Pas de question technique en MP, merci.
    .
    Un emulator Gameboy Color pour Windows Phone ?
    c'est moi qui l'ai fait

  9. #9
    Membre du Club
    Inscrit en
    janvier 2011
    Messages
    109
    Détails du profil
    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : janvier 2011
    Messages : 109
    Points : 43
    Points
    43

    Par défaut

    Bonjour,

    Malheureusement je n'ai pas de téléphone sous Windows Phone 8 pour pouvoir tester.

    A noter qu'avec une vidéo ayant pour extension wmv, le code fonctionne.

    Je pense donc bien que le problème vient du format mp4 et de Windows Phone 8 qui ne le prend pas en charge, mais je n'arrive pas à trouver l'information officielle...

  10. #10
    Rédacteur/Modérateur

    Avatar de Samuel Blanchard
    Homme Profil pro Samuel Blanchard
    Expert .NET
    Inscrit en
    février 2010
    Messages
    1 510
    Détails du profil
    Informations personnelles :
    Nom : Homme Samuel Blanchard
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : février 2010
    Messages : 1 510
    Points : 2 515
    Points
    2 515

    Par défaut

    Voici la liste des codecs que tu recherches :

    http://msdn.microsoft.com/en-us/libr...v=vs.105).aspx

    On voit bien que Windows phone supporte les codecs prisent en charge pas le CPU du téléphone. Donc si ton émulateurs ne gére pas le codecs il faudrait le tester sur un vrai device.

    J'ai un 920. si tu m'envois le xap je peux le tester et te dire.
    Tu as aussi la possibilité de l'accélérateur Windows Phone qui fera des prêts de Windows Phone 8 pour les developpeurs désireux de tester leurs apps.

    Tu peux t'inscrire ici :
    http://www.microsoft.com/france/msdn...celerator.aspx
    .
    Pas de question technique en MP, merci.
    .
    Un emulator Gameboy Color pour Windows Phone ?
    c'est moi qui l'ai fait

  11. #11
    Membre du Club
    Inscrit en
    janvier 2011
    Messages
    109
    Détails du profil
    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : janvier 2011
    Messages : 109
    Points : 43
    Points
    43

    Par défaut

    Bonjour,

    J'ai pu tester sur un téléphone et ça fonctionne.

    Le problème venait donc bien de l'émulateur.

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •