Задать вопрос

Захват звука с микрофона браузером (способы)

В будущем может потребоваться сохранять на сервере короткие (до 30 секунд) записи речи с микрофона (не чат), желательно прямо из браузера.

Итак, что приходит в голову по поводу вариантов реализации:

1. Flash — понятно: Microphone.get(); attachAudio...

Серверная часть только FMS/Red5? Без медиа-сервера не обойтись? Случай вроде бы простейший, потоковая трансляция не нужна, можно ли чем-то простейшим на php/perl обойтись?

2. Silverlight — что-то такое, ну или костыль.

3. Объект ActiveX?

4. HTML5 — пока никак или что-то где-то экспериментально поддерживается?

5. Java-аплеты?

6. Браузерные плагины медиаплееров — QuickTime, VLC, WMP и т.д. — только для воспроизведения или какой-то из них может записывать звук?

7. Что ещё?

Просьба отписаться с примерами кода/тематическими ссылками, спасибо.


UPD. С Java что-то не складывается: запись звука с микрофона, отправка на сервер тоже не проблема, но для использования в качестве аплета на странице придётся подписывать сертификатом. Или можно это как-то обойти?
  • Вопрос задан
  • 14840 просмотров
Подписаться 13 Оценить Комментировать
Ответ пользователя darkkosinus К ответам на вопрос (8)
@darkkosinus
Ответ написан
Комментировать