Foros del Web » Programando para Internet » Android »

Media Player error

Estas en el tema de Media Player error en el foro de Android en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 29/03/2016, 14:04
Avatar de mikolbe  
Fecha de Ingreso: octubre-2010
Mensajes: 104
Antigüedad: 13 años, 6 meses
Puntos: 2
Media Player error

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 original
  1. package com.mikolbe.radiomental.fragments;
  2.  
  3. import android.media.MediaPlayer;
  4. import android.net.Uri;
  5. import android.os.Bundle;
  6. import android.support.annotation.Nullable;
  7. import android.support.v4.app.Fragment;
  8. import android.view.LayoutInflater;
  9. import android.view.View;
  10. import android.view.ViewGroup;
  11. import android.widget.ImageView;
  12.  
  13. import com.mikolbe.radiomental.R;
  14.  
  15. /**
  16.  * Created by E3790731 on 18/02/2016.
  17.  */
  18. public class FragmentRadio extends Fragment{
  19.  
  20.     ImageView img_play;
  21.     ImageView img_stop;
  22.     MediaPlayer mediaPlayer;
  23.  
  24.     @Nullable
  25.     @Override
  26.     public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
  27.         View rootView = inflater.inflate(R.layout.fragment_radio, container, false);
  28.  
  29.         String url = "http://195.154.217.185:9982";
  30.  
  31.  
  32.         mediaPlayer = MediaPlayer.create(getActivity(), Uri.parse(url));
  33.        
  34.         img_play = (ImageView) rootView.findViewById(R.id.img_play);
  35.         img_stop = (ImageView) rootView.findViewById(R.id.img_stop);
  36.  
  37.         img_play.setOnClickListener(new View.OnClickListener() {
  38.             @Override
  39.             public void onClick(View v) {
  40.                 // -- PLAY
  41.             }
  42.         });
  43.  
  44.         img_stop.setOnClickListener(new View.OnClickListener() {
  45.             @Override
  46.             public void onClick(View v) {
  47.                 // -- STOP
  48.             }
  49.         });
  50.  
  51.         return rootView;
  52.     }
  53. }

Muchas gracias.
<<[[Mikol Be]]>>

Etiquetas: media, player
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:43.