3
|
Christian Nunciato · 技术社区 · 14 年前 |
1
1
我可以在Windows7上使用firefox,在本地机器(localhost)上运行代理服务器。我使用Windows防火墙为进程“plugin container.exe”的特定目标IP地址阻止到端口1935、443和80的出站连接。(相信firefox 3.6及更高版本使用“plugin container.exe”运行flash插件。)然后我设置Windows系统代理设置(通过IE、工具->Internet选项->连接->LAN设置)以使用本地HTTP代理服务器。有趣的是,Flash显然使用的是Windows代理设置,而不是火狐的,即使是从火狐内部运行。 |
2
0
RTMP是建立在TCP之上的,因此您应该能够选择TCP和相应的端口来使用防火墙进行测试。 您需要为每个端口创建一个自定义规则。
然后将RTMP默认规则设置为阻止所有流量,但将其他规则设置为允许。然后测试并确保故障转移到端口443。然后将rtmp over 443规则设置为block,并确保其故障转移到端口80。 |
3
0
您必须使用HTTP代理服务器中介,该中介将为无效请求引发HTTP错误。我不确定RTMP协议是如何做到这一点的,但我怀疑您可能错误地声称它在80端口上尝试RTMP,然后在同一端口上返回到RTMPT。这真的没有什么意义。但是-如果事实上是这样的,我个人认为这是非常不可能的,我个人永远不会设计一个协议在同一个端口上使用两种不同的格式,那么您需要一个中介,例如HTTP代理服务器,这是我在实践中看到这种情况发生的唯一现实方法。 |
nabster023 · 拉伸和旋转电影剪辑而不失真 6 年前 |
Dimentio · 无限循环(动作脚本3) 6 年前 |
AeroKLiam · AS3-使用组合框进行真/假测验 6 年前 |
nabster023 · 自动检测AS3中输入文本字段的值 6 年前 |
TheGunners · 查找两条圆弧之间的交点 6 年前 |