Je suis en train de créer une application qui recueille la parole via un microphone en tant que fichiers wav. Ces enregistrements doivent être streamés sur un serveur et sauvegardés (comme les fichiers wav, je sais qu'ils sont gros mais ils doivent être wav). J'ai aussi besoin de diffuser de l'audio (il peut s'agir de mp3) du serveur à l'application web pour être joué par l'utilisateur. Je n'ai aucune idée de comment implémenter cela, mais j'aimerais utiliser une application Java EE parce que je suis familier avec Java et c'est plus facile à maintenir que Flex (nous avons des problèmes avec l'ancien code Flex au travail). Mes préoccupations sont les suivantes:Diffusion audio avec Java
- Comment tamponner la transmission pour que les utilisateurs puissent entendre le fichier entier sans interruption? Transférer le fichier entier et le lire est très bien aussi, mais savoir comment le faire serait bien.
- Comment vérifier les transmissions sur le serveur? Puis-je envoyer des paquets et vérifier/renvoyer par paquet?
- Existe-t-il des API pour cela (s'il vous plaît!) Ou dois-je écrire cela à la main?
On ne sait pas, de votre question, combien sont impliqués des composants dans votre application générale. Vous avez écrit "J'ai aussi besoin de diffuser de l'audio depuis le serveur vers l'application web pour être joué par l'utilisateur". Cela implique qu'il existe une application web * et * un serveur, et les deux sont disparates. Si cela est correct, il serait utile que vous fournissiez des informations sur ce qui existe actuellement. – Isaac