Il y a beaucoup de questions comme celle-ci, je les ai toutes regardées mais aucune n'avait la bonne réponse, ou alors la bonne réponse est dépassée à cause des changements de l'api de youtube. Avant de se lancer dans le domaine de la documentation pour trouver la meilleure réponse, j'aimerais vous demander quelle est votre méthode pour diffuser des vidéos YouTube ? Je pense qu'utiliser l'api du lecteur youtube et contraindre l'utilisateur à avoir installé l'application Youtube est une approche assez horrible.
En utilisant la méthode suggérée ci-dessous, j'obtiens le message "Sorry this video cannot be played", même si je peux la lire en utilisant l'Api Youtube Player.
07-03 16:58:47.139: D/MediaPlayer(20518): getMetadata
07-03 16:58:47.139: E/MediaPlayerService(82): getMetadata failed -38
07-03 16:58:47.680: E/ARTSPConnection(82): err = 111 (Connection refused)
07-03 16:58:47.680: I/MyHandler(82): connection request completed with result -111 (Connection refused)
07-03 16:58:47.740: E/MediaPlayer(20518): error (1, -2147483648)
07-03 16:58:47.740: E/MediaPlayer(20518): Error (1,-2147483648)
07-03 16:58:47.740: D/VideoView(20518): Error: 1,-2147483648