Нужен простой свободный SIP-сервер (есть в природе?)
Модератор: SLEDopit
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Нужен простой свободный SIP-сервер
Ищется предельно простой SIP-сервер (не комбайн PBX). Registrar + proxy. Типа sipwitch, только чтобы работал. Может кто-нибудь знает?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 436
- Статус: ¯\_(ツ)_/¯
- ОС: linux based
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужен простой свободный SIP-сервер
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужен простой свободный SIP-сервер
Нашёл и вроде даже поднял repro. Весьма похоже на искомое, но другие рекомендации по-прежнему приветствуются.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Нужен простой свободный SIP-сервер
Bizdelnick, расскажите пожалуйста новичку про repro. В английском и SIP не силён.
Мне нужен простой sip-сервер, чтобы перекидывать sip-звонки через FXO-шлюз на железную УАТС.
Астериск слишком сложный для меня. Этот repro подойдёт?
Мне нужен простой sip-сервер, чтобы перекидывать sip-звонки через FXO-шлюз на железную УАТС.
Астериск слишком сложный для меня. Этот repro подойдёт?
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужен простой свободный SIP-сервер
Не знаю. У меня крайне мало опыта работы с VoIP, а тема это большая и сложная.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Нужен простой свободный SIP-сервер
Bizdelnick писал(а): ↑25.09.2013 13:38Нашёл и вроде даже поднял repro. Весьма похоже на искомое, но другие рекомендации по-прежнему приветствуются.
А SER/OpenSER смотрели?
Сложен Asterisk?
Посмотрите FreeSWITCH.
P.S. Для того, чтобы перебрасывать SIP через FXO (или через E1/T1/J1 - это уже не важно) вам нужен сервер из числа тех, кто поддерживает Zaptel/DAHDI интерфейс. А их не так и много. Можете ещё на YATE посмотреть что там делается.
(я, конечно, не знаю, что по этой части у виндаунов делается ... и даже знать не хочу ... но не дмаю что что-то путнее делется)
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужен простой свободный SIP-сервер
Нет. Не помню уже почему. Кажется запутался в его многочисленных форках и испугался чрезмерной навороченности. Потом необходимость отпала.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Нужен простой свободный SIP-сервер
Bizdelnick писал(а): ↑15.02.2016 00:27
Нет. Не помню уже почему. Кажется запутался в его многочисленных форках и испугался чрезмерной навороченности. Потом необходимость отпала.
А это, похоже, именно то, о чём вы спрашивали + кроме того, очень широко применяемые изделия, в том числе и в проектах промышленного уровня, ну и это проекты-долгожители, что тоже немаловажно ... в отличие от всяких самоделок на коленке радиолюбительсого уровня.
Re: Нужен простой свободный SIP-сервер
Вы не совсем меня поняли, у меня не внутренняя FXO-карта. У меня VoIP-шлюз Nateks VoiceCom. У него есть FXO-порт, который подключен к внутренней линии офисной УАТС Panasonic. Вот через него надо сделать вынос абонентского номера УАТС. Кажется это так называется.
Т.е. VoIP-шлюз с FXO (с номером 701, к примеру) должен регистрироваться на SIP сервере. Внешний SIP клиент должен тоже регистрироваться на SIP сервере (с номером 702, к примеру). При "поднятии трубки" на внешнем клиенте SIP сервер должен соединять 702 с 701 (hotline). А дальше внешний клиент слышит гудок УАТС и уже набирает номер абонента УАТС. Как-то так.
Re: Нужен простой свободный SIP-сервер
Кирилл писал(а): ↑15.02.2016 09:17
Вы не совсем меня поняли, у меня не внутренняя FXO-карта. У меня VoIP-шлюз Nateks VoiceCom. У него есть FXO-порт, который подключен к внутренней линии офисной УАТС Panasonic. Вот через него надо сделать вынос абонентского номера УАТС. Кажется это так называется.
Т.е. VoIP-шлюз с FXO (с номером 701, к примеру) должен регистрироваться на SIP сервере. Внешний SIP клиент должен тоже регистрироваться на SIP сервере (с номером 702, к примеру). При "поднятии трубки" на внешнем клиенте SIP сервер должен соединять 702 с 701 (hotline). А дальше внешний клиент слышит гудок УАТС и уже набирает номер абонента УАТС. Как-то так.
Ну так это вам нужен PBX, пусть и с минимальными настройками (диалпланом в 2-3 позиции ... в FreeSWITCH что-то такое есть прямо в демонстрационном диалплане после установки).
Asterisk | FreeSWITCH | YATE ... и не нужно ничего изобретать из радиолюбительских приблуд ... у которых потом будете выгребать баги всю оставшуюся жизнь - жизнь будет не скучной!.
Посмотрите и на OpenSER ... я не помню деталей как, но через него можете сделать шлюз, пробрасывающий весь SIP трафк.
P.S. Все эти PBX вовсе не сложны, если не влезать во внутреннюю кухню их работы - устанавливай и начинай использовать...
Сложная (непривычная) сама технология SIP, RTP, etc. - потому что она очень непривычная, это не IT технологии, а телекоммуникационщики с их привычками и терминологией. Но пока вы в это кухне не разберётесь, вы и простеший диалплан, типа "Hello World" из ихней области, не напишите.
P.P.S. Кстати, именно поэтому все эти soft-IP-телефоны во множестве (десятки наименований! - появлялись и умирали) не прижились в Linux - из-за слишком многих "степеней свободы" в настройках. И все за компьютерами пользуются месенджерами, а не SIP-телефонией.
Спасибо сказали:
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужен простой свободный SIP-сервер
В проектах «промышленного уровня» какую только дрянь не используют...
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Нужен простой свободный SIP-сервер
Bizdelnick писал(а): ↑15.02.2016 12:14
В проектах «промышленного уровня» какую только дрянь не используют...
Ну да, ну да, конечно ... в сельском клубе на завалинке всё куда круче обстрогают.
... доморощенные быстрые умами ньютоны ... (бля )
Re: Нужен простой свободный SIP-сервер
Колупался одно время с kamailio (родственник OpenSER). Собственно после того колупания я решил что с телефонией я больше работать не буду. Покрайней мере пока всех телефонистов не поводят по пустыне лет сорок, что-бы они забыли всё то легаси которым они заморочены.
Конфиг представляющий собой программу на каком-то убогом ЯПе, в котором надо кодить (казалось-бы) вполне базовые вещи которые должны-бы быть реализованы в коде самого сервера. Что-то вроде злобной пародии на nginx, в которой имя индексного файла (index.html) надо задавать в несколько if-ов, и разработчики экономили на длине названий функций и переменных (вот что хранится в служебных переменных $rd, $rm, $tu?).
Конечно это жалобы неосилятора, но я подозреваю что осиливание всего этого вызвало-бы необратимое повреждение мозга. Уж лучше на JS кодить (:
Конфиг представляющий собой программу на каком-то убогом ЯПе, в котором надо кодить (казалось-бы) вполне базовые вещи которые должны-бы быть реализованы в коде самого сервера. Что-то вроде злобной пародии на nginx, в которой имя индексного файла (index.html) надо задавать в несколько if-ов, и разработчики экономили на длине названий функций и переменных (вот что хранится в служебных переменных $rd, $rm, $tu?).
Конечно это жалобы неосилятора, но я подозреваю что осиливание всего этого вызвало-бы необратимое повреждение мозга. Уж лучше на JS кодить (:
Re: Нужен простой свободный SIP-сервер
Астер прост как валенок, сложна всякая дрянь, выдуманная на его основе, типа freepbx, elastix и прочая дребедень.
ЗЫ. Для любителей JS в последних версиях есть ARI. А наследство аналоговой телефонии будет жить, пока оная телефония существует.
ЗЫ. Для любителей JS в последних версиях есть ARI. А наследство аналоговой телефонии будет жить, пока оная телефония существует.
Re: Нужен простой свободный SIP-сервер
А если сделать минимальный Asterisk: поотключать все ненужные модули и убрать ненужные конфиги -
Это сложнее в сравнении с тем же yate и FreeSWITCH ?
(Я просто любитель минимализма... )
Это сложнее в сравнении с тем же yate и FreeSWITCH ?
(Я просто любитель минимализма... )
Re: Нужен простой свободный SIP-сервер
Для того, чтобы завести астер, достаточно 2 (двух) текстовых конфигов: asterisk.conf (пути) и extensions.conf (диалплан). Все остальное - по вкусу.
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужен простой свободный SIP-сервер
Кирилл
Насколько я понял из Вашего описания, если если Ваши устройства совместимы по кодекам и находятся в одной сети, то никакой PBX действительно не нужен. Попробуйте repro, на то, чтобы понять, подходит он или нет, уйдёт не больше пары часов (при использовании дистрибутива, где он есть в репозитории, конечно).
Прост, ага. Если осилить книжку из почти тыщи страниц, становится совсем прост.
Насколько я понял из Вашего описания, если если Ваши устройства совместимы по кодекам и находятся в одной сети, то никакой PBX действительно не нужен. Попробуйте repro, на то, чтобы понять, подходит он или нет, уйдёт не больше пары часов (при использовании дистрибутива, где он есть в репозитории, конечно).
Прост, ага. Если осилить книжку из почти тыщи страниц, становится совсем прост.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Нужен простой свободный SIP-сервер
Bizdelnick, нет, устройства за двумя NAT между собой.
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужен простой свободный SIP-сервер
Ну если NAT, то или ещё STUN/TURN/ICE дополнительно понадобится, или таки PBX. Во внешней сети, само собой.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Нужен простой свободный SIP-сервер
FreeSWITCH - это развитие Asterisk ... руками тех же разработчиков.
Главное отличие (их много) что все конфигурации, диалпланы, расширения и т.д. в нём записываются в XML текстовом формате.
Это, естественно, более просто и стандартизовано, в отличие от самопальных птичьих языков.
Как-раз для любителей минимализма ... потрахаться
Re: Нужен простой свободный SIP-сервер
Мне кажется, что Yate проще и меньше по объёму будет, чем Asterisk и FreeSWITCH
?
?
Re: Нужен простой свободный SIP-сервер
Bizdelnick писал(а): ↑16.02.2016 13:03Ну если NAT, то или ещё STUN/TURN/ICE дополнительно понадобится, или таки PBX. Во внешней сети, само собой.
И sip, и rtp прекрасно редиректятся через нат безо всяких стунов.
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужен простой свободный SIP-сервер
Простите?..
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |