Affichage de la vidéo ne joue pas de la vidéo de youtube
Je suis en train de lire une vidéo youtube dans une Vidéo.
J'ai disposé le xml comme ceci:
<VideoView
android:id="@+id/VideoView"
android:layout_height="fill_parent"
android:layout_width="fill_parent"
/>
et le code ressemble à ceci:
setContentView(R.layout.webview);
VideoView vv = (VideoView) findViewById(R.id.VideoView);
MediaController mc=new MediaController(this);
mc.setEnabled(true);
mc.show(0);
vv.setMediaController(mc);
vv.setVideoURI(Uri.parse("http://www.youtube.com/watch?v=XS998HaGk9M"));
vv.requestFocus();
vv.showContextMenu();
vv.start();
J'ai ajouté de l'autorisation dans le manifeste. Lorsque je charge l'application, une boîte de dialogue apparaît indiquant la vidéo ne peut pas être joué.
Je vous serais reconnaissant de tout conseil sur ce. Grâce
OriginalL'auteur Raj | 2011-03-02
Vous devez vous connecter pour publier un commentaire.
Tout pas de réponse explicite je crois que vous avez besoin de lancer une intention avec une URL YouTube et laissez le système d'exploitation de la gérer. C'est, je ne pense pas que vous pouvez intégrer des vidéos YouTube directement dans vos activités, mais j'aimerais avoir tort.
Je ne dirais pas fragile. Vous pouvez code pour le soutenir ou pas, mais c'est ce que les intentions étaient censées résoudre. Lancement de l'intention et de l'attraper toute l'échec de gérer les exceptions et donner un désolé-vous-téléphone-ne-pas-jouer-youtube-vidéos de message. Dans mon expérience, presque toutes les téléphones YouTube joueurs.
OriginalL'auteur Andrew White
Vous avez spécifié mal URI pour la vidéo.
http://www.youtube.com/watch?v=XS998HaGk9M est une page web, mais pas directement un flux vidéo
Ici est correcte URI exemple:
Aussi, cette adresse peut être obtenue à partir de YouTube API.
Par exemple, à partir d'ici: http://gdata.youtube.com/feeds/api/users/phonedog/uploads
Désolé .ceci est fait uniquement avec 3gp. qui vous permet de convertir chaque et chaque vidéo à 3gp. est-il un autre moyen que nous pouvons jouer un autre type de vidéo avec le lecteur natif. je ne veux pas vous tube de tag dans mon écran. j'espère que vous obtenez ce
OriginalL'auteur Evgeny Nacu
Android webview et videoviews ne prennent pas en charge la lecture des vidéos youtube dans mon expérience.
obtenir le correspondant rtsp lien de l'url de youtube
Jetez un oeil à ce approcach avec
YouTubePlayerView
: xinyustudio.wordpress.com/2014/03/17/...OriginalL'auteur Nick Campion