一、安装依赖
1.编译器
1.1 编译器版本要求
ZLMediaKit采用了C11的语法和库,要求编译器支持完整的C11标准,即:
linux上要求gcc 版本 >= 4.8(4.7应该也能支持)
查看gcc版本
1.2 安装编译器
如果你是centos7或以上用户,你可以这样安装gcc编译器:
2.安装cmake
cmake安装完成查看版本如果报错,执行以下命令
原因:cmake 命令本来存在,然后进行了安装。 类似于缓存导致失败的一样。
然后再执行检查版本命令即可
3.安装yasm
4.安装ffmpeg
安装完成:
5.安装openssl(openssl版本要求1.1以上)
安装完成:
6.安装libsrtp
二、部署ZLMediakit
1.获取代码并编译ZLM
2.修改配置文件
编译完成后,ZLMediakit文件夹下会生成config.ini配置文件(xxx/ZLMediakit/build/release/linux/Debug)
注意和wvp配合使用时,需要保持mediaServerId、secret等与wvp项目配置文件一致
3.运行
在linux下启动:
根据 config.ini 文件中 http 部分的配置,启动之后通过浏览器直接访问,如果看到如下界面,就表示已经启动成功了。