Partage
  • Partager sur Facebook
  • Partager sur Twitter

Probléme avec MEDIAPLAYER

    6 décembre 2016 à 13:40:47

    Bonjour à tous,
    je butte depuis quelques jours  sur un problème de lecture vidéo:
    Voici le code:
    import android.net.Uri;
    import android.support.v7.app.AppCompatActivity;
    import android.os.Bundle;
    import android.widget.MediaController;
    import android.widget.VideoView;
     
    import java.net.URI;
     
    public class Audio extends AppCompatActivity {
     
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_audio);
     
            VideoView video = (VideoView) findViewById(R.id.videoView);
            video.setMediaController(new MediaController(video.getContext()));
     
            video.setVideoURI(Uri.parse("android.resources://" + getPackageName() + R.raw.test));
            video.requestFocus();
            video.start();
        }
    }
    
    et voici l'erreur dans le logcat:

    Code :

    12-05 13:47:03.210 17602-17602/com.applimoby.apoge E/MediaPlayer: Error (1,-2147483648)
    12-05 13:47:03.210 17602-17602/com.applimoby.apoge D/VideoView: Error: 1,-2147483648
    
    Que j'écrive l'un ou l'autre :

    Uri.parse("android.resources://" + getPackageName() + R.raw.test) ou
    Uri.parse("android.resources://" + getPackageName() + "/raw/test") ou
    Uri.parse("android.resources://" + getPackageName() + "/raw/test.mp4") . . . 


    Cela me ramène la même erreur et le même message PAS POSSIBLE DE LIRE CETTE VIDEO!

    Je confirme que le format est bien du MP4.

    Est ce que le rep res/raw/ dans lequel j'ai mes vidéos est une bonne solution?

    Merci à tous de vos retours!

    • Partager sur Facebook
    • Partager sur Twitter

    Probléme avec MEDIAPLAYER

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown