我想编写一个移动视频会议应用程序。首先,我希望能够简单地从一台设备流式传输视频。如果我是对的,那么我需要使用 WebRTC。唯一的问题是我需要使用 Cisco 的 libsrtp 进行加密。我能够为 android 构建它,但我必须在 C 中实现它。所以我有一个问题:
我应该自己用 C 语言或 Android 的 WebRTC 来编写所有内容 https://mvnrepository.com/artifact/org.webrtc/google-webrtc/1.0.30039 将默认加密更改为 cisco?
我为android构建了cisco lib,但不知道如何发送和接收数据包。
libWebRTC,Google 的实现在底层使用 Cisco 的 libSRTP 进行 SRTP 加密,因此您无需更改它。
请注意,您所指的 Maven 存储库多年来未收到安全更新。