Mon code ci-dessous pour le streaming vidéo:Streaming vidéo avec VideoView
VideoView vv = (VideoView)this.findViewById(R.id.screen_video);
Uri uri = Uri.parse(URL);
vv.setVideoURI(uri);
vv.start();
Il fonctionne. Mais si le format de la vidéo URL ne prend pas en charge par téléphone ou tablette Android. Affiche une boîte de dialogue et ne pas afficher l'écran. Mais il continue à diffuser avec un écran noir. Je souhaite recevoir le message d'erreur et accéder en tant qu'exception. Mais je ne sais pas comment l'obtenir?
Un autre problème est que le streaming peut se bloquer en raison d'un wifi à basse vitesse. Comment le vérifier pour attendre pendant le wifi à basse vitesse?
Right! Une autre solution consiste à enregistrer l'écouteur 'setOnErrorListener', (sur l'objet VideoView) qui vous permet d'implémenter le rappel' MediaPlayer.OnErrorListener', qui sera invoqué lorsqu'une erreur survient pendant la lecture ou l'installation. – GVillani82