Звукозапись дергается, при том что обе стороны хорошо слышат друг друга
Ситуация следующая:
Есть софтфон написанный на Qt. Если совершить звонок с софтфона или на софтфон в Windows, то обе стороны хорошо слышат друг друга и звукозапись тоже нормальная.
Если совершить звонок с софтфона или на софтфон в Linux, то обе стороны хорошо слышат друг друга и НО звукозапись уже начинается дергаться, равномерно каждую секунду в звукозапись добавляется какой-то участок с тишиной.
При этом если использовать наприер Zoiper в Linux, то на звукозаписи тоже все нормально.
На VAD не похоже, снимали дампы трафика - все нормально.
Пробовали на Asterisk 1.4 и 1.8.
Кодек PCMA
Есть идеи из-за чего возникают проблемы с аудиозаписями ?
_________________
платный суппорт по мере возможностей
Могу выслать дампы с Zoiper'а, когда все хорошо, с софтфона при использовании которого - появляются проблемы со звукозаписями на астере и примеры звукозаписей.
| Код: |
| module show like res_timing |
Module Description Use Count
res_timing_timerfd.so Timerfd Timing Interface 14
res_timing_pthread.so pthread Timing Interface 0
2 modules loaded
такое бывает, когда на HDD сервера, в момент записи, возникает большая нагрузка. я не думаю, что в вашем случае дело в этом, но посмотреть нагрузку на HDD сервера не помешает.
В дампе со стороны сервера тоже все норм - да и собеседники хорошо слышат друг друга, с HDD тоже проблемы нет, проблема только с Qt-шным софтфоном запущенным в Linux и звукозаписью астера.
Похоже, что софтфон и модуль запииси астера не корректно согласуют какие-то параметры по таймингам. Вставки тишины в запись наблюдаются на протяжении всей аудиозаписи и через равный промежуток времени (~1 сек).
Также там наверное будут видны VAD фреймы.
Ну или сам pcap выложите, посмотрим мы)
_________________
http://mh.otx.ru Гибкие SIP/E1 шлюзы Alvis. SIP-Модернизация LDK/TDA:VoIP, Добавь E1 к Asterisk.
UPDATE! Теперь и T.38! Скидки для форумчан!!