add ffmpeg bandwidth stats (#6492)

* add ffmpeg bandwidth stats

* add ffmpeg bandwidth stats

* Change column name

Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>

* fix lint formatting

---------

Co-authored-by: Korneliusz Jarzębski <k.jarzebski@netverse.pl>
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
This commit is contained in:
Korneliusz Jarzębski
2023-05-18 03:01:56 +02:00
committed by GitHub
parent b568a29fa8
commit 17e8a46c7d
4 changed files with 46 additions and 2 deletions

View File

@@ -27,6 +27,7 @@ export default function System() {
const {
cpu_usages,
gpu_usages,
bandwidth_usages,
detectors,
service = {},
detection_fps: _,
@@ -343,6 +344,7 @@ export default function System() {
<Th>FPS</Th>
<Th>CPU %</Th>
<Th>Memory %</Th>
<Th>Network Bandwidth</Th>
</Tr>
</Thead>
<Tbody>
@@ -360,6 +362,7 @@ export default function System() {
<Td>{cameras[camera]['camera_fps'] || '- '}</Td>
<Td>{cpu_usages[cameras[camera]['ffmpeg_pid']]?.['cpu'] || '- '}%</Td>
<Td>{cpu_usages[cameras[camera]['ffmpeg_pid']]?.['mem'] || '- '}%</Td>
<Td>{bandwidth_usages[cameras[camera]['ffmpeg_pid']]?.['bandwidth'] || '- '}KB/s</Td>
</Tr>
<Tr key="capture" index="1">
<Td>Capture</Td>
@@ -367,6 +370,7 @@ export default function System() {
<Td>{cameras[camera]['process_fps'] || '- '}</Td>
<Td>{cpu_usages[cameras[camera]['capture_pid']]?.['cpu'] || '- '}%</Td>
<Td>{cpu_usages[cameras[camera]['capture_pid']]?.['mem'] || '- '}%</Td>
<Td>-</Td>
</Tr>
<Tr key="detect" index="2">
<Td>Detect</Td>
@@ -387,6 +391,7 @@ export default function System() {
<Td>{cpu_usages[cameras[camera]['pid']]?.['cpu'] || '- '}%</Td>
<Td>{cpu_usages[cameras[camera]['pid']]?.['mem'] || '- '}%</Td>
<Td>-</Td>
</Tr>
</Tbody>
</Table>