Pull to refresh

Четыре мобильные игрушки, которые я скрестил с офисной VoIP/SIP телефонией: nokia e51(Symbian), HP 514 & HTC Diamond (Windows Mobile), Samsung i7500 (Android)

Reading time2 min
Views1.1K
Последние четыре мобильные игрушки, которые я скрестил с офисной VoIP/SIP телефонией: nokia e51(Symbian), HP 514 и HTC Diamond (Windows Mobile), Samsung i7500 (Android). Как показала эксплуатация, только Nokia E и N серий пригодны. Увы. Но зато у нокии качество работы VoIP/SIP лучше, чем по GSM.
Особенно обидно мне было когда услышал хрюканье «HP iPAQ 514 Voice Messenger» — я купил его исключительно из-за официальной заявленной работы VoIP/SIP в основном функционале телефона… но он очень сильно искажает звук, голос не узнать без долгого мучительного привыкания. да еще и громкость никакая. Реализация просто чудовищна, но производитель HP в обновлении прошивки только смог чуть-чуть увеличить громкость. Еще тестировал на HTC Diamond — те же проблемы, как я понял, это глобальная проблема реализации VoIP в самой Windows Mobile. Для Mobile есть две софтверные звонилки: Fring и PortaSIP, у них нет проблем с качеством голоса, но юзабельность до уровня обычной телефонной не дотягивает сильно, можно использовать для тестов и позвонить раз в день, но не больше. Еще на Windows Mobile батареку съедает при обычном офисном использовании — за 2-3 часа, тоже неизлечимые пока проблема винды.
Самсунг с андройдом в базе ничего не умеет, на него надо ставить SIP клиента. Из полноценно интегрируемых в звонилку, нашел только одну – Sipdroid. Настроил, подключил… и услышал все то же хрюканье, как в винде. Прочитал форумы разработчиков дройда, говорят проблема в применении float-point алгоритмов на целочисленных процах. Не умеют процы в мобильниках работать с числами с плавающей точкой, а алгоритмы обработки голоса под целочисленные процы не заточены. Правильные алгоритмы работы с float на fixed трудоемки и требуют большей производительности. Вообще, на DSP процессорах качественные алгоритмы реализации VoIP (кодек, эходав, алгоритмы подавления джитера) на один канал используют около 10-25 MIPS в зависимости от кодеков, для современных процов в телефонах – это меньше 10% производительности. Или код пишут лениво, или просто косяки… но проблемы есть и когда их решат непонятно.
Tags:
Hubs:
Total votes 8: ↑4 and ↓40
Comments19

Articles