我想确保只有经过身份验证的用户才能将流发布到我的Adobe Flash Media Server。
理想情况下,我希望限制允许将流发布到服务器的IP。
我读过有关Adobe身份验证插件的内容,但显然它已被破解,因为它仅适用于Adobe Flash Media Live Enconder。它不会为发布流的其他编码器保护服务器。
感谢。
答案 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并更改允许/拒绝条目。
这是文档:
选项2:服务器端actionscript为您提供更细粒度的访问控制。使用上面提到的application.onConnection函数并通过Client.ip属性访问它来验证IP地址。