【问题标题】:Asterisk Realtime and External SIP tableAsterisk 实时和外部 SIP 表
【发布时间】:2013-10-30 23:40:36
【问题描述】:

感谢 Asterisk Realtime,我度过了一个不眠之夜。 我在理解文档时遇到了一些麻烦(例如 http://www.voip-info.org/wiki/view/Asterisk+RealTime+Sip )。表格太多,参数太多,信息零散,没有详尽的教程。

我只需从外部 MySQL 的表(id、user、chatkey)中自动注册一些用户。

我必须设置哪些列才能使其正常工作?如果那里只是一个用户和密码列,我会将它们与 my.user 和 my.chatkey 匹配,但现在我很困惑。

使用 VIEWS 代替表 + 触发器有什么副作用吗?

【问题讨论】:

    标签: authentication external sip asterisk sip-server


    【解决方案1】:

    您已设置所有列。最小设置类似于类型、用户名、主机、名称、nat、允许、禁止。

    您可以使用当前表中的 mysql 视图来执行此操作。但如果您这样做,您将使用实时好友缓存或组织联系人更新(更新和存储以下所有字段和包括 ipaddr)。否则您的设置将无法确定您的 sip 设备的位置。

    我不明白你的问题。维基很清楚。对于 sip auth,您只需要一张表 sip_buddies

    需要放入/etc/asterisk/extconfig.conf

    sipusers => mysql,general,sip_buddies
    sippeers => mysql,general,sip_buddies
    

    注意,一般 - 已设置(在 /etc/asterisk/res_mysql.conf 中)数据库连接的名称。

    根据您的问题,我发现您不了解星号的内部结构,因此我建议您阅读 Orely 的书“Asterisk 电话的未来”或聘请专家。否则,生成的应用程序将无法扩展,并且可能会运行不正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多