depthai-experiments icon indicating copy to clipboard operation
depthai-experiments copied to clipboard

gen2-play-encoded-stream: resolution/encoding/FPS config, show latency

Open alex-luxonis opened this issue 2 years ago • 0 comments

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 

alex-luxonis avatar Jun 14 '22 16:06 alex-luxonis