Foros del Web » Programación para mayores de 30 ;) » Java »

comprobar si una url emite audio

Estas en el tema de comprobar si una url emite audio en el foro de Java en Foros del Web. hola, necesito una función en java para comprobar muchas urls, si éstas emiten música. ejemplo de url que emite música: cualquier radio que emite online ...
  #1 (permalink)  
Antiguo 22/04/2009, 10:06
 
Fecha de Ingreso: agosto-2008
Mensajes: 5
Antigüedad: 15 años, 8 meses
Puntos: 0
comprobar si una url emite audio

hola,

necesito una función en java para comprobar muchas urls, si éstas emiten música. ejemplo de url que emite música:

cualquier radio que emite online

quiero hacer una función que passandole la url, me diga si en x segundos ha llegado información de audio.

alguien tiene idea de como esto se podría hacer?

gracias y un saludo!
  #2 (permalink)  
Antiguo 22/04/2009, 11:18
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Respuesta: comprobar si una url emite audio

Hola:

La función tiene que descargar la página html (o la que sea) de la url y analizarla, viendo si hay alguno de los tags html correspondientes a audio. De todas formas, eso no te funcionará si la música viene cargada de alguna forma rara, por ejemplo, a través de un javascript. Tu función debería de alguna forma ejecutar o analizar el código javascript para ver si descarga y toca música.

Ten en cuenta que eso es lo que hace básicamente un navegador, descarga el html, todos los ficheros asociados a ese html (el de música) y reproducirlo o el javascript y ejecutarlo. Tendrías que simular eso mismo en tu método (aunque no necesitas reproducirlo para saber que está).

Se bueno.
__________________
Apuntes Java
Wiki de Programación
  #3 (permalink)  
Antiguo 23/04/2009, 02:43
 
Fecha de Ingreso: agosto-2008
Mensajes: 5
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: comprobar si una url emite audio

gracias!

eso es exactamente lo que había pensado. Creo que es difícil establecer un patrón para detectarlo, y lo quería hacer más general y analizar si mi sound blaster recibe algo de información (suponiendo que ningún otro programa lo hace)

sabéis alguna libreria clase que me pudiera ayudar para detectar eso?

saluts
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 08:06.