Question

Salut à tous, je suis nouveau pour le développement web, donc je suis vraiment stupide quand il s'agit d'outils pour travailler. J'ai .amr fichiers enregistrés à partir de ma demande BB qui sont envoyées et enregistrées sur un serveur. Je veux être en mesure de lire ces fichiers via un webplayer sur un site Web, j'ai quelques questions à ce sujet:

1) Serait-il son de convertir ces fichiers à quelque chose comme mp3 o wav au lieu d'essayer de jouer en utilisant le format amr? Les fichiers sonores sont reçus par un service web java et enregistrés en tant que fichiers sur mon disque dur avec l'URL enregistrée sur une base de données MySQL. Donc, si une méthode de conversion est proposé, je préfère être en Java.

2) Quel joueur puis-je utiliser et comment, pour lire ces fichiers? Que ce soit les fichiers amr ou fichiers convertis

3) Comment puis-je créer un lien qui pointera vers ledit fichier audio afin que les gens peuvent aller et entendre? Je sais que cela diffère un peu de ma ligne de question initiale mais je dois pouvoir le faire aussi bien.

Merci à l'avance

Était-ce utile?

La solution

1) MP3 ou wav serait une bonne idée. Vous pouvez utiliser quelque chose comme LAMEonJ (http://openinnowhere.sourceforge.net/lameonj/) pour wav -> mp3. Et avec de la chance, il y a quelque chose de similaire pour AMR.

2) est la balise HTML5 <audio> dans susceptible d'être une option? Les utilisateurs peuvent ensuite lire le fichier directement dans le navigateur, et vous pourriez tout simplement rendre HTML sur le site, plutôt que de la fourniture par un webservice.

Je pense que vous suggérez une applet sur une page Web, qui se connecte au serveur via un webservice, ce qui serait certainement possible, mais beaucoup plus de travail.

Dans le cas contraire, si vous êtes juste de servir un fichier de musique, tu ne vas pas être en mesure de contrôler ce lecteur est utilisé sur le côté client, une fois qu'ils ont votre dossier, ils peuvent en faire ce qu'ils aiment.

Le seul inconvénient de HTML5 est qu'ils auront besoin d'un navigateur relativement récent.

3) Si vous utilisez <audio> alors ceci est déjà pris en charge.

Si vous Google pour la balise <audio> Je pense que vous trouverez beaucoup d'informations, ainsi que des stratégies pour offrir aux joueurs alternatives aux navigateurs plus anciens.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top