我目前正在开展一个项目,必须在 Android 2.3(或更高版本)手机之间实现安全的 VoIP 通信。连接是通过 Kamailio 服务器建立的。
要求是使用 Android 提供的 SIP API(自版本 2.3 起)(如果可能)。
我认为最大的问题是连接是从 android.net.rtp 中的类建立的。包裹。但所有这些类都不属于公共(public) API,因此我无法扩展这些类并对它们进行自己的更改。
现在我的问题:是否仍然可以通过使用 SRTP(或 ZRTP)建立加密连接?如果是这样,我应该如何处理?
如果使用 Android 的 SIP API 不可能,那么什么是一个好的替代方案?
提前谢谢您!
最佳答案
android.net.rtp 自 Android 3.1 起公开。如果您正在开发 3.1 或更高版本,那么您可以从这些版本进行扩展,否则您需要实现自己的。
关于android - 使用集成 Android 2.3 SIP 堆栈进行加密 VoIP 通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5964567/