[Streamer] Basic framework, YAML parser, ppyoloe demo and video decoder demo (#863)

* support trt installed in sys dir

* streamer init

* link elements and run

* create source bin

* add config

* restruct dirs

* set property

* link elements

* integrate perf

* add bbox parser

* parse yaml to string, video decoder

* use try pull for decoder and nits

* streamer ppyoloe cpp

* update readme

* video decoder cpp dir

* add cn readme

* update readme

* cmake nits

* refactor perf measurement
This commit is contained in:
Wang Xinyu
2022-12-19 10:14:17 +08:00
committed by GitHub
parent 95beb2bbf6
commit 81eaeddbd0
35 changed files with 1635 additions and 13 deletions

View File

@@ -0,0 +1,20 @@
English | [简体中文](README_CN.md)
# FastDeploy Streamer Video Decoder Example
## Build and Run
1. Build FastDeploy Streamer first, [README](../../../README.md)
2. Build Example
```
mkdir build && cd build
cmake .. -DFASTDEPLOY_INSTALL_DIR=[PATH-OF-FASTDEPLOY-INSTALL-DIR]
make -j
```
3. Run
```
cp ../streamer_cfg.yml .
./video_decoder
```