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

Mobile player AAC mp3

Estas en el tema de Mobile player AAC mp3 en el foro de Programación móvil en Foros del Web. Saludos, Estimados disculpen la molestia en lo posible necesito de su ayuda, tengo un servicio de streaming contratado en AAC mp3, peo no tengo player ...
  #1 (permalink)  
Antiguo 30/04/2012, 12:16
 
Fecha de Ingreso: diciembre-2007
Mensajes: 218
Antigüedad: 16 años, 11 meses
Puntos: 1
Mobile player AAC mp3

Saludos,

Estimados disculpen la molestia en lo posible necesito de su ayuda, tengo un servicio de streaming contratado en AAC mp3, peo no tengo player para BlackBerry, buscando en la red encontré un codigo en Java es el siguiente.

import java.io.File;
import java.net.URL;

import javax.sound.sampled.AudioFormat;
import javax.sound.sampled.AudioInputStream;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.DataLine;
import javax.sound.sampled.SourceDataLine;

public class Main {
public static void main(String[] argv) throws Exception {
AudioInputStream stream = AudioSystem.getAudioInputStream(new File(
"audiofile"));
// stream = AudioSystem.getAudioInputStream(new URL(
// "http://hostname/audiofile"));

AudioFormat format = stream.getFormat();
if (format.getEncoding() != AudioFormat.Encoding.PCM_SIGNED) {
format = new AudioFormat(AudioFormat.Encoding.PCM_SIGNED, format
.getSampleRate(), format.getSampleSizeInBits() * 2, format
.getChannels(), format.getFrameSize() * 2, format.getFrameRate(),
true); // big endian
stream = AudioSystem.getAudioInputStream(format, stream);
}

SourceDataLine.Info info = new DataLine.Info(SourceDataLine.class, stream
.getFormat(), ((int) stream.getFrameLength() * format.getFrameSize()));
SourceDataLine line = (SourceDataLine) AudioSystem.getLine(info);
line.open(stream.getFormat());
line.start();

int numRead = 0;
byte[] buf = new byte[line.getBufferSize()];
while ((numRead = stream.read(buf, 0, buf.length)) >= 0) {
int offset = 0;
while (offset < numRead) {
offset += line.write(buf, offset, numRead - offset);
}
}
line.drain();
line.stop();
}
}

No conozco de Java, mi pregunta es si este código esta bien y como podría crear un JAR para que puedan descargarse desde el BlackBerry y escuchar mi estación.
  #2 (permalink)  
Antiguo 11/05/2012, 12:20
(Desactivado)
 
Fecha de Ingreso: mayo-2012
Mensajes: 4
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: Mobile player AAC mp3

StreamingVirtual es una nueva web destinada a dar servicio de streaming para radios on line, económico, rápido y lo mejor la configuración del sistema es gratuita y es a cargo de nuestros técnicos, tu no tienes que preocuparte de nada, en 5 minutos tienes sonando tu radio on line con calidad mp3 o acc+2, tambien te regalamos el reproductor web flash de diseño para que luzca en tu web, y si no tienes página nosotros te la diseñamos, así como el hosting. más información en: www.streamingvirtual.com
  #3 (permalink)  
Antiguo 16/05/2012, 14:14
 
Fecha de Ingreso: mayo-2012
Ubicación: Washington DC
Mensajes: 4
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: Mobile player AAC mp3

Saludos, aunque no esta claro si estas utilizando shoutcast, icecast u otro, aqui van algunas alternativas:

SHOUTCAST MP3:

http://IP o host:port/;stream.mp3 -- de esta forma podras abrir el stream desde el mismo repro del BB

SHOUTCAST AAC+: El BB debe tener al menos un OS mayor al 5 si no estamos equivocados, no estamos seguros si pudiese funcionar con: http://IP o host:port/ -- de forma que el player del BB reproduzca el stream

ICECAST MP3 O AAC+:

http://host o IP:port/mount

De ultima pudes utilizar tambien TuneIn, suscribes la radio alli y tus oyentes podran descargar la app a su BB y luego buscar en ella tu radio!

Esperamos esto te ayude en +! saludos!

Etiquetas: aac, blackberry, java, mobile, mp3, 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 11:23.