2010年8月18日 星期三

保護FMS上的影片內容,Protect video content (Flash Media Server)

基本的兩個方法:
  1. Verify SWF files
  2. RTMPE

Verify SWF files 設定(以windows為例)
  1. 於FMS底下找到[FMS資料夾]\conf\_defaultRoot_\Application.xml
  2. 找到標籤<SWFVerification enabled="false">將其改成<SWFVerification enabled="true"> ,這是啟動SWF驗證功能。
  3. 找到標籤<SWFFolder></SWFFolder>將其改成<SWFFolder>C:\Program Files\Adobe\SWFs</SWFFolder>,裡面的路徑放你自己容易管理的所在位置即可,官方文件上建議使用SWFs作為驗證資料夾名稱,這個資料夾是用來置放驗證的SWF,也就是當你建立一隻SWF檔之後,該SWF檔須複製一份於此資料夾,否則FMS部會允許該SWF檔連線,也就是不再驗證資料夾內的SWF檔都無法使用FMS資源。
使用RTMPE
  1. RTMPE在FMS中是預設啟用的。
  2. 找到標籤<DisallowedProtocols> </DisallowedProtocols>將其設成<DisallowedProtocols>rtmp,rtmps,rtmpt</DisallowedProtocols>,這行是說禁止使用rtmp、rtmps、rtmpt,也就是說只能使用rtmpe協定連線。


關於Verify SWF files與RTMPE請看Adobe官方文件,參考資料如下:
http://help.adobe.com/zh_TW/flashlite/dev/4/WSa2ec538c80d45833-4e519ada123e088b6aa-8000.html

http://help.adobe.com/en_US/FlashMediaServer/3.5_AdminGuide/WS5b3ccc516d4fbf351e63e3d119f2925e64-7fe0.html#WS6c678f7b363d5da52e084481126be6ef2d0-8000

http://help.adobe.com/en_US/FlashMediaServer/3.5_TechOverview/WS5b3ccc516d4fbf351e63e3d119ed944af6-7ff2.html

http://livedocs.adobe.com/flashmediaserver/3.0/docs/help.html?content=03_configtasks_22.html

http://kb2.adobe.com/cps/405/kb405456.html
關於實際設定可以參考這篇
http://www.adobe.com/devnet/flashmediaserver/articles/beginner_security_fms3_03.html

沒有留言:

張貼留言