为什么那个录制视频15分钟后就变成花屏的
-
用官方例程里面的v4l2命令录 录32000帧到16000帧就变成花屏
RKMPI 实例使用指南有RKMPI的简单介绍,主要还是介绍结合 RKNN 和 RTSP 的应用。RKMPI库是一个比较复杂的库,实际使用还是要需要参考Rockchip官方的文档和相关的demo(<SDK>/media/samples中),你也可以对RKMPI的实例使用指南的代码做修改,节省构建项目的时间。
如果计划结合RKMPI实例使用指南的代码,这里有一个思路可以参考一下:
1.修改VENC的GOP结构,确保压缩效果足够理想(默认是全部当I帧)
2.把VPSS直接绑定到VENC上,不要再获取单帧数据(因为不需要做推理或图像处理)
3. 删掉RTSP推流的内容改为保存到原始视频流中;
4.如果你需要实时观察视频流的捕获内容,在原代码的VI基础上再添加一个 ->VPSS->VENC->本地文件 的流程,这样在资源充足的情况下可以一边保存到本地一边利用VLC观察捕获图像、
具体能用哪个例程修改比较好Crocodile wrote: ↑2024-05-30 8:49RKMPI 实例使用指南有RKMPI的简单介绍,主要还是介绍结合 RKNN 和 RTSP 的应用。RKMPI库是一个比较复杂的库,实际使用还是要需要参考Rockchip官方的文档和相关的demo(<SDK>/media/samples中),你也可以对RKMPI的实例使用指南的代码做修改,节省构建项目的时间。
如果计划结合RKMPI实例使用指南的代码,这里有一个思路可以参考一下:
1.修改VENC的GOP结构,确保压缩效果足够理想(默认是全部当I帧)
2.把VPSS直接绑定到VENC上,不要再获取单帧数据(因为不需要做推理或图像处理)
3. 删掉RTSP推流的内容改为保存到原始视频流中;
4.如果你需要实时观察视频流的捕获内容,在原代码的VI基础上再添加一个 ->VPSS->VENC->本地文件 的流程,这样在资源充足的情况下可以一边保存到本地一边利用VLC观察捕获图像、
这个是最基础的例程,其它例程都是基于这个开发出来的。牛腩焖薯仔 wrote: ↑2024-05-30 9:02具体能用哪个例程修改比较好Crocodile wrote: ↑2024-05-30 8:49RKMPI 实例使用指南有RKMPI的简单介绍,主要还是介绍结合 RKNN 和 RTSP 的应用。RKMPI库是一个比较复杂的库,实际使用还是要需要参考Rockchip官方的文档和相关的demo(<SDK>/media/samples中),你也可以对RKMPI的实例使用指南的代码做修改,节省构建项目的时间。
如果计划结合RKMPI实例使用指南的代码,这里有一个思路可以参考一下:
1.修改VENC的GOP结构,确保压缩效果足够理想(默认是全部当I帧)
2.把VPSS直接绑定到VENC上,不要再获取单帧数据(因为不需要做推理或图像处理)
3. 删掉RTSP推流的内容改为保存到原始视频流中;
4.如果你需要实时观察视频流的捕获内容,在原代码的VI基础上再添加一个 ->VPSS->VENC->本地文件 的流程,这样在资源充足的情况下可以一边保存到本地一边利用VLC观察捕获图像、
Code: Select all
# VI 组件获取摄像头图像标注帧率例程
git clone https://github.com/luckfox-eng29/luckfox_pico_rtsp_opencv.git