wvp-pro-assist用于wvp的云端录制性能。
1.装置ffmpeg(如果没装过的话)
反对的库装置
sudo apt-get install -y autoconf automake build-essential git libass-dev libfreetype6-dev libsdl2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libxcb1-dev libxcb-shm0-dev libxcb-xfixes0-dev pkg-config texinfo wget zlib1g-devapt install libavformat-devapt install libavcodec-devapt install libswresample-devapt install libswscale-devapt install libavutil-devapt install libsdl1.2-dev
下载ffmpeg
git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg
./configure --enable-shared --prefix=/usr/local/ffmpeg --enable-gpl --enable-libx264 --enable-libx265
下面这句./configure可能造成libx264 找不到
换成上面这句就能够解决
./configure --enable-static --disable-opencl
若首次configure,提醒yasm
未装置谬误,则须要先装置yasm,具体方法如下:
sudo apt-get install yasmmakemake install
减少装置目录的动态链接库
export LD_LIBRARY_PATH=/usr/local/ffmpeg/lib:$LD_LIBRARY_PATH
测试装置是否胜利
ffmpeg –version
2.下载我的项目
#从git下载我的项目代码(此处还是装置在opt文件夹下)cd /optgit clone https://gitee.com/18010473990/wvp-pro-assist.git
3.编译我的项目
cd wvp-pro-assistmvn package
4.批改配置文件
依据理论环境替换批改target
中的jar包BOOT-INF/classes/application-dev.yml
- 批改redis连贯信息
- 批改zlm录像门路等
5.启动我的项目
#进入target目录后java -jar wvp-pro-assist(你的jar包名称).jar
如果不想替换targetjar包内容也能够间接设置配置文件地址
#进入target目录后java -jar wvp-pro-assist(你的jar包名称).jar --spring.config.location=target/application.yml
6.查看成果
进入wvp网页,推流后查看云端录像性能是否曾经开启。录制的文件在配置文件中的zlm录像门路里。