Estoy creando una aplicación que recopila voz a través del micrófono como archivos wav. Estas grabaciones necesitan ser transmitidas a un servidor y guardadas (como archivos wav, sé que son grandes pero tienen que ser wav). También necesito transmitir audio (estos pueden ser mp3) del servidor a la aplicación web para que se reproduzca para el usuario. No tengo idea de cómo implementar esto, pero me gustaría usar una aplicación Java EE porque estoy familiarizado con Java y es más fácil de mantener que Flex (estamos teniendo problemas con el antiguo código Flex en el trabajo). Mis preocupaciones son:Transmisión de audio con Java
- ¿Cómo guardo la transmisión para que los usuarios escuchen todo el archivo sin interrupciones? También está bien transferir el archivo completo y luego jugarlo, pero saber cómo hacerlo sería agradable.
- ¿Cómo verifico las transmisiones al servidor? ¿Puedo enviar paquetes y verificar/reenviar por paquete?
- ¿Hay API existentes para esto (por favor) o tengo que escribir esto todo a mano?
No está claro, a partir de su pregunta, ¿cuántos componentes están involucrados en su aplicación general. Usted escribió "También necesito transmitir audio desde el servidor a la aplicación web que se reproducirá para el usuario". Eso implica que hay una aplicación web * y * un servidor, y las dos son dispares. Si esto es correcto, sería útil si proporciona información sobre lo que existe actualmente. – Isaac