Attualmente sto sviluppando Virtual Classroom con lavagna, videoconferenza e audio. Come posso catturare il microfono usando HTML5, Javascript. Come posso creare una stringa codificata in base 64 dal microfono? Ho già acquisito l'immagine video dal tag e disegno su tela e ho ricevuto una stringa codificata base64 e trasmesso a tutti gli studenti e ai suoi lavori. è un modo simile anche per il tag audio? Vorrei trasmettere la voce del microfono insegnante a tutta la classe usando socket.io. Ho trovato il numero di tutorial, ma ogni corpo spiegare circa il video non l'audio :(. Sto usando Chrome -v 21 e in grado di utilizzare WebKit. Grazie in anticipoCattura del microfono utilizzando Html 5 e trasmissione tramite socket.io
risposta
Il Stream API dovrebbe consentire di fare questo, ma purtroppo è not supported in qualsiasi dei browser correnti (stabili) .Si può scaricare il nightly build of Google Chrome che sicuramente include un po 'di supporto per l'API, anche se non sono sicuro.
Suppongo che non dovrebbe essere troppo lungo apparirà il nodo per aiutare con la gestione di questa roba sul lato server, ma nel frattempo potrebbe essere utile:
Aggiornamento: http://code.google.com/p/chromium/issues/detail?id=112367
Questo problema si sta lavorando che lo rende stabile per la piattaforma Windows troppo, ma lavorando su Mac.
Questo è un collegamento utile, ma sarebbe meglio come commento sulla domanda piuttosto che una risposta, dal momento che in realtà non fornisce una soluzione. –
@ james.garriss: ironia di SE. Gli utenti low-rep non possono commentare .. – Sisir
Non è ironia; è un privilegio da guadagnare. –
- 1. Geolocalizzazione HTML 5 tramite telefonoGap
- 2. Cattura di un flusso audio del microfono mediante .NET Framework
- 3. Kerberos tramite javascript o HTML 5
- 4. Cattura audio in C++ da un microfono
- 5. Trasmissione tramite System.Type - C#
- 6. Cattura del suono in CPP e Qt
- 7. Cattura dell'output del processo tramite l'evento OutputDataReceived
- 8. Cattura lo stream dal microfono nella formattazione WAV
- 9. Fotocamera dal vivo e microfono senza flash
- 10. Come creare un'applicazione Android utilizzando HTML 5
- 11. Cattura View.setOnClickListener() definito tramite XML
- 12. Simula microfono (microfono virtuale)
- 13. HTML 5 Favicon - Supporto?
- 14. Utilizzando socket.io standalone senza node.js
- 15. Perdite di memoria tramite socket.io
- 16. Futuro del controllo PivotViewer e HTML 5 equivalente
- 17. annullare la registrazione del destinatario della trasmissione registrato tramite manifest
- 18. HTML 5 Doctype e IE 6
- 19. video come sfondo del sito? HTML 5
- 20. Connessione client a server tramite Socket.io
- 21. Toccare Ingresso microfono utilizzando AVAudioEngine in Swift
- 22. Roundup di HTML 5 volgarizzazioni e risorse
- 23. Come catturare l'ingresso del microfono in VLC?
- 24. Trasmissione di un singolo messaggio tramite APNS
- 25. System.Speech giù sensibilità del microfono
- 26. Photoshop online tramite la tela di HTML 5?
- 27. HTML 5 validazione W3C
- 28. Avvio e arresto del ricevitore di trasmissione
- 29. HTML 5 Formato valuta
- 30. Utilizzando cattura senza argomenti
Grazie mille per il vostro supporto – luke
Nessun problema Luke. Dovresti accettare la risposta se ti ha aiutato. –
Dopo una lunga ricerca, non ho trovato una soluzione per quanto riguarda la registrazione dei dati campione audio usando html 5. Ho trovato tutti i forum sulla pre-definizione dello streaming di clip audio e sullo streaming dei dati campione del microfono in tempo reale. Mi chiedo se html 5 possa solo acquisire dati di esempio audio con elementi video. Ho trovato alcuni plugin che registrano l'audio usando il plugin per microfono flash, ma voglio lo stesso in html 5. I tuoi commenti aiuteranno full :) Grazie – luke