Baresip
Baresip - портативный и модульный SIP агент с поддержкой аудио и видео.
Установка
в Arch
pacman -S baresip
Настройка
Конфигурационные файлы расположены в ~/.baresip
Путь к ним можно изменить аргументом -f
baresip -f path_to_your_config
Для начала использования достаточно добавить пользователя в ~/.baresip/accounts
Может быть добавлено несколько пользователей, 1 строчка - 1 пользователь.
<sip:user1@192.0.2.4;transport=udp>;auth_pass=secret <sip:user2@192.0.2.4;transport=udp>;auth_pass=secret
Использование
Запуск в консоли:
baresip
Основные команды в консоли baresip:
Переключение между пользователями /uafind
/uafind sip:user1@192.0.2.4
Совершить вызов /dial или d
/dial 123456789
Принять входящий вызов /accept или a
/accept
Завершить вызов - ESC
Выбор пользователя и звонок напрямую из CLI
baresip -e '/uafind sip:user2@192.0.2.4' -e '/dial user1@192.0.2.4'