Lorsque je diffuse de la musique à l'aide du MediaPlayer, cela me donne une mauvaise durée de lecture. Est-ce que quelqu'un d'autre a rencontré cela? Travailler autour des conseils appréciés.Android MediaPlayer - Comment obtenir une durée correcte à partir d'un fichier en streaming
0
A
Répondre
0
vous devrez lire le fichier jusqu'à ce que vous obteniez le tag id3. Si c'est id3v2, vous n'aurez pas beaucoup de problèmes, mais si c'est id3v1, vous devrez peut-être télécharger le fichier entier.
Voici comment vous pouvez rechercher l'en-tête de plage.
0
La durée était correcte. J'ai été induit en erreur parce que je cherchais avant que la chanson ait fini de charger - donc après la recherche il est apparu que la musique jouait plus longtemps que la durée réelle.
Salut, j'ai suivi votre exemple ici http://androidworkz.com/2012/11/30/shoutcast-metadata-example/ Il fonctionne parfaitement, mais je suis incapable de jouer à fond, Pourriez-vous m'aider à cette http://stackoverflow.com/questions/16336960/andriod-playing-music-in-background @androidworkz – String