2015-11-04 1 views
0

J'ai une question délicate concernant la classe MediaPlayer.Android mediaplayer setdatasource

Je voudrais trouver un moyen de jouer plus d'une chanson en ligne. Je pensais à le faire avec soundcloud, mais il est clair que le site web d'une playlist ne fonctionnera pas.

Par conséquent, j'ai pensé à ajouter plusieurs chaînes faisant référence à des chansons simples sur soundcloud en déployant le ".setDataSource" mais l'application se bloque, alias je ne peux pas avoir plus d'une chaîne.

Par conséquent, j'ai essayé avec un seul, mais la page de la chanson unique de SoundCloud ne fonctionne pas non plus. Apparemment, cela ne fonctionne qu'avec des mp3 en ligne. Maintenant, obtenir en ligne .mp3 légalement est plutôt difficile de nos jours et je cherchais un moyen de jouer mp3 (ou m3u) à partir d'un site Web autorisé ou peut-être même une playlist.

Des idées?

Répondre

0

Utilisez le ExoPlayer de Google, son puissant, flexible et prend en charge le streaming adaptatif. Vous pouvez en savoir plus à ce sujet dans here, également le github page.