Je veux lire une vidéo à partir de mes biens ou de matières premières dossier
Je veux lire une vidéo à partir de mes biens ou de matières premières dossier dans mon application sur l'Android
à l'aide de VideoView
j'obtiens l'erreur que la vidéo ne peut pas être joué
quiconque s'il vous plaît me donner une solution.
Voici le code que j'ai utilisé
VideoView vd = (VideoView)findViewById(R.id.Video);
Uri uri = Uri.parse("android.resource:" + R.raw.video);
MediaController mc = new MediaController(this);
vd.setMediaController(mc);
vd.setVideoURI(uri);
vd.start();
Hey @Macarse, pourriez-vous me coup de pied un solide et d'accepter mes haut-voté réponse à cette question?
OriginalL'auteur James | 2010-09-19
Vous devez vous connecter pour publier un commentaire.
Quelques choses à noter:
Il n'y a plus d'informations sur ce ici.
VideoView
de lire la vidéo à partir de matières de dossier, mais la vidéo n'est pas joué dans la version inférieure 2.3 ci-dessous. Il me montre l'erreur "la Vidéo ne peut pas être joué" s'il vous plaît me guider où est le problème,que la vidéo joue dans d'autres versions.Quand j'ai rotation de l'écran pendant la lecture de la vidéo , il va commencer à partir de la première. Donc ce que je fais pour l'empêcher de démarrer à partir du début ?
Vous ne pouvez pas le contrôler. Lors de la rotation de l'écran, android recharge de l'activité en cours
Vous pouvez garder une trace de l'endroit où vous êtes et transmettez cette information à l'aide de la savedInstanceBundle developer.android.com/guide/topics/resources/...
mais ici, la taille du fichier est limitée à 1 MO de droit?
OriginalL'auteur Darren Hicks
Vous devez inclure le nom du package dans l'uri:
ou
Aussi, découvrez ces exemples.
OriginalL'auteur Paul Burke
Il ya tellement de façons de se tromper avec VideoView ! Principalement parce que le logcat vous donne aucune aide, en donnant toujours erreur INCONNUE.
J'ai trouvé ce lien a été de loin la meilleure façon d'obtenir commencé...
Une description complète de sorte que vous ne pouvez pas vous tromper. Merci à l'auteur...
http://androidexample.com/Play_Video_File_-_Android_Example/index.php?view=article_discription&aid=124&aaid=144
Le lien semble fonctionner pour moi. Si vous avez encore des problèmes google "androidexample.com Play_Video_File_-_Android_Example"
OriginalL'auteur Marky0
Quand nous incluons une ressource vidéo en
/resource/raw/
ouassets/
, par défaut, il recherche la.mp4
format, il n'accepte pas.wmv
fichiers. Si vous lisez un fichier vidéo à partir d'emplacements externes(comme:/mnt/sdcard/demo.wmv
), puis il va les accepter.OriginalL'auteur naren
Essayer:
OriginalL'auteur steevoo
Assurez-vous d'écrire le fichier de la vidéo de nom sans l'extension.
OriginalL'auteur Pelanes