потоковое mp3 из URL

1

Я хотел бы прослушать mp3 файл из Интернета, когда я нажимаю btn! Я пытался использовать что-то вроде:

mp.setDataSource (http://....);
mp.prepare();
mp.start();

но не работает.

тоже, у меня будет 10 бит, которые будут выполнять эту работу, поэтому я хочу использовать готовность и остановку, чтобы остановить mp3, если второй btn нажат. Пожалуйста, помогите!:) с новым годом!

Теги:

3 ответа

0

Вы можете использовать это

Uri myUri = Uri.parse("http://Yoururl.com/file.mp3");
    Intent intent = new Intent(android.content.Intent.ACTION_VIEW); 
    intent.setDataAndType(myUri, "audio/*"); 
    startActivity(intent);
0

Проверьте этот код для видео.. также будет аналогичным для Audio.

    //Video 
    VideoView videoView = (VideoView) findViewById(R.id.VideoView01);
        MediaController mediaController = new MediaController(this);
        mediaController.setAnchorView(videoView);
        // Set video link (mp4 format )
           //Uri video = Uri.parse("http://www.pocketjourney.com/downloads/pj/video/famous.3gp");
            //OR            
            //Uri video = Uri.parse("android.resource://<package>/" + R.raw.<resource>);
        videoView.setMediaController(mediaController);
        videoView.setVideoURI(video);
        videoView.start();
0

Возможно, вы можете предоставить некоторые записи в журнале, чтобы увидеть, есть ли какое-либо исключение, но только некоторые основные... Я думаю, вы создали объект MediaPlayer правильно, не так ли?. Я думаю, нам нужна дополнительная информация.

В любом случае, посмотрите на этот поток и здесь у вас есть несколько образцов.

  • 0
    спасибо! конечно я добавил MediaPlayer mp = new MediaPlayer (); до ... это все в моем методе onClick ..
  • 0
    Ну, эти три предложения ... это то, как это сделано, ссылка работает ... Почему бы вам не взглянуть на записи журнала? Пожалуйста, предоставьте больше информации
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню