我在CentOS机器上安装了Kaltura单服务器安装程序。
我遇到Red5服务器问题,我无法安装oflaDemo应用程序或任何其他应用程序。
访问http://myhost.com:5080/
并选择Installater
页面时,我会在日志中收到错误消息:
org.red5.server.service.Installer - Unable to connect to http://red5.googlecode.com/svn/snapshots/
应用程序列表为空。
在某些帖子中,建议手动下载war文件并将其复制到webapps
文件夹中,以便red5安装war文件。
这是解决此问题的唯一方法吗?
当我托管这个url usinf'curl'命令时,它也可以工作,并返回带有app列表的html页面。
要解决此问题,请在如下的JAVA_OPTS和ANT_OPTS下的red5.sh文件中设置代理信息:
JAVA_OPTS="-Dhttp.proxyHost=host -Dhttp.proxyPort=port -Dhttp.proxyUserName=myuser -Dhttp.proxyPassword=mypass"
ANT_OPTS="-Dhttp.proxyHost=host -Dhttp.proxyPort=port -Dhttp.proxyUserName=myuser -Dhttp.proxyPassword=mypass"
还将这些导出为env变量,仍然得到相同的错误。
不知怎的,我想让oflaDemo工作。
---更新---
如前所述,我已经通过复制webapps
目录中的war文件安装了oflaDemo应用程序,当我访问页面http://myhost.com:5080/oflaDemo
时,我得到了两个带有播放按钮的视频窗口(RTMP和RTMPT)在页面中,当我选择播放按钮然后它开始加载然后显示错误[Server.Reject]:(_defaultRoot_._defaultVHost_):Application (oflaDemo) is not defined.
和RTMPT视频我得到错误Server not found: rtmpt://localhost:5080/oflaDemo