使用Flexisip和自编译Linphone为Asterisk/FreePBX添加SIP Push
笔者在2022年写过一篇《使用EC20模块配合asterisk及freepbx实现短信转发和网络电话》。当时虽然已经可以用SIP客户端接听插在EC20里的手机卡,但文章最后还留了一个很影响实际使用的问题:手机上的SIP客户端必须保持运行,否则呼入电话无法连接到SIP Client,呼叫端口会提示忙音。彼时笔者找到的简单方案只有Zoiper Push Proxy,但它并不是免费功能。 几年后,随着Agentic LLM的发展(误),笔者终于重新捡起了这个遗留问题。在与Codex交流一晚上后,笔者形成了以下的方案:在公网VPS上自行部署Flexisip,把它作为Issabel/Asterisk前的SIP Push Gateway和RTP中继;然后fork Linphone Android,更换自行创建的Firebase项目并重新编译。 ...