Добрый день. Есть виртуальный (HyperV 2016) Asterisk 15.5.0. На интерфейс от провайдера приходят пакеты в хаотичном порядке (Out of Sec: 50-70%) - с этим, к сожалению ничего сделать нельзя (пакеты перемешиваются где-то в BGP), соответственно на выходе из АТС голос получается сильно искаженный. с эти вопросом должен, теоретически помочь jitter.
В sipgeneralcustom.conf указал:
jbenable=yes
jbimpl=fixed
jbmaxsize=200
jbforce=yes
jbresyncthreshold=1000
jblog=yes
Все звонки пустил через Local Channel, но голос все равно часто искажается. подскажите, почему jitter не отрабатывает корректно - 200мс более чем достаточно для сбора RTP в ряд?
Проблема в HyperV, в котором работа буферов виртуального свича (ключевые слова для поиска - asterisk hyper-v timing) с голосовыми и видео пакетами уже несколько лет проявляется именно таким образом.
https://community.spiceworks.com/topic/1952888-asterisk-vm-sip-quality-when-hypervisor-has-nic-team https://community.spiceworks.com/topic/1103757-asterisk-recorded-messages-are-choppy http://community.freepbx.org/t/poor-call-quality-packet-loss-jitter-on-hyperv-machine/21360/3
jitterbuffer по определению может работать только на вход.
На выход - настраивайте на другой стороне или настройте ваш BGP
Хватает или не хватает 200мс - зависит от джитера в вашем канале(меряется с помощью mtr например)
пакеты перемешиваются где-то в BGP
что за бред? У меня два провайдера по BGP full view подключены и никаких проблем, смотрите сеть
Задан: 2019-07-10 20:05:19 +0400
Просмотрен: 1,556 раз
Обновлен: Jul 19 '19
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.