depthai-experiments
depthai-experiments copied to clipboard
gen2-play-encoded-stream: resolution/encoding/FPS config, show latency
usage: main.py [-h] [-res {4k,13mp,1080,12mp}] [-enc {h264,h265,jpeg}] [-fps FPS] [-v]
options:
-h, --help show this help message and exit
-res {4k,13mp,1080,12mp}, --resolution {4k,13mp,1080,12mp}
Select color camera resolution. Default: 4k
-enc {h264,h265,jpeg}, --encode {h264,h265,jpeg}
Select encoding format. Default: h264
-fps FPS, --fps FPS Camera FPS to configure. Default: 30.0
-v, --verbose Prints latency for the encoded frame data to reach the app
Usage example:
python3 main.py -v -enc jpeg -fps 20.5 -res 1080
Latency: 31.380 ms ===
Latency: 31.249 ms === 0 aq= 0KB vq= 0KB sq= 0B f=0/0
Latency: 30.474 ms === 1 aq= 0KB vq= 0KB sq= 0B f=0/0
Latency: 30.982 ms === 1 aq= 0KB vq= 0KB sq= 0B f=0/0
Latency: 31.058 ms === 1 aq= 0KB vq= 0KB sq= 0B f=0/0
Latency: 31.589 ms === 1 aq= 0KB vq= 0KB sq= 0B f=0/0
Latency: 31.200 ms === 1 aq= 0KB vq= 0KB sq= 0B f=0/0
Latency: 30.945 ms === 1 aq= 0KB vq= 0KB sq= 0B f=0/0