准备环境

操作系统ubuntu18.04 LTS(root登录,否则手动给权限sudo)

克隆Licode代码

您首先需要从github克隆我们的代码。

您需要在计算机中安装git

1
sudo apt-get install git

现在克隆存储库并进入licode/文件夹(也可以先在本地下载好传输到服务器)

1
2
git clone https://github.com/ging/licode.git
cd licode

下面使用的所有脚本都包含在从github克隆的代码中

安装依赖项

现在,您需要安装一些依赖项才能使用Licode

1
2
# 前提:需要安装git
./scripts/installUbuntuDeps.sh

安装Licode

此步骤将安装所有Licode组件。

这些组件是:Erizo,Erizo API,Erizo Controller和Nuve

1
2
3
4
5
6
7
8
9
10
11
12
# 前提:需要安装conan
apt install python3-pip
pip3 install conan
## 安装erizo
./scripts/installErizo.sh

# 前提:需要安装Cmake、mongodb
apt install cmake
apt install mongodb-clients
apt install mongodb-server-core
## 安装nuve
./scripts/installNuve.sh

安装基本示例

此步骤将安装一个基本的测试示例

1
./scripts/installBasicExample.sh

测试Licode

目前,您已经在计算机中安装了Licode和一个基本的视频会议示例以对其进行测试。让我们运行它们

1
2
3
4
5
# 此步骤将初始化所有Licode组件
./scripts/initLicode.sh

# 此步骤将初始化基本示例
./scripts/initBasicExample.sh

现在,您可以连接到“ localhost:3001”并测试您的基本视频会议示例!