Вышла тут недавно первая бета libtheora, вот решил её потестировать. Заодно и попробовал сделать трансляцию live video в ней. Серверная часть: icecast, oggfwd, ffmpeg2theora. Клиентская часть: Seamonkey + JRE. Надо сказать, был очень приятно удивлён, theora в новой бете стала гораздо быстрее (в особенности декодер), т.к разработчики взялись наконец за оптимизацию. Родной декодер стал на 30-70% быстрее (хотя, всё равно есть куда ещё оптимизировать). Для воспроизведения потока попробовал маленький (185 килобайт) аплет на Java (Cortado от Fluendo, GPL). Конечно, это потребляет гораздо больше ресурсов mplayer_plugin'а, но не требует установки кодеков на стороне клиента. Качество видео можете оценить на картинке (параметры: ffmpeg2theora -v 7 -a 3 -S 0 -K 250 --optimize). Можно сделать вывод, что theora 100% production ready. Из неприятных моментов я бы отметил то, что не все параметры Theora API используются существующими кодировщиками. Конечно условия тестирования далеко не боевые, никто с таким битрейтом и разрешением не вещает, но тем не менее.
>>> Просмотр (1032x664, 261 Kb)