IVA/ReadMe.md
hehaoyang ff66a2e0d6 V1.02
1. 删除图片存储到本地的方式;
2. 取流方式由Opencv修改为FFmpeg方式;
3. 解码后的数据直接转为RK_FORMAT_YCbCr_422_SP格式发送给算法;
4. 视频裸流数据存储在内存中,保存30s;
5. 报警图片从报警录像视频中获取;
2023-12-08 14:17:14 +08:00

51 lines
915 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## 版本说明
| 版本 | 说明 |
| --- | --- |
| 1.00 | 初始版本 |
| 1.01 | 1. 通过RKMPP实现硬解码; <br> 2. 视频以图片的方式按帧存储到本地; |
| 1.02 | 1. 删除图片存储到本地的方式; <br> 2. 取流方式由Opencv修改为FFmpeg方式; <br> 3. 解码后的数据直接转为RK_FORMAT_YCbCr_422_SP格式发送给算法; <br> 4. 视频裸流数据存储在内存中保存30s; <br> 5. 报警图片从报警录像视频中获取; |
## 编译方法
#### 下载代码
```
git clone http://teweishi.oicp.net:3001/hehaoyang/IVA.git
```
#### 修改配置
* 进入目录
```
cd IVA/app/
```
* 取消 app.pro 文件中以下注释
```
#DEFINES += USE_RABBITMQ
#DEFINES += USE_ALGORITHM
```
* 生成 Makefile 文件
```
qmake app.pro
```
#### 创建软链接
```
cd external/npu/
ln -s /usr/lib/librknnrt.so librknn_api.so
```
#### 编译
```
cd ../../
make debug -j4
```