无法使用rtmfp连接到服务器

时间:2015-01-15 19:56:49

标签: rtmfp adobe-media-server

如何使用rtmfp连接到我的服务器?

我可以这样做:

var test:NetConnection = new NetConnection();
trace('trying to connect');
test.connect("rtmp://[server]/chat");
test.addEventListener(NetStatusEvent.NET_STATUS,function(event:NetStatusEvent):void {
    trace(event.info.code);
});

获取NetConnection.Connect.Success

但是当我这样做时:

var test:NetConnection = new NetConnection();
trace('trying to connect');
test.connect("rtmfp://[server]/chat");
test.addEventListener(NetStatusEvent.NET_STATUS,function(event:NetStatusEvent):void {
    trace(event.info.code);
});

经过很长时间后失败了。

我正在连接到我自己的Adobe Media Server v.5.0.3。所有TCP和UDP端口都已打开。

RTMFP enabletrue

中设为[ams root]\conf\_defaultRoot_\Adaptor.xml

http://cc.rtmfp.net/让我回复:

  • 没有
  • 没有
  • 没有

1 个答案:

答案 0 :(得分:0)

您的样本没有理由不起作用。也许你错了一些配置,或者你的防火墙阻塞了UDP端口。

你看到" Adob​​e Media Server"如果您调用以下命令,则侦听端口1935:

netstat -a -b -p UDP

为什么不试试MonaServer?它没有配置,它是一个开源项目。这是chat sample使用RTMFP或WebSocket。