0

我有 apache2 监听端口 808 而不是端口 80 或 8080 的服务器。我有一个 flash 程序,它从客户端的网络摄像头生成视频流,并使用 rtmp 协议(如“rtmp:///flvplayback/”)将其发送到 IP 地址的服务器"

它将流发布到该 IP 地址

1 ) 在本地机器上,字符串看起来像

"rtmp://192.168.1.12/flvplayback/"

并且工作正常。

2)在远程机器上,即VPS,字符串看起来像

“rtmp://222.222.222.222/flvplayback/”

并在这里生成以下错误

(在 VPS 上运行的 crtmpserver 产生此错误) .... /tcpcarrier.cpp:78 无法读取数据。111.111.111.111:33984 -> 222.222.222.222:1935 ....

我不确定为什么会生成此错误....我正在使用来自站点 rtmpd.com 下载部分的 ubuntu12.04 crtmpserverr 构建相同的构建在我的本地计算机上完全可以正常工作。

4

1 回答 1

0

我认为您应该按照此处的步骤操作:http ://wiki.rtmpd.com/quickbuild 该站点上的构建非常旧。来源要新得多

你也可以提供一些日志文件吗?我不记得确切...您是否也将这个问题放在 crtmpserver 的邮件列表中?

最好的问候,安德烈

于 2012-12-04T22:42:59.723 回答