我在 CentOS 机器上安装了 Kaltura Single Server Setup。
我遇到了 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' 命令时,它也可以工作,并返回带有应用程序列表的 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 工作。
- - 更新 - -
如前所述,我通过将war文件复制到webapps
目录中来安装了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