Результаты первых тестов кодека Speex, встроенного в Flash Player 10 beta
Первые тесты показали что во Flash Player 10 beta встроен Speex wideband (16КГц). Качество звука очень хорошее, на уровне звонков skype2skype. NetStream liveDelay стабильно держится в районе 0.18 сек. (при стабильном TCP соединении , без потерь пакетов), что позволяет предположить, что во Flash Player 10 для speex аудио реализован новый буфер.
Наш план по внедрению поддержки speex в Zingaya Media Server:
- Проброс speex в wideband формате, в котором он используется в самом flash player. Некоторые софтфоны (например, eyeBeam) поддерживаеют такой формат.
- Ресэмплинг 16 КГц в 8 Кгц, чтобы иметь совместимость с большим количеством VoIP систем.
- Транскодинг в G.711 и другие стандартные VoIP кодеки.
Остается ждать новых данных о протоколе RTMFP, чтобы узнать больше про возможности UDP соединения flash плеера с FMS или плееров друг с другом (p2p). Ждем с нетерпением релиз FMS с поддержкой RTMFP.
Tags:flash player 10, flashphone, fms, rtmfp, speex, tcp, udp, wideband, zingaya media server, zms
Save to Browser Favorites
BlogMarks
Blogsvine
Friendsite
Email This to a Friend
If you like this then please subscribe to the ![[Email]](http://blog.flaphone.com/wp-content/plugins/bookmarkify/email.gif)
22.05.2008 3:37 at
А поддерживается ли платформной (NetStream?) управление параметрами кодека (VBR/CBR, битрейт, сложность), есть ли поддержка narrowband ?
Какого минимального битрейта можно достинуть (в ущерб качеству) ?
22.05.2008 6:15 at
Speex поддерживается не платформой а самими 10ым flash плеером, что позволяет и в нашей платформе сделать его поддержку. Судя по размерам пакетов VBR поддерживается, narrowband поддержки пока нет, можно устанавливать качество используя encodeQuality, по умолчанию стоит 6 и дает около 64 Кбит/сек на 1 разговор (2 потока). Как-нибудь устроим замеры, но вообще информация по кодеку speex доступна на сайте http://xiph.org
28.05.2008 2:03 at
Спасибо за ответ! А iLBC в 10м Flash Player нет случайно ??
28.05.2008 2:27 at
Нет и не ожидается
Скажем спасибо хотя бы за Speex
30.01.2009 8:06 at
Из-за того что narrowband не поддерживается, при звонке на телефон (софтфон) который умеет только narrowband speex соединение будет устанавливаться, но не будет звука!
В этом случае следует запретить speex на вызываемой стороне (в самом flaphone это сделать невозможно).
30.01.2009 8:24 at
narrownband - это speex/8000 который мы не предлагаем, так что это скорее проблема вашего софтфона
07.09.2009 5:17 at
Да 10-й флеш рулит! Мы тоже его использовали для создания своей флешки веб-телефона!
17.03.2010 12:52 at
А как вы его распаковываете? Примеры по спиксу говорят про фреймы из 2*160 байт, а из флеша льется по 50-100 байт.