VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Консультация по философии PJSIP

Предложения услуг, поиск исполнителей, покупка/продажа оборудования

Модераторы: april22, Zavr2008

Ответить
AlexeyFatnev
Сообщения: 32
Зарегистрирован: 26 май 2022, 18:04

Консультация по философии PJSIP

Сообщение AlexeyFatnev »

Здравствуйте, коллеги.

Требуется платная консультация.

Довольно неплохо (с моей точки зрения) знаю Астериск и модуть chan_sip.

Похоже пришло время переходить на PJSIP но я никак не могу понять две вещи:
-стоит ли на него переходить или до последнего оставаться на chan_sip
-если стоит, как с ним жить. Самостоятельные поиски ответов на эти вопросы результатов не дали. Настроить endpoint на PJSIP я могу, но как с этим нормально жить непонятно.

Если есть специалист, хорошо разбирающийся именно с PJSIP и готовый потратить на меня пару часов для объяснения, я готов за это заплатить разумную стоимость.
ded
Сообщения: 15763
Зарегистрирован: 26 авг 2010, 19:00

Re: Консультация по философии PJSIP

Сообщение ded »

Довольно неплохо (с моей точки зрения) знаю Астериск и модуль chan_sip.
Аналогично.
-стоит ли на него переходить или до последнего оставаться на chan_sip
Я для себя ответил так: не стоит. И остаёмся до последнего.
Пока не встречал такой ситуации, чтобы chan_sip не справился, и был позарез нужен PJSIPб.
Chan_sip состоит из одного модуля, chan_pjsip - из 46 или из 47.
Я знаю, какие задачи он выполняет. Они не входят в круг наших задач, и для клиентов - тоже.
AlexeyFatnev
Сообщения: 32
Зарегистрирован: 26 май 2022, 18:04

Re: Консультация по философии PJSIP

Сообщение AlexeyFatnev »

Ded,

спасибо.

Для меня главная проблема в том, что chan_sip в 22-й версии Asterisk уже отсутствует, а поддержка 20-й заканчивается в октябре этого года.
ded
Сообщения: 15763
Зарегистрирован: 26 авг 2010, 19:00

Re: Консультация по философии PJSIP

Сообщение ded »

А зачем вам 22-я версия? Что в ней такого, чего не хватало, скажем, в 18-й версии?
AlexeyFatnev
Сообщения: 32
Зарегистрирован: 26 май 2022, 18:04

Re: Консультация по философии PJSIP

Сообщение AlexeyFatnev »

Ded,

18-я версия меня полностью устраивает. Просто она EOL, а я запланировал обносить все свои PBX и ОС до последних версий, то есть Asterisk до 22-й.
Видимо придется пока оставатьсяна 18-й.
ded
Сообщения: 15763
Зарегистрирован: 26 авг 2010, 19:00

Re: Консультация по философии PJSIP

Сообщение ded »

я запланировал обносить все свои PBX и ОС до последних версий,
А смысл? Там ничего не изнашивается.
Лучшее - враг хорошего.
Glukinho
Сообщения: 737
Зарегистрирован: 07 янв 2011, 20:05

Re: Консультация по философии PJSIP

Сообщение Glukinho »

Меня pjsip бесит тем, что нельзя сделать простой grep пиров по IP-адресу (asterisk -rx 'sip show peers' | grep 172.16.22.118), а я этим часто пользуюсь. И вообще до IP-адресов, с которых регистрируются телефоны, сложновато добраться. А старый chan_sip отлично работает на обычных офисных задачах, ну и пусть себе работает.
ded
Сообщения: 15763
Зарегистрирован: 26 авг 2010, 19:00

Re: Консультация по философии PJSIP

Сообщение ded »

AlexeyFatnev писал(а): 09 фев 2026, 16:55Для меня главная проблема в том, что chan_sip в 22-й версии Asterisk уже отсутствует
1. Скачайте asterisk sources
2. Возьмите channels/chan_sip.c из 18-го релиза, вставьте в 22-й,
3. Измените Makefile - добавьте

Код: Выделить всё

$(if $(filter chan_sip,$(EMBEDDED_MODS)),modules.link,chan_sip.so): $(subst .c,.o,$(wildcard sip/*.c))
$(subst .c,.o,$(wildcard sip/*.c)): _ASTCFLAGS+=$(call MOD_ASTCFLAGS,chan_sip)
Поддержка chan_sip зачем нужна? Что поддерживать? Канал вдруг падает, не знаем кому писать - помогите!?
Ответить
© 2008 — 2026 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH