Red5演示不起作用

时间:2012-06-22 12:31:45

标签: red5

我检查了类似的问题here,但这并没有解决我的问题。

我最近成功安装了适用于Windows / Java 7的Red5 1.0 RC3版本。但我无法安装演示。它返回以下调试消息:

Host: localhost
Trying to connect
Net status: NetConnection.Connect.Success
Got the server java version: 1.6
Got the application list
Async Error: [AsyncErrorEvent type="asyncError" bubbles=false cancelable=false eventPhase=2 text="Error #2095" error=ArgumentError: Error #1063]
Got an alert: Application oflaDemo was not installed

以下是我的环境变量列表:

declare -x ANT_HOME="C:\\Program Files\\WinAnt"
declare -x CLASSPATH=".;C:\\Program Files\\Java\\jre7\\lib\\ext\\QTJava.zip.;C:\\Program Files\\Java\\jdk1.7.0_04\\lib;C:\\Program Files\\Java\\jdk1.7.0_04\\lib\\tools.jar;C:\\Program Files\\Java\\jdk1.7.0_04\\lib\\dt.jar"
declare -x JAVA_HOME="C:\\Program Files\\Java\\jdk1.7.0_04"
declare -x PATH="/c/Users/anks/bin:.:/usr/local/bin:/mingw/bin:/bin:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/c/Program Files/QuickTime/QTSystem/:/c/MinGW/bin:/c/Python27:/c/Python27/Scripts:/c/Program Files/Java/jdk1.7.0_04/bin:/c/Program Files/WinAnt/bin:/c/Program Files/Mint/bin"

它列出了Java版本6,但我安装了7版。我是否需要安装Java 6才能使演示工作?

或者是Windows上的文件权限问题?我试图从属性对话框中将Red5 / webapps目录完全控制到当前用户,但这没有帮助。

5 个答案:

答案 0 :(得分:3)

事实证明,演示不适用于Java 7。降级为Java 6和Red5 0.9.1。是否为here的演示进行了手动安装,现在可以正常运行。 (不知怎的,安装程序不起作用)

答案 1 :(得分:1)

我经历过两个样本安装了最新的Red5 1.0,windows env,java1.7.x(java 1.7.0_5是我的java版本)。

如果您使用Windows安装程序,则需要添加最新red5和java 7

所缺少的注册表项

如果您从最新的svn trunk构建并运行服务器,请使用ant& ivy构建并运行服务器,您可以安装两个示例应用程序(oflaDemo和SOSample)。

我没有经历过这两个样本安装了最新的Red5 1.0,windows env,java1.7.x(java 1.7.0_5是我的java版本)。

如果您使用Windows安装程序,则需要添加最新red5和java 7所缺少的注册表项。

env:windows,java7

D:\ Red5Trunk \ server> javac -version javac 1.7.0_05

D:\ Red5Trunk \ server> java -version java版“1.7.0_05” Java(TM)SE运行时环境(版本1.7.0_05-b06) Java HotSpot(TM)客户端VM(版本23.1-b03,混合模式,共享)

d:\ Red5Trunk \服务器

D:\ Red5Trunk \ server> ant ivyclear dist(如果您的构建在从主干获得适当的env和最新源后仍然失败,此命令将非常有用) D:\ Red5Trunk \ server> ant服务器

答案 2 :(得分:0)

java6表示法是一个“最小”版本,它们将与java7一起使用。我最近使用较新的版本检查修复了一些以前的安装程序问题。

答案 3 :(得分:0)

Red5可以有效地与64位计算机的Java 1.6版本一起使用。

答案 4 :(得分:0)

哇,已经有一段时间但是我想补充一点,如果您在Windows 7或8下,则需要以管理员用户身份启动red5服务,否则Windows将限制某些功能,这将是地狱。有时真的很难意识到正在发生的事情。

来自古巴的问候