打开微信,使用扫一扫进入页面后,点击右上角菜单,
点击“发送给朋友”或“分享到朋友圈”完成分享
Inspect Tool 是 CNStream 提供的一个用来扫描Module以及检查配置文件(json)的工具,主要有功能:
查看框架支持的所有Module
查看某个Module在使用时需要用到的参数
检查配置文件的合法性
打印CNStream的版本信息
CNStream安装完成后,进入工具所在目录
cd $CNSTREAM_HOME/tools/bin
打印help信息
./cnstream_inspect -h
Usage: inspect-tool [OPTION...] [MODULE-NAME] Options: -h, --help Show usage -a, --all Print all modules -m, --module-name List the module parameters -c, --check Check the config file -v, --version Print version information
查看框架支持的所有Module:
./cnstream_inspect -a
Module Name Description cnstream::DataSource DataSource is a module for handling input data. ... ...
查看某个模块的参数(以DataSource为例):
./cnstream_inspect -m DataSource
DataSource Details: Parameter Description source_type Input source type, must be ffmpeg or raw. ... ...
检查配置文件合法性
./cnstream_inspect -c $CNSTREAM_HOME/samples/demo/detection_config.json
如果配置文件合法(包括,模块存在,并正确使用模块参数,模块前后连接正确等)则会显示:
Check module config file successfully!
否则,请根据提示信息修改配置文件。例如:模块名字写错,将DataSource写成DataSourc。
{ "source" : { "class_name" : "cnstream::DataSourc", ... }, }
Check module configuration failed, Module name : [source] class_name : [cnstream::DataSourc] non-existent .
热门帖子
精华帖子