0

我有一个闪存媒体服务器。我想在 Android 设备中创建一个实时视频聊天应用程序。

我目前正在使用 RTMP 方法来保护我的应用程序,但我不确定 RTMP 是否是保护我的应用程序的正确安全机制?你能告诉我保护我的视频聊天应用程序的正确方法吗?

此外,我正在使用 ffmpeg 流式传输视频和音频。有比ffmpeg更好的流媒体吗?

4

1 回答 1

0

查看 RTMPE 或 RTMPS 协议。RTMPS 使用 SSL 加密。RTMPE 比 RTMPS 更简单,因为无需获取 SSL 证书并使用行业标准 Diffie-Hellman 密钥交换和 HMACSHA256。

与 RTMPS 相比,RTMPE 对 FMS 服务器的压力较小。

将 SWF 验证与上述协议之一结合使用也应增强安全性。

查看这篇Adob​​e 文章,了解有关 SWF 验证和 RTMPE 的更多详细信息

这是来自 Adob​​e 的一篇关于保护流内容安全 的旧(但相关)文章。

*不确定在协议支持方面您将在设备级别遇到什么问题。一些安卓设备支持闪存,所以这可能不是问题。但这些是专门用于保护流媒体内容的协议。

于 2012-10-07T15:59:21.523 回答