android linphone 项目中的 TLS 和 SRTP 证书

TLS and SRTP certificate in android linphone project

我们有一个 Android 应用程序,带有用于语音呼叫的 linphone 库(sip 服务器 - 星号)。

我们需要将传输模式从 TCP 切换到 TLS,并将媒体加密更改为 SRTP 以实现安全通信。

我的问题是如何在 Linphone 项目中嵌入和使用 .CA 和 .pem 证书文件。我搜索了一下,但找不到任何好的解决方案。

有人可以帮助我并挽救我的生命吗?

非常感谢。

我终于找到了答案,我们应该将 .ca 文件嵌入到 android 项目的 res/raw/rootca.pem 路径中,并替换为复制到原始文件夹中的 rootca.pem linphone 文件。

有关更多信息,您可以使用以下链接。

link 1