В онлайн-приложении для социального обучения мы хотим, чтобы участники могли записывать короткие аудиоклипы, чтобы делиться с другими. Обычно запись будет произносимым словом или одним предложением.Запись короткого аудиофайла с использованием WebRTC
Я смотрел WebRTC. Я понимаю, как создавать и передавать аудиопоток. Тем не менее, мы хотим, чтобы участник мог начать запись вручную и остановить его, когда он будет завершен (или через 15 секунд, если это произойдет раньше). В идеале мы хотим сжать полученный файл, чтобы сохранить пропускную способность, и загрузить его в базу данных.
Может кто-нибудь порекомендовать какие-либо учебники о том, как это сделать?
Hi Muaz! Спасибо за ссылку. Я также нашел это: [link] (http://www.sajithmr.me/jrecorder-jquery) –
Просто попробовав RecordRTC на chrome 29 на ubuntu, он, похоже, не работает, как и все, кажется идти хорошо, за исключением того, что в результате файл не работает. Согласно http://code.google.com/p/chromium/issues/detail?id=252279, похоже, что это работает только в OSX. Это правильно? –
Он также работает на окнах (кроме XP) ... прочитайте список возможных сбоев здесь: https://github.com/muaz-khan/WebRTC-Experiment/tree/master/RecordRTC#possible-issuesfailures –