编辑 | blame | 历史 | 原始文档

Summary

vp_record_node is used to record video and image, save them to local disk after it finished. It's a middle node but works asynchronously, so recording would not block the pipeline.

record
 ┣ README.md
 ┣ vp_image_record_task.cpp
 ┣ vp_image_record_task.h   // image record task
 ┣ vp_record_node.cpp
 ┣ vp_record_node.h   // record node
 ┣ vp_record_task.cpp
 ┣ vp_record_task.h   // base class for record task, work async
 ┣ vp_video_record_task.cpp
 ┗ vp_video_record_task.h   // video record task

below is showing how to record video:

![](../../doc/p5.png)