Страница 3 из 5

Re: amr-nb в 10-ке

Добавлено: 20 фев 2013, 14:17
Samael28
Судя по всему, об этом не знал и разработчик....
Ah, it's a very interesting point. Indeed the parsing of this one is made inside pjsip and I don't know what they enabled.
I'll search this way.
Thanks a lot for the investigation and the report.

Best regards
Régis

Re: amr-nb в 10-ке

Добавлено: 20 фев 2013, 14:55
Sfinx
Теоретически это позвоялет клиенту на лету выяснить тип payload и соответственно обрабатывать входящий поток. Как бы вообще-то сейчас пофиг, что один из них не пашет - просто в RFC описаны оба типа, и по-взрослому их надо бы корректно поддерживать на клиенте.

Re: amr-nb в 10-ке

Добавлено: 20 фев 2013, 16:38
ys1797
А откомпилять? http://www.penguin.cz/~utx/amr

Re: amr-nb в 10-ке

Добавлено: 20 фев 2013, 17:08
Samael28
Можно тот же CSipSimple расковырять. Там вполне себе pjsip трудится.

В общем, пока отдал на масштабный тест, сказали что к концу дня скажут, что и как :) Пока на 4м андроиде (Sony Xperia U) amr работает.

Re: amr-nb в 10-ке

Добавлено: 20 фев 2013, 17:30
Sfinx
Я вчера пустил в продакшн - пока не скулят ;)

Re: amr-nb в 10-ке

Добавлено: 20 фев 2013, 18:20
tma
Samael28 писал(а):Можно тот же CSipSimple расковырять. Там вполне себе pjsip трудится.
Сам по себе CSIPSimple вполне себе глючный.
Все никак руки не дойдут написать им, что при звонке с него на Fritz!Box (проверял с разными версиями прошивки) программа перезагружается иногда унося в перезагрузку за собой и сам телефон.
Также хочу заметить (оффтопик, правда), что качество связи через него и Bria for Android заметно хуже.

Re: amr-nb в 10-ке

Добавлено: 20 фев 2013, 21:04
Samael28
Написал небольшую инструкцию для всех желающих попробовать.

Re: amr-nb в 10-ке

Добавлено: 21 фев 2013, 12:23
Samael28
В общем, по тестам (нагрузка была не очень большая, где-то 5 одновременных звонков) патч вполне работоспособен. В смысле все слышно, астер не падает, транскодинг amr-alaw вполне корректен.
Но на EDGE сетях amr показал себя чуть хуже, чем silk8. (В смысле по качеству)
Кстати, интересный момент, на 2G сетях скорость установки соединения (в плане человеку пришел вызов - он ответил, а второй в этот момент еще слушает КПВ) с использованием amr и silk8 составляет 1-2 сек, а speex, ilbc, gsm - 5 сек. Пока не понял, почему.

Re: amr-nb в 10-ке

Добавлено: 21 фев 2013, 14:02
Sfinx
Ясен пень - silk специально разрабатывался под то время, когда народ большей частью сидел на 9600 модемах ;) Интересно было бы его в этом плане сравнить со speex8, особенно на низких битрейтах - speex вообще может на 2kbit работать, т.е. модем можно загрубить до 2400 бод ;)

Re: amr-nb в 10-ке

Добавлено: 21 фев 2013, 16:39
Samael28
Пробовали speex8. Как раз занизили до неприличия. Все равно silk выигрывает. Но это, как обычно, субъективные оценки. Типа "насколько хорошо слышно".