Страница 1 из 1

Чем проигрывать Speex/Ogg?

Добавлено: 2013.03.27, 13:58
sergo
2moderator: кросспост отсюда http://www.yiiframework.ru/forum/viewto ... 15&t=11461 , потому как непонятно в каком разделе спрашивать

На сервере лежат звуковые файлы, создаваемые sip-клиентом, упакованные в Speex/Ogg. В speex кодирует серверная часть, на неё мы влиять не можем.

Чем проигрывать -- есть решения?

Уже рассмотрены:
  • java-апплет. Не подходит, т.к. ТЗ не допускает подгрузки java-кода
  • по ajax запросу перекодировать в mp3 и отдавать в javascript-флэшплейер. Тоже не подходит: звуковой файл может быть на полтора часа, долго ждать перекодировки на сервере.
  • пакетная перекодировка на сервере. Не подходит -- держать две копии файлов не рационально, плюс мы не имеем возможности доработать серверную часть для post-перекодировки (в момент, когда ogg-файл сохранён на сервере).