参考:
在deepstream代码中添加:
在gst_init (&argc, &argv);之前添加:
g_setenv("GST_DEBUG_DUMP_DOT_DIR", "/tmp/", TRUE);
在add和link后添加:
GST_DEBUG_BIN_TO_DOT_FILE(GST_BIN(pipeline), GST_DEBUG_GRAPH_SHOW_ALL, "pipeline");
// 或者
GST_DEBUG_BIN_TO_DOT_FILE_WITH_TS(GST_BIN(pipeline), GST_DEBUG_GRAPH_SHOW_ALL, "pipeline");
运行完deepstream程序,会在/tmp/路径下生成pipeline.dot
然后在本地安装一个软件,运行:
dot -Tpng pipeline.dot > pipeline.png