Страница 1 из 1
SIP Клиент - Имя вызывающего абонента
Добавлено: Чт июл 14, 2016 2:25 pm
Rushmore
При входящем звонке во всплывающем окне, там где две трубки зеленая и красная, вместо имени вызывающего абонента рисуются кракозябры, если имя на русском языке. При этом в логе все отображается корректно.
Надо бы декодировать имя из UTF-8, иначе тётки пугаются ))
И еще одна странность происходит. С какого-то времени - не могу точно сказать с какого - на некоторых терминалах перестал передаваться микрофон при ИСХОДЯЩЕМ звонке. Если звонят извне и юзер отвечает - они вполне себе удачно разговаривают. Если юзер звонит сам кому-то, то его не слышат. В логах АТС тишина. В логах втвари тоже ничего подозрительного. Конфиги не менялись. Поставил рядом венду с линфоном - там всё работает в обе стороны. Куда копать? Можно получить какие-то более подробные логи в втваревском линфоне?
Re: SIP Клиент - Имя вызывающего абонента
Добавлено: Чт июл 14, 2016 7:36 pm
aka
Не знаю. Я вообще плохо понимаю линфон. В веб-интерфейсе копался?
Перенаправление микрофона в rdp сессиях при этом отключено, т.е. параметра microphone= в конфиге нет?
Re: SIP Клиент - Имя вызывающего абонента
Добавлено: Чт июл 14, 2016 9:58 pm
Rushmore
В rdp сессиях sound и microphone отключены.
Можно как-то извне в linphonec протолкнуть опцию -v для более детального лога?
aka, по поводу русских имен в окне вызова посмотрите, пожалуйста.
Re: SIP Клиент - Имя вызывающего абонента
Добавлено: Пт июл 15, 2016 2:58 am
aka
Код: Выделить всё
usage: linphonec [-c file] [-s sipaddr] [-a] [-V] [-d level ] [-l logfile]
linphonec -v
-b file specify path of readonly factory configuration file.
-c file specify path of configuration file.
-d level be verbose. 0 is no output. 6 is all output
-l logfile specify the log file for your SIP phone
-s sipaddress specify the sip call to do at startup
-a enable auto answering for incoming calls
-V enable video features globally (disabled by default)
-C enable video capture only (disabled by default)
-D enable video display only (disabled by default)
-S show general state messages (disabled by default)
--wid windowid force embedding of video window into provided windowid (disabled by default)
-v or --version display version and exits.
Наверное же не -v, а -d с циферкой. Добавил секретный параметр:
SIP=user:
password@sip.linphone.org, debug:5
Секретный потому что конфигуратор в графике его не отразит, надо писать в тексте. Циферка по умолчанию 0, можно поднимать до 6.
И русские буквы. Всё здесь:
http://pxe.ru/files/testing/201607150356.zip
Re: SIP Клиент - Имя вызывающего абонента
Добавлено: Пт июл 15, 2016 6:49 am
Rushmore
Да, это оно. Спасибо, буду разбираться.
Re: SIP Клиент - Имя вызывающего абонента
Добавлено: Пт июл 15, 2016 1:32 pm
Rushmore
Имя звонящего показывает теперь по-русски, и шрифт стал крупнее.
Посмотрел логи SIP, почему-то линфон отказывается разговаривать со станцией по G.729 ((
Запретил G.729 кодек через веб-админку, всё заработало. Но только это не есть хорошо, потому что звонить через интернет по G.711/722 мазохизм тот еще. (Блин, раньше ведь точно работало.)
В связи с этим хочется иметь возможность настраивать параметры кодеков и их приоритеты через конфиг. Может указывать строку со списком кодеков в порядке приоритета, типа
и на основе этой строчки генерить секции [audio_codec_x] в linphonerc.
Либо просто загружать с сервера готовый шаблон для linphonerc.
И секретный параметр оставьте пожалуйста в релизной версии, трассировщик SIP пакетов очень помогает при разборе полетов.
Re: SIP Клиент - Имя вызывающего абонента
Добавлено: Чт июл 21, 2016 12:52 pm
aka
Попробуй пожалуйста это:
http://pxe.ru/files/testing/201607211350.zip
Настройки кодеков пока нет, просто собрал немного иначе. Вдруг заработает.
Re: SIP Клиент - Имя вызывающего абонента
Добавлено: Чт июл 21, 2016 3:39 pm
Rushmore
Я тут неожиданно оказался в отпуске, смогу проверить только 1 августа.
Re: SIP Клиент - Имя вызывающего абонента
Добавлено: Пн авг 01, 2016 3:29 pm
Rushmore
Таки да, оно заработало )) Коммьюникейшн тьюб теперь дует в обе стороны. Что интересно, если звонят с терминала абоненту АТС - они договариваются на G729, втварь его ставит в приоритет. При звонке с АТС на терминал договариваются на PCMA, его станция ставит в приоритет.
В связи с этим хочется всё-таки рулить кодеками на терминале. Но уже и так в принципе всё устраивает. Разве что адресную книжку как-то сделать...
Re: SIP Клиент - Имя вызывающего абонента
Добавлено: Пт сен 09, 2016 1:56 pm
novex
Приветствую!
К вопросу о кодеках - так понимаю h.264 в сборке нет? Возможна ли реализация видео?
Re: SIP Клиент - Имя вызывающего абонента
Добавлено: Пт сен 09, 2016 3:44 pm
aka
Не будет видео. Слишком много делать нужно.
Re: SIP Клиент - Имя вызывающего абонента
Добавлено: Пн сен 12, 2016 10:40 pm
aka
В втвари 5.4.46 можно подставлять свой конфиг. Чтобы список кодеков менять. Здесь:
http://wtware.ru/docs5/config.html#SIP волшебное слово config: