feat(webui): add dedicated CAMERAS tab group for camera viewer (Issue #349)
Move camera viewer from TELEMETRY to new CAMERAS tab group (rose color). Reorganizes tab structure to separate media capture from system telemetry. CameraViewer.jsx already provides comprehensive MJPEG stream support: - Multi-camera switching (7 total: front/left/rear/right CSI, D435i RGB/depth, panoramic) - FPS counter per camera with quality badge (FULL/GOOD/LOW/NO SIGNAL) - Resolution and camera info display - Detection overlays (faces, gestures, scene objects) - Picture-in-picture support (up to 3 pinned cameras) - Video recording (MP4/WebM) and snapshot capture - 360° panoramic viewer with mouse drag pan - Color-coded quality indicators based on FPS Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
3bee8f3cb4
commit
93028dc847
@ -112,7 +112,13 @@ const TAB_GROUPS = [
|
||||
{ id: 'map', label: 'Map', },
|
||||
{ id: 'control', label: 'Control', },
|
||||
{ id: 'health', label: 'Health', },
|
||||
{ id: 'cameras', label: 'Cameras', },
|
||||
],
|
||||
},
|
||||
{
|
||||
label: 'CAMERAS',
|
||||
color: 'text-rose-600',
|
||||
tabs: [
|
||||
{ id: 'cameras', label: 'Cameras' },
|
||||
],
|
||||
},
|
||||
{
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user