Skip to content

Opensips blog

Заметки voip инженера

  • Готовые сервисы
    • PUSH NOTIFICATIONS API
  • Kamailio
  • Opensips
  • О себе и реквизиты

asterisk 16. webrtc. sipml5

2020-12-242020-12-28 yooxyman

Основная статья по настройке на официальном сайте: у меня не завелось сразу по причине: подгружался модуль chan_sip , нужно добавить noload = chan_sip.so в modules.conf И не стартовал внутренний https сервер астериска с сертификатами которые сгенерил астериск, решением может быть генерация через letsencrypt короткая инструкция по установке: for centos 7 only: install asterisk 16 , […]

Continue Reading"asterisk 16. webrtc. sipml5"
Posted in AsteriskTagged http, https, pjsip, webrtc comment on asterisk 16. webrtc. sipml5

esxi useful command. vmware.

2020-12-23 yooxyman

оригинальная статья тут: https://www.nakivo.com/blog/most-useful-esxcli-esxi-shell-commands-vmware-environment/ из тех команд которые пригодились мне esxtop (n — network, d- disks, c — cpu, e — extend process) esxcli vm process list — запущенные виртуальные машины esxcli vm process kill -t (soft,hard,force) -w World_ID — позволяет завершить машину если этого не получается сделать через интерфейс. dcui — запускает интерфейс ESXI.

Continue Reading"esxi useful command. vmware."
Posted in vmwareTagged commands, top, vmware comment on esxi useful command. vmware.

opensips as SBC

2020-12-222021-01-23 yooxyman

Example of opensips SBC with 2 interfaces with full RTP proxy and g729 transcoding. Software: opensips 3.1, rtpengine, bcg729. example settings for rtpengine: OPTIONS=»-i external/172.18.254.50!EXTERNAL_IP -i internal/172.25.150.242 -n 127.0.0.1:2223 -m 35000 -M 65000 -L 4 —log-facility=local1 —table=0 —delete-delay=0 —timeout=60 —silent-timeout=600 —final-timeout=7200 –offer-timeout=60 —num-threads=4 —tos=184 –no-fallback» example opensips config: git clone https://bitbucket.org/yooxy/opensips-sbc-local-external-transcode.git

Continue Reading"opensips as SBC"
Posted in opensips, Без рубрики, Готовые решенияTagged centos 7, g729, opensips, rtpengine, SBC, transcoding comment on opensips as SBC

sipdump per day. compressed. heplify.

2020-12-09 yooxyman

Ниже представлен скрипт для установки сервиса systemd сбора sip пакетов в папку /var/log/sipdump по дням. в дальнейшем можно распаковать файлы и и пробежаться по ним sngrep. !/usr/bin/sh echo «Instaiiling sipdump have started: \n» yum install wget git -y apt install wget git -y cd /usr/src/ mkdir sipdump cd sipdump wget https://github.com/sipcapture/heplify/releases/download/1.62/heplify chmod 760 heplify cp […]

Continue Reading"sipdump per day. compressed. heplify."
Posted in Asterisk, freeswitch, kamailio, opensips, Готовые решенияTagged heplify, sipdump comment on sipdump per day. compressed. heplify.

kamailio. siremis. xmlrpc. jsonrpc.

2020-12-08 yooxyman

xmlrpc работает через порты, которые используются и для SIP. Файлы настройки протоколов для siremis siremis/modules/sipadmin/service/ jsonrpc может работать через разные транспорты, по умолчанию работается через Unixsock.нужные параметры в конфиге kamailio: <UnixSockLocal name=»unixsocklocal» address=»/var/run/siremis/siremis_rpc.sock» timeout=»3.0″/> <!— kamailio.cfg: modparam(«jsonrpcs», «dgram_socket», «/var/run/kamailio/kamailio_rpc.sock») —> <!— kamailio.cfg: modparam(«jsonrpcs», «dgram_mode», 0666) —> <UnixSockRemote name=»unixsockremote» address=»/var/run/kamailio/kamailio_rpc.sock» timeout=»3.0″/> TIPs: Возможны проблемы с разрешениями […]

