Actualmente estoy desarrollando Virtual Classroom con pizarra, video conferencia/audio. ¿Cómo puedo capturar el micrófono con HTML5, Javascript? ¿Cómo puedo crear una cadena codificada en base64 desde el micrófono? Ya capturo una imagen de video de la etiqueta y dibujo sobre lienzo y recibí cadena codificada en base64 y la transmití a todos los estudiantes y sus obras. ¿Hay alguna manera similar para la etiqueta de audio también? Me gustaría transmitir la voz del micrófono del maestro a toda la clase usando socket.io. He encontrado número de tutorial, pero cada cuerpo a explicar acerca de audio vídeo no :(. Estoy usando Chrome -v 21 y capaz de utilizar WebKit. Gracias de antemanoCaptura de micrófonos usando Html 5 y difusión usando socket.io
Respuesta
El Stream API debería permitirle hacer esto, pero lamentablemente es en not supported cualquiera de los navegadores actuales (estables). se puede descargar el nightly build of Google Chrome que sin duda incluye algún soporte para la API, a pesar de lo completo que no estoy seguro.
supongo que no debe ser demasiado largo, hasta plugins para el nodo comienza a aparecer para ayudar con el manejo de estas cosas en el lado del servidor, pero entretanto lo siguiente puede ser útil:
Actualización: http://code.google.com/p/chromium/issues/detail?id=112367
Este problema se está trabajando por lo que es estable para la plataforma de Windows también, pero trabajando en Mac.
Este es un enlace útil, pero sería mejor hacer un comentario sobre la pregunta en lugar de una respuesta, ya que en realidad no proporciona una solución. –
@ james.garriss: ironía de SE. Los usuarios con poca representación no pueden comentar ... – Sisir
No es ironía; es un privilegio para ganar. –
- 1. Video usando HTML 5 y servlet
- 2. HTML 5 geolocalización usando phoneGap
- 3. Usando socket.io como api
- 4. ¿Usando socket.io con Cluster?
- 5. función de difusión socket.io y Redis pub/sub arquitectura
- 6. Fugas de memoria usando socket.io
- 7. Usando captura sin argumentos
- 8. Cómo crear una aplicación de Android usando HTML 5
- 9. .NET - ¿Es posible usar ASP.NET sin MVC usando HTML 5?
- 10. ¿Una explicación del soporte de sesión usando Express y Socket.IO?
- 11. Incluir archivo html en html usando html5
- 12. captura de firma para android usando phonegap
- 13. captura de pantalla usando OpenGL y/o X11
- 14. Android: Captura de un documento y escanearlo usando la cámara
- 15. Usando finalmente en lugar de captura
- 16. Insertar html usando jquery .html()
- 17. Estado del método de captura usando Reflection
- 18. Parse html usando C
- 19. Rodeo de HTML 5 vulgarizaciones y recursos
- 20. Fragmentos y receptores de difusión
- 21. Usando Java 5 enumeraciones como Velocity variables
- 22. Varias tablas (5) una página usando ReportLab
- 23. impresión "<html>" usando html
- 24. diferencia entre servicios y receptores de difusión
- 25. Crear informes HTML usando C++
- 26. Usando archivos .html como JSPs
- 27. Reemplazar etiquetas HTML usando jsoup
- 28. Consultando html usando Yahoo YQL
- 29. HTML 5 - Cosas furtivas
- 30. enviar correo html usando codeigniter
Muchas gracias por su apoyo – luke
No hay problema Lucas. Deberías aceptar la respuesta si te ayudó. –
Después de una larga investigación no encontré una solución con respecto a la grabación de datos de muestra de audio usando html 5. Encontré todos los foros sobre la transmisión de audio predefinida, no la transmisión de datos de muestra de micrófono en tiempo real. Me pregunto si html 5 solo puede capturar datos de muestra de audio con elemento de video. Encontré algunos complementos que graban audio usando el plugin de micrófono flash, pero quiero lo mismo en html 5. Tus comentarios te ayudarán :) Gracias – luke