我正在设法将Red5安装到我的VPS上(我可以告诉它查找IP / 5080)但是当涉及到测试时,我收到连接失败错误。
我在mac上使用终端输入命令,使用cyberduck访问目录/ ftp。
我安装java& ant,打开端口1935和5080以及Red5本身。
问题可能与使用某些版本有关,但经过这么多尝试才能实现连接,我真的不知道。
我试图在那里使用几个教程,但这些命令不起作用,所以我只能缩小要使用的资源。
用于安装Red5的URL /教程:http://www.muktware.io/setup-red5-streaming-media-server/
这个源码完美地为我工作但它没有连接,它是我按照命令创建和安装/启动red5应用程序的唯一来源。
我认为有用的网址可用于进一步测试:http://blog.svnlabs.com/install-red5-1-0-1-on-centos-release-6-5-final-64-bit/
第二个URL帮助了我,因为它帮助我打开了端口,安装了第一个不带导出路径的ant等。
在Red5上测试与OFLA演示的连接时收到的错误:
(110) Connections: true | true
(12643) connected?: true
(12911) NetConnection.onStatus:
data =
version = 4,0,0,1121
type = red5
fmsVer = RED5/1,0,5,0
capabilities = 33
mode = 1
description = Connection succeeded.
code = NetConnection.Connect.Success
level = status
(12914) catchVideos: [type Function]
(12976) NetConnection.onStatus:
stacktrace = org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:106),org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:186),org.red5.server.net.rtmp.RTMPHandler.onCommand(RTMPHandler.java:293),org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:105),org.red5.server.net.rtmp.ReceivedMessageTask.call(ReceivedMessageTask.java:57),org.red5.server.net.rtmp.ReceivedMessageTask.call(ReceivedMessageTask.java:11),java.util.concurrent.FutureTask.run(FutureTask.java:266),java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511),java.util.concurrent.FutureTask.run(FutureTask.java:266),java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142),java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617),java.lang.Thread.run(Thread.java:745)
11 = java.lang.Thread.run(Thread.java:745)
10 = java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
9 = java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
8 = java.util.concurrent.FutureTask.run(FutureTask.java:266)
7 = java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
6 = java.util.concurrent.FutureTask.run(FutureTask.java:266)
5 = org.red5.server.net.rtmp.ReceivedMessageTask.call(ReceivedMessageTask.java:11)
4 = org.red5.server.net.rtmp.ReceivedMessageTask.call(ReceivedMessageTask.java:57)
3 = org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:105)
2 = org.red5.server.net.rtmp.RTMPHandler.onCommand(RTMPHandler.java:293)
1 = org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:186)
0 = org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:106)
application = org.red5.server.service.ServiceNotFoundException
description = Service not found: demoService
code = NetConnection.Call.Failed
level = error
我也尝试使用最新版本的Red 5,但这会返回完全相同的错误。
至于java,我用过:
yum -y install java-1.6.0-openjdk java-1.6.0-openjdk-devel
和
yum install java
然后对于蚂蚁我刚刚使用
wget http://archive.apache.org/dist/ant/binaries/apache-ant-1.8.2-bin.tar.gz
我知道会有更新版本的蚂蚁,但我愿意接受有关我可以测试的建议。
我已经搜索了很多次,在我发布此帖之前我在这里搜索过。我看到了一些尝试,但由于更新似乎影响了red5,我将使用这篇文章作为一个新的更新版本,希望能够解决这个问题。
我注意到不同的消息来源建议每次都将应用程序放入不同的路径
感谢您的帮助。
开发