Continue Reading"kamailio. siremis. xmlrpc. jsonrpc."
Posted in kamailioTagged Kamailio, siremis comment on kamailio. siremis. xmlrpc. jsonrpc.

kamailio. Rtpproxy not apply on re-invite.

2020-11-302020-11-30 yooxyman

При реинвайте не применяется rtpproxy, использовал rtpproxy_manage. Проблема была в том, что при реинвайте провайдер отправлял ответ с уже включенным a=nortpproxy в sdp. соответственно kamilio просто игнорил этот ответ. полечилось добавлением в конфиг такой строчки: modparam(«rtpproxy», «nortpproxy_str», «»)

Continue Reading"kamailio. Rtpproxy not apply on re-invite."
Posted in kamailioTagged Kamailio, re-invite, rtpproxy comment on kamailio. Rtpproxy not apply on re-invite.

Asterisk. hints. States.

2020-10-302020-10-30 yooxyman

Получить данные о состоянии пиров можно так: Подключаемся по AMI: telnet 127.0.0.1 5038 Action: Login ActionID: 1 Username: manager Secret: password получаем данные: Action: GetvarActionID: 1Variable: DEVICE_STATE(SIP/1000) ответ: ActionID: 1 Variable: DEVICE_STATE(SIP/1003) Value: INUSE

Continue Reading"Asterisk. hints. States."
Posted in AsteriskTagged AMI, device state, states comment on Asterisk. hints. States.

Защищено: Pavel Eremin

2020-10-182020-10-23 yooxyman

Отрывка нет, потому что запись защищена.

Continue Reading"Защищено: Pavel Eremin"
Posted in Без рубрики

opensips 3.1 centos 7

2020-10-012020-10-09 yooxyman

Установка Opensips 3.1\opensips-cli\database на centos 7 отключаем в epel пакеты с opensips 1.10 (add to epel.repo: exclude=opensips*) устанавливаем репозиторий для centos 7: yum install epel-release yum install https://yum.opensips.org/3.1/releases/el/7/x86_64/opensips-yum-releases-3.1-5.el7.noarch.rpm устанавливаем все пакеты в репозитории opensips yum repo-pkgs opensips install далее установим opensips-cli, делать это лучше с git-hub: yum install git -y git clone https://github.com/OpenSIPS/opensips-cli.git yum install python36 […]

Continue Reading"opensips 3.1 centos 7"
Posted in opensipsTagged 3.1, centos7, opensips, opensips-cli comment on opensips 3.1 centos 7

rtpengine-installation-configuration

2020-09-29 yooxyman

установка rtpengine На debian 10. проходит на ура, вместе с g729 кодеком, т.е. можно использовать transonding. исходная статья.

Continue Reading"rtpengine-installation-configuration"
Posted in kamailio, opensipsTagged debian, g729, rtpengine comment on rtpengine-installation-configuration

Навигация по записям

Предыдущие записи

My Profile

Eremin Pavel

Voip developer

P: 79227502213

E: eremina.net@gmail.com

Hire me on Freelancer.com

Облако

AMI (4) asterisk (18) centos (4) centos 7 (3) certbot (2) certificate (2) debian (2) duplicate (2) elastix (3) error (3) events (2) fail (3) freepbx (8) g729 (2) google (2) ios (2) issabel (4) issue (2) Kamailio (8) limit (2) Load (3) local (2) Mysql (8) nat (2) opensips (11) PAMI (2) performance (2) pjsip (2) provisioning (2) push (2) re-invite (2) rtpengine (2) SBC (2) server (2) ssh (2) ssl (2) tcp (2) timeout (2) tls (3) vmware (2) voip (2) wav (2) webrtc (2) windows (3) zoiper (2)

Свежие записи

  • asterisk 16. webrtc. sipml5
  • esxi useful command. vmware.
  • opensips as SBC
  • sipdump per day. compressed. heplify.
  • kamailio. siremis. xmlrpc. jsonrpc.

Управление

  • Войти
  • Лента записей
  • Лента комментариев
  • WordPress.org

© 2021 Opensips blog

Proudly powered by WordPress | Theme: x-blog by wpthemespace.com