RTMP是视频聊天应用程序的更好方法吗?



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

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

我也在使用 ffmpeg 来流式传输视频和音频。有比ffmpeg更好的主播吗?

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

与RTMPS

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

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

查看此 Adobe 文章,了解有关 SWF 验证和 RTMPE 的更多详细信息

这是 Adobe 关于保护流内容的一篇旧(但相关)文章。

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

最新更新