1) 对于套接字策略,请使用我的 Perl 脚本或 Apache 模块(两者都运行良好):http ://code.google.com/p/mod-socket-policy/ - 它将为连接到端口 843 的客户端提供服务。
但这还不够,因为防火墙/代理后面的企业用户无法连接到端口 843,因此您还需要将套接字策略处理添加到您自己的服务器代码中(即响应传入的 <policy-file-request/> \0个请求)。
2) 对于 RTMFP - 不要这样做,因为:
a) Cirrus 不是一个选项,因为它是测试版,不用于商业用途。FMS4似乎已经过时了,那么它要停产多久呢?
b) Flash Media Server 4 选项非常昂贵。对于企业版(RTMFP 需要),Adobe 甚至没有公开列出价格。您唯一的选择是适用于 AWS 的 FMS4,但它也很昂贵:adobe media server 4 cost with amazon?
c) 有一个 RTMFP 的 OSS 项目,但还没有准备好:OpenRTMFP Cumulus
d) 对于某些用户 RTMFP 不起作用
所以我的建议是使用适用于所有用户的 RTMP/RTMPT,包括。公司的并为此使用 Red5:http ://red5.org/