1. Установить и настроить linphone+sofia-sip+freeswitch 1.1 Установка # apt-get install linphone sofia-sip libfreeswitch freeswitch-lang-ru freeswitch-daemon 1.2 Заменить пароль по-умолчанию в /etc/freeswitch/vars.xml на "Pa##word" в ручную: <X-PRE-PROCESS cmd="set" data="default_password=1234"/>: или командой: # sed -i "/default_password/s/1234/Pa##word/" /etc/freeswitch/vars.xml 1.3 Задать IP адрес сервера принудительно в ручную: <X-PRE-PROCESS cmd="set" data="force_local_ip_v4=IP-адрес"/> <X-PRE-PROCESS cmd="set" data="local_ip_v4=$${force_local_ip_v4}"/>: или командой: # sed -i "s/<include>/<include>\n<X-PRE-PROCESS cmd=\"set\" data=\"force_local_ip_v4=$(hostname -i)\"\/>\n<X-PRE-PROCESS cmd=\"set\" data=\"local_ip_v4=\$\${force_local_ip_v4}\"\/>/" /etc/freeswitch/vars.xml 1.4 Запустить freeswitch: # systemctl enable --now freeswitch ; systemctl status freeswitch.service 1.5 Настроить Linphone на обеих машинах. При запуске закрыть мастер настройки. Зайти "Опции" - "Параметры" - в "Учётных записях" - "Добавить" На своей машине: Ваш идентификатор SIP: sip:1000@<your-ip> Адрес SIP прокси: sip:<your-ip>:5080 Остальное по умолчанию. На второй машине выполнить вышеописанные шаги, заменив идентификатор на 1001. Ввести пароль по-умолчанию. 2. На машине 1 в поле "SIP-адрес или номер телефона" ввести "1001@<ip-адрес-машины-2" и кликнуть на кнопку звонка. 3. Принять вызов на машине 2. Фактический результат: При работающих камерах отсутствует видео у одного/обоих собеседников. В редких случаях видео работает у обоих собеседников, однако, если отключитьи включить видео, то скорее всего бага воспроизведется. Ожидаемый результат: Видео работает корректно у обоих собеседников. Ошибка воспроизводится на: workstation kworkstation education