Форумы  ·  Войти  · 

Тема: SIP-BSC1 вывод звука на динамик.

17.10.24 16:33   AlEd  (2/20.09.24)  

Добрый день.

При выводе звука на подключенный динамик идут сильные искажения звука.

Куда копать ?

Вложение
WhatsApp_Video_2024-10-17_at_13.00.21.mp4  (Размер: 6225KB - Загрузки: 10)
[ #1 ]  17.10.24 17:49   Tech.Support  KOMENDANT LAB  

Очень похоже по звуку на нестандартный размер пакета RTP. Со стандартного IP телефона или клиента этого эффекта нет?
Нужен лог Wireshark всего звонка. Можно со стороны устройства, можно со стороны сервера. По нему можно будет определить, где несоответствие.
Также можно до снятия лога в настройках клиента, который воспроизводит сообщение, посмотреть параметр ptime. Он должен иметь значение строго 20.
Еще вариант, что сервер и клиенты “запутались” в кодеках. Нужно выставить у клиентов и в аккаунтах сервера один одинаковый кодек у всех.

[ #2 ]  18.10.24 15:29   AlEd  (2/20.09.24)  

Да. Вы правы. Проблема в ПО.
Но SIP телефоны при этом работают. (наверно сами переключают ptime на 40)

[CPU=0002][PID=00036800]:[NORMAL]:[TID=00022188(MAIN)]:[NORMAL] [17-10-24 11:10:00.578] [CORE] <—SIP_TERMINAL|2|RTP_SESSION_RESPONSE|local<1>,client1_sdp_serv<v=0
o=201 6334 0 IN IP4 172.18.3.1
s=Session001
c=IN IP4 172.18.3.1
t=0 0
m=audio 50000 RTP/AVP 0
a=ptime:40
a=sendonly

[ #3 ]  18.10.24 15:53   Tech.Support  KOMENDANT LAB  

В SIP компонентах для Linux и Android обыграны все возможные варианты, т.к. это более тяжелый софт и более мощное железо. У нас NonOS технология и SIP написан с нуля. Реализован необходимый минимум. Все телефоны и SIP клиенты, когда звонят сами используют  ptime:20, это значение является общепринятым.

Komendant.pro
 ©1999-2024  Инженерная лаборатория "Комендантъ"