2010-05-20 10 views
9

Tenemos una aplicación de VoIP imVOX, y estamos buscando varias formas de ampliar nuestro alcance. Parte de eso es escribir una aplicación HTML5, pero requiere el uso de entrada de audio desde el navegador (y también botones de pulsar para hablar desde el navegador, incluso si se enfoca otra aplicación).Entrada de audio a través de HTML5?

En el lado del audio, con HTML5 ¿hay alguna manera de tomar la entrada de audio desde el navegador para comprimir y enviar a nuestros servidores? Sé que con Flash esto es posible, pero estamos tratando de evitar el flash para la compatibilidad móvil y, en general, mirar hacia el futuro.

+0

Otra persona respondió a esta pregunta: http://stackoverflow.com/questions/4227313/audio-capturing-with-html5 – Slamice

Respuesta

4

cámara y soporte del micrófono no es una característica de los HTML 5 spec

nuevas API

Además de especificar el marcado, HTML5 especifica la aplicación de secuencias de comandos interfaces de programación (API). El modelo de objeto de documento existente (DOM) las interfaces están extendidas y las características de facto están documentadas. También hay nuevas API, tales como:

  • El elemento canvas de modo inmediato
  • dibujo 2D reproducción de medios temporizado
  • base de datos de almacenamiento fuera de línea (offline web
  • aplicaciones) de edición de documentos
  • Drag -y-drop Documento cruzado
  • mensajería (web) Navegador
  • gestión de historial tipo MIME y
  • registro de controlador de protocolo.
  • microdatos

Algunas de las nuevas características son parte de HTML5 principalmente porque no hay voluntarios para dividir HTML5 y mantener especificaciones separadas de estas características .

+0

Un desarrollo interesante en este frente. Una versión experimental de Firefox muestra las capacidades de manipulación de audio. Obviamente no es viable en este momento, pero me recordó esta pregunta cuando la vi :-) http://news.slashdot.org/story/10/05/26/1936224/Breakthroughs-In-HTML-Audio-Via -Manipulación-con-JavaScript? From = rss & utm_source = feedburner & utm_medium = feed & utm_campaign = Feed% 3A + Slashdot% 2Fslashdot +% 28Slashdot% 29 & utm_content = Google + Feedfetcher –