gpt4 book ai didi

java - WebRTC 和加密?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:46:24 29 4
gpt4 key购买 nike

我们希望能够利用 WebRTC 在我们为内部/企业使用而开发的几个原生 iOS 应用程序中提供视频聊天(阅读:不适用于 Apple AppStore)。但是,由于我们的业务性质,我们希望能够在传输之前加密视频流,然后在另一端接收到视频流后对其进行解密。

我快速浏览了 AppRTC demo总体上熟悉 WebRTC。我还找到了演示的 Java 端口,我们可以将其用作建立 WebRTC 服务器的起点。然而,我没有发现任何关于 WebRTC 中加密的提及。这是协议(protocol)中完全支持的东西吗?如果是这样,是否有指定使用的标准算法/ key 长度?如果它没有内置到协议(protocol)中,它是否可以很容易地作为我们自己编写代码的 WebRTC 的一种“扩展”合并?

我对您可能拥有的任何经验或您使用过的产品来完成与此类似的事情非常感兴趣。

最佳答案

您的所有 WebRTC 组件都应使用 DTLS 加密。 ( source , spec )

Chrome 和 FireFox 都实现了这一点。 ( source )

明确禁止使用纯 RTP。 ( source )

关于java - WebRTC 和加密?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22945242/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com