乐趣区

关于ubuntu:Ubuntu配置部署wvpproassist云端录像功能部署与使用

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-dev

apt install libavformat-dev
apt install libavcodec-dev
apt install libswresample-dev
apt install libswscale-dev
apt install libavutil-dev
apt 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 yasm
make
make install

减少装置目录的动态链接库

export LD_LIBRARY_PATH=/usr/local/ffmpeg/lib:$LD_LIBRARY_PATH

测试装置是否胜利

ffmpeg –version

2. 下载我的项目

# 从 git 下载我的项目代码(此处还是装置在 opt 文件夹下)
cd /opt
git clone https://gitee.com/18010473990/wvp-pro-assist.git

3. 编译我的项目

cd wvp-pro-assist
mvn 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 录像门路里。

退出移动版