【发布时间】:2025-11-24 09:10:01
【问题描述】:
我正在寻找可在 Android 平台上使用的 SIP 堆栈。由于它是为客户服务的,用于商业目的,GPL 的堆栈是不可行的。
你会推荐什么,所以?
【问题讨论】:
我正在寻找可在 Android 平台上使用的 SIP 堆栈。由于它是为客户服务的,用于商业目的,GPL 的堆栈是不可行的。
你会推荐什么,所以?
【问题讨论】:
从 Gingerbread 开始,SIP 堆栈直接内置在 API 中,位于 android.net.sip package 中。
有一些演示代码展示了如何使用它here。
【讨论】:
您可以使用 JAIN SIP 堆栈,它应该是开箱即用的。我确实在 1-2 年前尝试过,请参阅我的博客文章并附上一个示例 http://jeanderuelle.blogspot.com/2008/10/jain-sip-is-working-on-top-of-android.html
【讨论】:
我工作的公司 RADVISION 也提供 SIP 堆栈解决方案,具有适用于 Android 的商业许可证:http://www.radvision.com/Products/Developer/VoIP-Developer-Tools/SIP/default.htm 还有其他与 Android 相关的 SIP 解决方案,但这是“通用”解决方案。
【讨论】:
Alexander Lucas 提到了 Android SIP 堆栈。这里有一篇评论指出了一些缺失的项目:http://www.onsip.com/blog/leo/2011/01/05/our-evaluation-of-android-gingerbreads-native-sip-calling-with-the-nexus-s
需要考虑的其他几件事是,运营商提供的电话可能会阻止或损坏 SIP 堆栈,并且 Android SIP 堆栈在 iPhone 或其他设备上不可用。许多商业堆栈都可以移植到 Android、iPhone、Symbian、Win7 等,所以如果你为多个平台开发,你的工作会更容易
【讨论】:
我推荐 TeleSoft CompactSIP。我非常相信它,我选择了卖掉它。见http://www.telesoft-intl.com/DS_Android.html
【讨论】: