【发布时间】:2018-07-05 09:05:53
【问题描述】:
我有一个 CentOS 7 安装,运行 Asterisk 14.0.3.6,启用了 pjsip 和 FreePBX 的 UI。对于一个新项目,我们将在现场有许多设备希望能够发送 sip 消息而无需注册(在具有自己路由器的单独网络中)到我们环境中已注册的 SIP 客户端(如消息接收器)。收到消息后,我们希望能够在必要时发起呼叫会话。
第一个挑战是过滤来自我不想接收任何内容的来源的 sip 消息/邀请。我的计划是在数据库中注册设备,并将来自特定设备的一个或多个值与传入的消息/邀请匹配,并根据现有值接受或拒绝这些。
我是 C 和 Asterisk 的初学者,安装环境是我迄今为止的全部经验。我确实知道如何编码,因为我是 C# 程序员。现在我正在寻找要编辑的 c 文件,这样我就可以根据一组值过滤传入的邀请或消息,但我不知道哪个文件和函数负责处理这个问题。
非常感谢任何提示。
【问题讨论】: