2013-09-03 4 views
0

Мне нужно использовать начальное решение для записи звука, но поскольку пользователи не всегда используют самые современные браузеры, требуется флэш-падение. Я ищу автоматическую резервную библиотеку (например, html5/flash player), чтобы пользователи могли записывать свои голоса в Интернете.Библиотека аудиозаписей HTML5/Flash

Я искал вокруг Google, но не могу найти удовлетворительный. Любая рекомендация?

Спасибо большое

+0

Я нашел, что облачное обслуживание Twilio может быть решением, что-нибудь еще? – bobzsj87

ответ

2

Audior является решение на основе флэш, которая может записывать сырые аудио с микрофона, конвертировать его в mp3 , даст вам mp3 файл или загрузить его на веб-сервер. Он сохраняет аудио в ОЗУ до тех пор, пока он не будет загружен или сохранен на вашем компьютере, поэтому он не подходит для длинных записей, когда вы потеряете данные, если ваш браузер выйдет из строя.

FLVAR является другое решение на основе флэш, что, как вы записываете, потоки записанного аудио на медиа-сервер (Wowza, Adobe Media Server или Red5), где он будет сохранен в .flv файлов. Используемые кодеки являются родными для Flash Player: Speex или ASAO NellyMoser. Поскольку данные передаются по мере их записи, FLVAR хорошо подходит для более длинных записей.

HTML Media Capture может использоваться как резерв на мобильных устройствах. Он работает, расширяя HTML-тег <input > новым атрибутом capture, и вы можете указать аудио или видео. При записи собственного устройства записи на устройство открывается, и записанный носитель прикрепляется к форме. Он хорошо поддерживается всеми мобильными браузерами, за исключением записи только аудио на Safari для iOS, он поддерживает только аудио + видео, а не только аудио.

Вот реализация/процесс записи медиафайлов HTML для iOS. : enter image description here

Процесс аналогичен устройствам Android для аудио. HTML Media Capture не поддерживается на любом настольном браузере.

Единственное кросс-браузерное решение для записи аудио без вспышки на настольных браузерах в обозримом будущем - это MediaStream Recording standard.

MediaStream Recording - недавнее предложение целевой группы Media Capture для JS API, цель которого - сделать аудио- и видеозапись в браузере очень простой. В настоящее время он реализован только в Firefox 27 и только для аудио. This article более подробно описывает стандарт.

Смежные вопросы