Наш клиент использует SimpleCaptcha. Насколько я понимаю, SimpleCaptcha может создавать звуковые капчи в формате WAVE (.wav). Позже эти CAPTCHA воспроизводятся с использованием аудио-тега HTML5, примерно так:
<audio controls="controls" autoplay>
<source src="captcha.wav" />
</audio>
Конечно, это несовместимо с кроссбраузерностью, и одна из причин - формат WAVE. Эта ссылка предполагает, что IE9 поддерживает только MP3, в то время как большинство других браузеров нормально работают с OGG и WAVE. Далее MP3 запатентован ... Фраунгофера?
Примечание: наша серверная часть основана на Java.
У меня вопрос: какой лучший вариант мы можем предложить клиентам, которые вообще не поддерживают формат WAVE (например, IE9) или аудиотег HTML5? Из-за проблем с патентами я предполагаю, что динамическое преобразование в mp3 на стороне сервера невозможно. Кроме того, я не знаю какой-либо библиотеки java, которая могла бы это сделать ... Я видел хорошие решения, такие как jPlayer, но они скажите, что «Для поддержки кроссбраузерности должен быть предоставлен формат, который работает как в HTML5, так и в Flash.», то есть mp3, mp4. Я также не нашел надежных WAVE-плееров на базе флеш-памяти.