Kurento Tree Server 部署

原创
2017/02/22 23:34
阅读数 684

目前,没有Kurento Tree Server的二进制版本。 为了部署一个新的Tree服务器,我们需要从源代码构建它。

Software Requirements

为了执行Kurento Tree Server,需要以下软件:

  • Ubuntu 14.04

  • JDK 7 or 8

  • Kurento Media服务器或至少有一个正在运行的实例连接(要按照官方安装指南

Build from sources

要从源码编译Kurento Tree Server,还有更多的依赖:

首先,要从源代码构建,需要从git存储库下载源代码。 对于它,你必须安装git:

sudo apt-get install git

然后,你还需要安装maven:

sudo apt-get install maven

最后,你需要Bower,npm和nodejs:

curl -sL https://deb.nodesource.com/setup | sudo bash -
sudo apt-get install -y nodejs
sudo npm install -g bower

安装所有依赖项后,您可以从官方github存储库获取代码,并进入到代码文件夹:

git clone https://github.com/Kurento/kurento-tree.git
cd kurento-tree

这将下载最新的代码到您的机器。 该代码通常用于开发,并且依赖于未部署在Maven Central中的工件的SNAPSHOT版本。 您可以继续使用日构建(小心,因为开发版本可能不稳定),或者获取项目的最新版本。 您必须遵循的步骤是不同的。

使用开发版本:请阅读官方项目的文档,了解如何使用开发版本,特别是关于如何使用我们内部Archiva软件库的部分。

使用发布版本:这是推荐的方法,因为发布版本更稳定。 您需要下载最后一个发布标签:

git checkout -b release 6.6.1-SNAPSHOT

一旦你得到所需的版本,你只需要执行:

mvn install -DskipTests=true

这将在您的本地Maven存储库中安装所有的依赖库。

要从最近的构建中执行Kurento Tree服务器,请执行以下命令:

cd kurento-tree-server
mvn exec:java

然后一堆日志消息将出现在控制台中。 当控制台中显示以下消息时:

Started KurentoTreeServerApp in 4.058 seconds (JVM running for 8.017)

您可以在端口8890中使用Kurento Tree Server。

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部