Запись аудио в MVC3 - PullRequest
       3

Запись аудио в MVC3

2 голосов
/ 27 октября 2011

В настоящее время я ищу инструмент, который позволит пользователю создавать и сохранять записи в приложении MVC3.

Я знаю, что это можно сделать с помощью методов Silverlight, Flash или ActiveX, однако я былинтересно, если это можно сделать простым / элегантным способом.

В идеале рабочий процесс должен работать следующим образом:

  • Пользователь нажимает кнопку записи.
  • Если пользовательимеет микрофон, запись начинается, в противном случае пользователь получает уведомление о невозможности записи
  • Пользователь нажимает кнопку записи, чтобы остановить запись
  • Пользователю предлагается сохранить запись

Если кто-нибудь знает какие-либо инструменты, которые можно легко интегрировать в приложение MVC, или, возможно, что-то, что укажет мне правильное направление, это будет оценено.

Ответы [ 3 ]

5 голосов
/ 27 октября 2011

Если под элегантным вы подразумеваете чистый javascript, я боюсь, что это невозможно. Вам нужно будет использовать плагин на стороне клиента. Вот пример аудио рекордера с Silverlight .

2 голосов
/ 27 октября 2011

Если вы не используете Flash, Silverlight, ActiveX, Java или любой другой плагин, вы не сможете получить доступ к низкоуровневому аудио на клиенте. Это, конечно, по соображениям безопасности, так как каждый плагин имеет свои собственные политики безопасности в системе.

Мое предложение состоит в том, чтобы рассмотреть любой из них и выбрать лучший, который соответствует вашим потребностям.

0 голосов
/ 27 октября 2011

Самый простой способ - разрешить пользователю загружать аудио файлы.

Если это не подходит, используйте программирование на стороне клиента.

...