como crear una radio online android studio

Bien hoy vamos a conectarnos a una servidor de una radio y vamos hacer que se reproduzca  nuestra aplicación android.

Primero necesitamos dos imágenes para el reproductor una sera para el play y el otro para detener la reproducción:

Bueno empezamos con la estructura de lo que necesitaremos en android:

2 botones:
btnPlay
btnStop

             

radio online

Y ahora toca la parte de la programación.
MainActivity.java

public class MainActivity extends AppCompatActivity {

    Button button_stop;
    Button button_play;
    private String STREAM_URL ="http://radioscoop.hu:80/live.mp3";
    private MediaPlayer mPlayer;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        button_stop=(Button) findViewById(R.id.btnStop);
        button_play=(Button) findViewById(R.id.btnPlay);

        mPlayer=new MediaPlayer();

        button_play.setOnClickListener(new View.OnClickListener(){
            @Override
            public void onClick(View v){

                try{
                    mPlayer.reset();
                    mPlayer.setDataSource(STREAM_URL);
                    mPlayer.prepareAsync();

                    mPlayer.setOnPreparedListener(new MediaPlayer.
                    OnPreparedListener(){
                        @Override
                        public void onPrepared(MediaPlayer mp){
                      
mp.start(); } }); } catch (IOException e){ e.printStackTrace(); } } }); button_stop.setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View v){ mPlayer.stop(); } }); } }

 

si se fijan en el MainActivity hay una linea,  donde hay un link, ese link es de la radio online ustedes pueden cambiarlo por la que mas les guste.

private String STREAM_URL ="http://radioscoop.hu:80/live.mp3";

 

También deben agregar la siguiente linea en tu AndroidManifest.xml para tener permisos a Internet

<uses-permission android:name="android.permission.INTERNET"/>

Bien ahora les dejo en enlace de descarga:

 

 

 

 

0

8 comentarios en «como crear una radio online android studio»

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *