已安装Red5但连接失败

时间:2016-09-01 11:39:23

标签: java ant streaming red5

我正在设法将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,我将使用这篇文章作为一个新的更新版本,希望能够解决这个问题。

我注意到不同的消息来源建议每次都将应用程序放入不同的路径

感谢您的帮助。

开发

0 个答案:

没有答案