因工作须要,在ubuntu零碎上搭建了一套流媒体服务架构。
整体采纳ZLMediaKit作为流媒体服务框架、WVP-PRO作为视频治理平台、wvp-pro-assist作为云端录像组件。
整体部署过程也踩了一些坑,现将部署全流程整顿记录如下:
1.装置根底环境
装置Redis
装置MySQL
这两步也可用其余服务器上的redis和mysql,自行处理即可
2.装置部署ZLMediaKit
ZLMediaKit装置流程
3.装置部署WVP-PRO
WVP-PRO装置流程
4.装置部署wvp-pro-assist
如果不须要云端录像可疏忽
wvp-pro-assist装置流程
注意事项:
- 每一步操作后都要注意配置文件中的内容是否相互统一,比方各种端口号、数据库连贯信息、录像文件门路等内容,常常会因为疏忽或者没看认真而报错。
- WVP-PRO运行后会接管ZLMediaKit的配置文件进行批改,之后再推流的时候必须增加
sign=xxxxx
(xxx是用户表pushKey的32为MD5码),否则推流会失败。
装置配置的形式办法很多,集体对于linux零碎也是半知半解,此文章仅作集体记录应用,如果内容有写的不对或者不业余的中央请疏忽。