【问题标题】:How to send push notification from Kamailio? Both GCM and APNS如何从 Kamailio 发送推送通知? GCM 和 APNS
【发布时间】:2018-07-23 11:41:24
【问题描述】:

我正在创建自定义 SIP 客户端(Android 和 IOS),它使用 Kamailio 作为代理,并且需要在通话时从 Kamailio 向客户端发送推送通知在 Kamailio 上向该客户发送消息。
我在这里 https://github.com/tvntsr/push 找到了一个用于 APNS 的模块。但我正在开发 Android 和 IOS 客户端。
那么在Android端我可以使用什么机制呢? Kamailio 中是否有可用于 GCM(Google Cloud Messaging)的模块?
或者是否有任何其他机制可以在 Kamailio 上同时使用 GCM 和 APNS

【问题讨论】:

    标签: push-notification google-cloud-messaging apple-push-notifications sip kamailio


    【解决方案1】:

    合理的版本是编写自定义模块或插入到mongodb或mysql中)带有事件消息),然后由外部脚本处理。

    也可以向外部模块发出 curl(http) 请求,但这会阻止 kamailio 中的核心。避免块核心,结果是零性能。

    不幸的是,任何方法都需要延迟并在推送完成后重新邀请,所以这个项目是可行的,但不适用于普通的 kamailio “专家”(肯定不适合新手)。

    【讨论】:

      猜你喜欢
      • 2013-04-16
      • 1970-01-01
      • 2012-02-22
      • 2015-12-29
      • 2011-06-07
      • 1970-01-01
      • 1970-01-01
      • 2020-01-04
      • 2014-01-08
      相关资源
      最近更新 更多