2012-10-04 75 views
0

我有一個閃存介質服務器。我想在Android設備上創建一個實時視頻聊天應用程序。RTMP是視頻聊天應用程序的更好方法嗎?

我目前使用RTMP方法來保護我的應用程序,但我不確定RTMP是否是保護我的應用程序的正確安全機制?你能告訴我正確的方法來保護我的視頻聊天應用程序嗎?

此外,我使用ffmpeg流式傳輸視頻和音頻。任何比ffmpeg更好的流光?

回答

0

查看RTMPE或RTMPS協議。 RTMPS使用SSL加密。 RTMPE比RTMPS簡單,因爲不需要獲取SSL證書並使用行業標準的Diffie-Hellman密鑰交換和HMACSHA256。

RTMPE對FMS服務器和RTMPS的壓力較小。

使用SWF驗證與上述協議之一一起還應該增強安全性。

看看這個Adobe article對SWF驗證和RTMPE

更多信息這是從Adobe老版本(但相關)article在確保流媒體內容。

* 不確定在協議支持方面,您將在設備級別遇到什麼問題。有些android設備支持flash,所以這可能不是問題。但這些是專門用於保護流媒體內容的協議。