2011-02-24 15 views
1

我正在使用FlowPlayer使用來自Wowza的RTMP使用Amazon EC2實例爲存儲在Amazon S3存儲桶中的文件進行流式傳輸。我希望流媒體安全。在流媒體播放器中, Secure Streaming如何在FlowPlayer中使用安全流式傳輸?

如果我們在javascript中包含祕密標記,如圖所示,任何人都可以輕鬆讀取它。所以它不那麼安全。提到的另一種方法是編譯FlowPlayer源文件。我找不到任何關於此的教程。任何人都可以告訴我要編輯哪個文件以及要編輯的內容嗎?

回答

1

編譯流水遊戲並不簡單。他們在這裏有詳細的說明: http://flowplayer.org/documentation/developer/development-environment.html

他們方便地不告訴你什麼和在哪裏硬編碼令牌。我仍然試圖弄清楚。花了我4個小時來獲得環境設置。

您基本上需要java JDK(即使在x64上也能獲得32位),ant和flex框架。 如果我找到編譯令牌的位置,我會告訴你。

ķ所以一旦你的compilng工作,所有你需要做的是改變現有的令牌字符串,其中位於下面的文件你securestreaming來源:

的src \動作\組織\的Flowplayer \ securestreaming \ Config.as

+0

謝謝。但我想知道這是否安全?我的意思是,IE緩存你的臨時文件中的SWF文件。所以有swf的人都可以反編譯得到令牌。 – Prabhat 2011-03-13 14:38:59

+0

不,這不安全。有一些替代方案可能會爲您提供更好的安全性,例如[Wrench](http://wowzatoolbox.com/wrench)提供的一次性密碼方法。 – jabal 2014-07-09 13:15:18