2017-09-22 2 views
1

J'essaie de créer une application radio. Tout va bien, sauf jouer de la radio. Je reçois un lien de lecture depuis une page avec Jsoup. Quand j'appuie sur play, (dans le vrai périphérique) il faut 40-50 secondes pour commencer à jouer. Mais dans le dispositif de genymotion (Google Nexus 4- 4.4.4- API 19) cela prend seulement 3-4 secondes. Je n'ai pas pu trouver ce qui ne va pas.Le streaming audio Android est trop lent

Je suis nouveau sur Android et je n'ai pas trouvé de solution pour les jours. Merci d'avance.

Répondre

2

Je recommande vraiment d'utiliser le lecteur google exo au lieu de lecteur par défaut Android pour le streaming. c'est trop rapide et vous n'aurez jamais de problèmes comme celui-ci.

https://github.com/google/ExoPlayer

+0

Merci pour la réponse, mais je ne pouvais pas comprendre comment importer exoplayer sur mon projet :(Connaissez-vous un bon tutoriel montre comment le faire étape par étape? – PinkRabbits

+2

vous pouvez télécharger et importer le projet dans android studio pour exécuter le demo .also vous pouvez utiliser https://google.github.io/ExoPlayer/guide.html et https://google.github.io/ExoPlayer/guide.html –

+0

vraiment merci beaucoup, cela a fonctionné. , connaissez-vous un moyen comment puis-je faire un design personnalisé pour mediacontroller? – PinkRabbits