2013-08-26 88 views
1

试图为视频/音频会议应用实现RTMFP。RTMFP和对等端口/防火墙

开发商举出这个问题:

RTMFP and firewall/NAT traversal options

我们有openRTMFP(丘)服务器启动和运行。我们可以在公司网络内部或外部(“云”服务外部,“本地实例”服务内部)。但是这个防火墙/ NAT问题看起来是一个阻碍。

有没有人过来呢?

回答

1

如果您正在寻找像“可以在公司网络内部使用RTMFP”这样的答案,那么是的,这是可能的。有点复杂,但可能。

我们设置了TURN服务器以允许Flash客户端与外部世界进行通信(联系Adobe的服务器或其他对等方)。当然,该服务器必须能够访问互联网。

这还不是全部:UDP应该被允许在你的局域网内部以及桌面PC和这个TURN服务器之间(主要是防火墙规则)。不需要精确的端口,因为你不知道哪个端口将被使用。

最后:告诉Flash客户端使用我们的RTMFP TURN服务器。你应该写在mms.cfg文件中此行的Windows 7:

RTMFPTURNProxy = your.turn.server.org 

你也可以创建一个.bat文件与管理员权限(这就是我们所做的)执行,包含此命令:

echo RTMFPTURNProxy = your.turn.server.org > %WINDIR%\sysWOW64\Macromed\Flash\mms.cfg 

希望这会有所帮助。

+1

您正在使用哪种TURN服务器或实现? – Ternary