3.1.1 资源功能描述
获取USB摄像头1080P@5fps YUYV格式图片,经过MPP编码成H264,然后写入文件。
3.1.2 开发环境准备(使用rock5b_debain开发)
# 下载依赖应用
sudo apt install -y git make cmake gcc g++ wget
# 下载mpp库
git https://github.com/rockchip-linux/mpp.git
cd ./mpp/build/linux/aarch64 && ./make-Makefiles.bash && make
sudo make install #安装mpp库
3.1.3 测试mpp应用
进入到cd ./mpp/build/linux/aarch64/test目录
打开调试信息输出开关:export mpi_debug=1 && export mpp_debug=1 && export h264d_debug=1 && export mpp_syslog_perror=1
插入USB摄像头,查询设备号为:video1,对摄像头设计进行采集编码:sudo ./mpi_enc_test -i /dev/video1 -o "test.h264" -w 1920 -h 1080 -f 8 -n 10