Запись звука в MVC3
В настоящее время я ищу инструмент, который позволит пользователю делать и сохранять записи в приложении MVC3.
Я знаю, что это может быть достигнуто с помощью Silverlight, Flash или ActiveX методов, однако я был заинтересован, если это может быть сделано в простой / элегантный метод.
В идеале рабочий процесс будет функционировать следующим образом:
- пользователь нажимает кнопку записи.
- Если у пользователя есть микрофон, начинается запись, в противном случае пользователь уведомляется, что запись не ведется. возможно
- пользователь нажимает кнопку записи, чтобы остановить запись
- пользователю предлагается сохранить запись
Если кто-нибудь знает о каких-либо инструментах, которые можно легко интегрировать в приложение MVC, или, возможно, что-то, что укажет мне правильное направление, это будет оценено.
3 ответа:
Если под elegant вы подразумеваете чистый javascript, боюсь, что это невозможно. Вам нужно будет использовать клиентский плагин. Вот примераудиомагнитофона с Silverlight .
Если вы не используете Flash, Silverlight, ActiveX, Java или любой другой плагин, вы не сможете получить доступ к низкоуровневому аудио на клиенте. Это, конечно, из соображений безопасности, в любом случае каждый плагин имеет свои собственные политики безопасности в системе.
Мое предложение-изучить любой из них и выбрать лучший, который соответствует вашим потребностям.