【发布时间】:2011-10-03 08:43:57
【问题描述】:
正确披露:我也在 Adobe 论坛上发布了这个问题。由于我没有得到任何答案 - 我将其发布在这里。如有打扰请见谅。
我们正在使用 FMS 4 服务器来开发 2 方向视频应用程序,它与 RTMP 配合得很好。 在过去几天使用 Cirrus 进行测试后,我们现在想使用它的 rtmfp 功能,它也运行良好。
在本地 - 一切正常,但是当我们在远程服务器上尝试应用程序时 - 我们遇到了一些问题。
发布开始时,每一方都获得 NetStatusEvent 代码“NetConnection.Connect.Success”和“NetStream.Publish.Start”。
但是,当我们尝试播放流时,一分钟内没有任何反应,大约一分钟后我们得到“NetStream.Connect.Closed”。
(在本地,我们正在获取“NetStream.Play.Start”和“NetStream.Play.Reset”)。
我确实在服务器上打开了 1024-65535 UDP 端口,由于我们能够连接 Cirrus,我相信客户端没问题。
我还将 Adaptor.xml HostPort 元素更改为 :19350-65535 其中 xxx.xxx.xxx.xxx 是我们的 FMS 服务器的公共 IP 与客户端使用的相同。
再一次,它在本地和与 Cirrus 的配合下都运行良好。 RTMP 也适用于远程服务器。
我错过了什么?
【问题讨论】:
标签: flash-media-server netstream rtmfp