如何安全地将实时流发布到Adobe Flash Media Server

时间:2011-02-07 18:46:41

标签: flash security media publish

我想确保只有经过身份验证的用户才能将流发布到我的Adobe Flash Media Server。

理想情况下,我希望限制允许将流发布到服务器的IP。

我读过有关Adobe身份验证插件的内容,但显然它已被破解,因为它仅适用于Adobe Flash Media Live Enconder。它不会为发布流的其他编码器保护服务器。

感谢。

1 个答案:

答案 0 :(得分:3)

用户身份验证

选项1:您可以尝试使用获得Flash媒体实时编码器时获得的Flash Media Server身份验证加载项:

https://www.adobe.com/cfusion/entitlement/index.cfm?e=fmle3

选项2:您还可以查看服务器端操作脚本。您可以在调用connect函数(客户端)时传递额外的参数,然后使用application.onConnect函数(服务器端)验证它们。

IP阻止

选项1:通用IP阻止可以在Flash Media Server配置中完成。在conf / -Folder中打开Adaptor.xml并更改允许/拒绝条目。

这是文档:

http://help.adobe.com/en_US/flashmediaserver/configadmin/WS5b3ccc516d4fbf351e63e3d119f2926583-7ffb.html

选项2:服务器端actionscript为您提供更细粒度的访问控制。使用上面提到的application.onConnection函数并通过Client.ip属性访问它来验证IP地址。

文档:http://help.adobe.com/en_US/FlashMediaServer/3.5_SS_ASD/WS5b3ccc516d4fbf351e63e3d11a11afc95e-7ec3.html