2010-11-25 5 views
1

Je suis sur un nouveau projet qui nécessite de diffuser des fichiers audio (mp3) et enregistrer des messages vocaux .. bien sûr, ma première option était d'utiliser le flash. Mais le problème est que le client souhaite que le site soit compatible avec l'iPhone.Streaming audio et enregistrement vocal via HTML et Javascript

Existe-t-il une technologie qui me permet de lire et d'enregistrer des messages vocaux avec javascript/php/xhtml?

Et bien sûr, le site devrait être entièrement compatible avec Firefox, Safari, Internet Explorer, etc.

Je googlé et trouvé tout ce que j'étais à mémoire flash.

mais si vous avez la moindre idée à ce sujet, s'il vous plaît faites le moi savoir.

Répondre

1

si vous voulez enregistrer le son que vous devriez le faire avec la nouvelle des années api de HTML5, vous pouvez en lire davantage sur https://labs.ericsson.com/developer-community/blog/beyond-html5-audio-capture-web-browsers

Cependant, ceci est la théorie, en réalité, aucun navigateurs prennent en charge et il n'y a aucun moyen pour le faire. Donc en un mot: vous ne pouvez pas faire ce que vous demandez.

Ce que vous pouvez faire est de créer une application native iPhone pour ceux qui veulent utiliser l'iPhone, et un site web flash pour ceux qui veulent y accéder avec un navigateur normal.

+0

C'est une API HTML5 * * proposée, non? La page liée elle-même a un titre "beyond HTML5". – Piskvor

+0

La norme HTML5 n'est pas encore définitive, beaucoup de choses sont déjà implémentées mais toujours dans l'état de la proposition ... Je pense que ça va finir dans la norme HTML5, mais seul le futur dira ... alors oui, c'est un api proposé, mais encore une fois, HTML5 n'est pas encore définitif ... – Peter

+0

Je pense qu'il est trop risqué de développer quelque chose en html5 encore .. au moins pas pour un client .. gardez à l'esprit que même xhtml et css2 a des problèmes de navigateur .. Je ne peux même pas imaginer combien je vais creuser dans html5 pour le faire fonctionner ... l'air vraiment sympa, ce sera vraiment cool .. mais jusqu'à présent .. je ne l'achète pas. – Andy

2

Non. Même le nouveau HTML5 n'a pas de fonctionnalités pour enregistrer audio. Vous auriez besoin de passer par Flash ou Java - mais cela exclurait l'iPhone.