Buenas.
Tengo una URL de un radio local y quiero hacer un stream para escucharla desde el device.
Al querer crear una instancia de la clase MediaPlayer el LOGCAT me muestra el siguiente mensaje:
QCMediaPlayer mediaplayer NOT present
¿Alguien sabe a que se debe?
O si me puede dar una manito con otro método para consumir el streaming.
Les muestro el código de mi Fragment.
Código Java:
Ver originalpackage com.mikolbe.radiomental.fragments;
import android.media.MediaPlayer;
import android.net.Uri;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import com.mikolbe.radiomental.R;
/**
* Created by E3790731 on 18/02/2016.
*/
public class FragmentRadio extends Fragment{
ImageView img_play;
ImageView img_stop;
MediaPlayer mediaPlayer;
@Nullable
@Override
public View onCreateView
(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState
) { View rootView
= inflater.
inflate(R.
layout.
fragment_radio, container,
false);
String url
= "http://195.154.217.185:9982";
mediaPlayer = MediaPlayer.create(getActivity(), Uri.parse(url));
img_play = (ImageView) rootView.findViewById(R.id.img_play);
img_stop = (ImageView) rootView.findViewById(R.id.img_stop);
img_play.
setOnClickListener(new View.
OnClickListener() { @Override
public void onClick
(View v
) { // -- PLAY
}
});
img_stop.
setOnClickListener(new View.
OnClickListener() { @Override
public void onClick
(View v
) { // -- STOP
}
});
return rootView;
}
}
Muchas gracias.
<<[[Mikol Be]]>>