android - todos - Cómo reproducir archivos de audio Mp3 desde el servidor
reproducir wmv en android (3)
Esta pregunta ya tiene una respuesta aquí:
Quiero reproducir audio desde el servidor en vivo. No quiero descargar estos archivos de audio. El formato de estos archivos es mp3.working en Android Java.
Intenta hacer esto:
MediaPlayer mp = new MediaPlayer(/*Your-Context*/);
mp.setDataSource(/*MP3 file''s Url*/);
mp.setOnPreparedListener(new OnPreparedListener(){
onPrepared(MediaPlayer mp)
{
mp.start();
}
});
mp.prepareAsync();
Si simplemente desea abrir la transmisión en el reproductor de música predeterminado (para no tener que lidiar con la implementación de los botones del reproductor, continuar ejecutando en segundo plano, etc.), puede usar la Intent
:
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse("http://example.com/file.mp3"), "audio/mp3");
startActivity(intent);
Si no está actualmente en una actividad, use getBaseContext().startActivity(intent)
, o alguna otra cosa para poder llamar a startActivity()
en un objeto de Context
.
try {
MediaPlayer player = new MediaPlayer();
player.setAudioStreamType(AudioManager.STREAM_MUSIC);
player.setDataSource("http://xty/MRESC/images/test/xy.mp3");
player.prepare();
player.start();
} catch (Exception e) {
// TODO: handle exception
}