Комментарии 15
ох. не помню уже, когда его применял. PJSIP и современная инфраструктура в 99.9% дружат достоточно хорошо.
Транки тоже ушли в прошлое с улучшением линков.
Ну, я же писал - все зависит от реализации.
Я ни коем разом не считаю себя спецом по VoIP & Asterisk. Это, скорее, заметки на полях и плод моего обобщения.
Мне проще кидать звонки/сообщения траншами, так как я сразу передаю/получаю информацию о CallerID. Возможно, в "разорванной" схеме можно придумать как это передавать, но получится сложнее кмк.
Оно все так же иногда глючит при переходе SIP/iax/SIP.
Не совсем понял причем тут CallerID, он так же само ходит по SIP.
Просто я не вижу чего вы улучшили данной сменой.
Джитербуфер точно так же доступен и для SIP. Но теперь у вас смена протокола, она не передает некоторые параметры и часто меняет кодеки.
Джиттер в SIP, как я понял, настраивается а диалплане и требует компиляции Астерикса с его поддержкой (может оно и по дефолта там, но не уверен).
Смена кодека... возможно, если клиенты начали с opus. Оно перекодирует его в uLaw.
В моем случае, я добился большей пропускной способности и меньшего количества соединений через не самый стабильный туннель при передаче голоса. Нет отдельного rtp + sip.
Интересно, какие ещё параметры не передаются в IAX2?
Нет, сейчас во всех каналах одна и та же реализация джитера.
Более того, он же работает в канале Local
Выкидывает P-asserted-id к примеру. BLF перестает работать. Много чего.
Вы хотите сказать, что в случае транка, все звонки считаются local?
Как я понимаю мой случай, если я использую soft phone, делая вызов через sip в сторону гейтвея с gsm модемом, канал local существует до момента ответа гейтвея. Далее он "оптимизируется" из контекста, оставляя прямой канал между приложением и гейтвеем.
В случае без iax, происходит 2 sip вызова, образуется 2 local канала, оба из которых "оптимизируются".
В случае с iax, по сути, так же.
Джиттер применяется на iax "ногу" вызова. Если вы можете прокомментировать ситуацию - буду благодарен.
Local/ это луп-канал.https://www.voip-info.org/asterisk-local-channels/
Если вы добавите джиттер буфер и /n в конце - он не будет "оптимизироваться".
Реализация джитер-канала сейчас в ядре.
IAX убирает практически все фишки протокола SIP, много чего пропадает.
s/Пердыдущие/Предыдущие
IAX2 не поддерживает wideband кодеки типа Opus, AMR-WB и т.д. Иногда это важно.
Единственная причина, зачем держим его на своей PBX - через iaxmodem работает HyalFax, которая собирает и отправляет все факсы компании. Секретари забыли железные факсы как страшный сон еще 8 лет назад.
Но надо признаться, что каждый год факсов все меньше, и это радует.
IAX2 one love (межASteriskные транки)