我们在学习一个deepstream 样例工程的时候,我们希望知道工程中管道是由哪些元件组成,以及元件间的数据流转方式。
如果我们人工的根据代码去绘制,也是可行的,但效率比较低下,且容易出现错误。
我们可以通过一些代码实现,自动生成这样的管道图。
本文不再介绍如何生成的过程,希望了解这个过程可以查看参考文献。这里直接给出deepstream-test3 样例工程生成可视化管道图的结果。
编译和运行
进入这个目录
/opt/nvidia/deepstream/deepstream-5.0/sources/apps/sample_apps/deepstream-test3
编译
make
运行工程
这里的参数中有三个rtsp流地址,表示多路同时拉三个流。这和后面的管道图也是对应上的。
./deepstream-test3-app rtsp://admin