1) Совместимый SIP-сервер означает SIP-сервер, который поддерживает «позднее форк», то есть сервер, который может разветвлять приглашение при регистрации устройства, даже если устройство не было зарегистрировано во время отправки приглашения. (Это необходимо, потому что, если вы используете стратегию push-уведомлений для мобильных приложений VoIP в соответствии с требованиями iOS 10 и выше, мобильное устройство не будет зарегистрировано до тех пор, пока устройство не получит push, а push будет отправлено одновременно с приглашением)
2) Спросите администратора сервера, или, если это не вариант, попробуйте отменить регистрацию устройства, позвонить, перерегистрировать устройство и посмотреть, приходит ли приглашение.
3a) У Камиллио есть модуль под названием TSILO, который поддерживает поздний форк. здесь - это видео, в котором оба объясняет, что такое стратегия push-уведомлений и как реализовать ее в Kamillio с помощью TSILO
3b) Linphone имеет прокси-сервер с открытым исходным кодом, который называется Flexisip, который поддерживает позднее форкинг и может использоваться поверх вашего текущего сервера, если он не поддерживает поздний форк. Flexisip можно установить на вашем собственном сервере или на облачной платформе. Как и Linphone, Flexisip имеет двойную лицензию, бесплатную AGPL или коммерческую лицензию.
4) Нет, это не ограничивается только собственными серверами Linphone.
Имейте в виду, что сервер по-прежнему должен отправлять push-уведомление во время приглашения (если вы используете Flexisip и правильно его настроили, Flexisip позаботится об отправке push-уведомления).
person
user8127814
schedule
29.01.2018