Avisos

Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 21/01/13, 16:58:37
Array

[xs_avatar]
antmon12 antmon12 no está en línea
Usuario novato en la web
 
Fecha de registro: ene 2013
Mensajes: 29
Tu operador: Movistar

Ayuda con reproducción radio online android

Hola programadores android del mundo!
Estoy desarrollando una app como proyecto del instituto y quisiera reproducir el sonido de una página sin que ésta sea vista.
La página la podéis encontrar aquí grupoalminuto.es/radio.php
La cosa es que nose que objeto debo usar porque con un MediaPlayer no soy capaz.
¿Alguna idea?
Gracias de ante mano
Responder Con Cita


  #2  
Viejo 21/01/13, 18:01:53
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -

La idea es que intentes hacer algo más sencillo

Si no... al MediaPlayer le tienes que meter una URL de un flujo multimedia, no una página web. Tienes que mirar en el código fuente de la web, verás que hay un iframe, y dentro hay un reproductor flash al que se le pasa una url del tipo "http://82.165.47.64:9014/stream", y esa es la que tienes que poner en el MediaPlayer. Lo más probable de todas formas es que no te funcione a la primera.
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Responder Con Cita
  #3  
Viejo 21/01/13, 18:23:10
Array

[xs_avatar]
antmon12 antmon12 no está en línea
Usuario novato en la web
 
Fecha de registro: ene 2013
Mensajes: 29
Tu operador: Movistar

 Cita: Originalmente Escrito por mocelet Ver Mensaje
La idea es que intentes hacer algo más sencillo

Si no... al MediaPlayer le tienes que meter una URL de un flujo multimedia, no una página web. Tienes que mirar en el código fuente de la web, verás que hay un iframe, y dentro hay un reproductor flash al que se le pasa una url del tipo "http://82.165.47.64:9014/stream", y esa es la que tienes que poner en el MediaPlayer. Lo más probable de todas formas es que no te funcione a la primera.
La url que dices seria http://www.emisionderadio.com/conexi...5s&cont=000402 pero aun asi me salta el error:
MediaPlayer start called in state 4
MediaPlayer error (-38, 0)
MediaPlayer error (1, -1002)
MediaPlayer Error (-38, 0)
MediaPlayer Error (1, -1002)
Responder Con Cita
  #4  
Viejo 21/01/13, 18:28:35
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -

No, la url que digo es la que usa el flash, que es la que te he copiado antes: http://82.165.47.64:9014/stream
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Responder Con Cita
  #5  
Viejo 21/01/13, 20:48:33
Array

[xs_avatar]
antmon12 antmon12 no está en línea
Usuario novato en la web
 
Fecha de registro: ene 2013
Mensajes: 29
Tu operador: Movistar

Este es el codigo que estoy usando pero no me funciona :S

public class MainActivity2 extends Activity {

public float init_x;
private ViewFlipper vf;
MediaPlayer mp;
Button btnPlay;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.main2);

btnPlay=(Button) findViewById(R.id.btnPlay);

vf = (ViewFlipper) findViewById(R.id.viewFlipper);
vf.setOnTouchListener(new ListenerTouchViewFlipper());
}

public void onClick(View v) throws IllegalArgumentException, SecurityException, IllegalStateException, IOException{
mp.setDataSource(this, Uri.parse("http://82.165.47.64:9014/stream"));
mp.setOnPreparedListener(
new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp){
mp.start();
}
});
mp.prepareAsync();
}
}

Alguna idea??
Responder Con Cita
  #6  
Viejo 21/01/13, 22:10:03
Array

[xs_avatar]
antmon12 antmon12 no está en línea
Usuario novato en la web
 
Fecha de registro: ene 2013
Mensajes: 29
Tu operador: Movistar

Solucionado!!
Gracias mocelet por la URL
Responder Con Cita
  #7  
Viejo 17/03/13, 16:20:54
Array

[xs_avatar]
antmon12 antmon12 no está en línea
Usuario novato en la web
 
Fecha de registro: ene 2013
Mensajes: 29
Tu operador: Movistar

Buenas amigos, re-abro esta consulta para preguntar si alguien sabe la solucion al error (1, -110) que me lanza la radio online SOLO en los dispositivos galaxy SIII.
Gracias de antemano!
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 02:40:22 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /