【问题标题】:Can't connect to server using rtmfp无法使用 rtmfp 连接到服务器
【发布时间】:2015-03-14 08:20:00
【问题描述】:

如何使用 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);
});

时间久了还是失败了。

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

RTMFP enable[ams root]\conf\_defaultRoot_\Adaptor.xml 中设置为true

http://cc.rtmfp.net/ 还给我:

  • 没有
  • 是的
  • 是的
  • 没有
  • 没有
  • 是的
  • 是的
  • 是的

【问题讨论】:

    标签: rtmfp adobe-media-server


    【解决方案1】:

    您的样本没有理由不工作。可能您的某些配置有误,或者您的防火墙阻止了 UDP 端口。

    如果您调用以下命令,您是否看到“Adobe Media Server”正在侦听端口 1935:

    netstat -a -b -p UDP
    

    你为什么不试试MonaServer?它无需配置即可工作,并且是一个开源项目。这是一个使用 RTMFP 或 WebSocket 的chat sample

    【讨论】:

      猜你喜欢
      • 2019-11-24
      • 2018-10-27
      • 2013-04-23
      • 1970-01-01
      • 1970-01-01
      • 2020-09-13
      • 1970-01-01
      • 1970-01-01
      • 2019-10-08
      相关资源
      最近更新 更多