Потоковое аудио и запись голоса через HTML и Javascript

Я работаю над новым проектом, который требует потоковой передачи аудиофайлов (mp3) и записи голосовых сообщений. Конечно, моим первым вариантом было использование флэш-памяти. Но проблема в том, что клиент хочет, чтобы веб-сайт был удобен для iPhone.

Есть ли технология, которая позволяет мне воспроизводить и записывать голосовые сообщения только с помощью javascript/php/xhtml?

И, конечно же, веб-сайт должен быть полностью совместим с Firefox, Safari, Internet Explorer и т. д.

Я погуглил, и все, что я нашел, было основано на флэш-памяти.

но если у вас есть какие-либо сведения об этом, пожалуйста, дайте мне знать.


person Andy    schedule 25.11.2010    source источник


Ответы (2)


если вы хотите записать звук, вы должны сделать это с помощью нового API HTML5, вы можете прочитать больше об этом на https://labs.ericsson.com/developer-community/blog/beyond-html5-audio-захват-веб-браузеры

Однако это теория, на самом деле никакие браузеры это не поддерживают и нет возможности это сделать. Итак, вкратце: вы не можете делать то, что просите.

Что вы могли бы сделать, так это создать собственное приложение для iPhone для тех, кто хочет использовать iPhone, и флэш-сайт для тех, кто хочет получить к нему доступ с помощью обычного браузера.

person Peter    schedule 25.11.2010
comment
Это предлагаемый API HTML5, верно? Сама связанная страница имеет заголовок за пределами HTML5. - person Piskvor left the building; 25.11.2010
comment
Стандарт HTML5 еще не окончательный, многие вещи уже реализованы, но все еще находятся в стадии предложения... Я думаю, что это закончится стандартом HTML5, но только будущее покажет... так что да, это предложил API, но опять же, HTML5 еще не окончательный... - person Peter; 25.11.2010
comment
я думаю, что пока слишком рискованно разрабатывать что-то в html5.. по крайней мере, не для клиента.. имейте в виду, что даже у xhtml и css2 есть проблемы с кроссбраузерностью.. я даже не могу представить, сколько я собираюсь копаться в html5, чтобы заставить это работать... выглядит очень красиво, это будет очень круто... но пока... я не куплюсь на это. - person Andy; 25.11.2010

Нет. Даже в новейшем HTML5 нет функций для записи аудио. Вам нужно будет пройти через Flash или Java, но это исключает iPhone.

person Piskvor left the building    schedule 25.11.2010