feat(webui): Live camera viewer — multi-camera stream + detection overlay + recording #177

Closed
opened 2026-03-02 10:37:14 -05:00 by sl-jetson · 0 comments
Collaborator

Summary

Live camera feed viewer in web dashboard with detection overlays and recording.

Requirements

  • Multi-camera view: 4x CSI + D435i RGB + D435i depth feeds selectable
  • Detection overlays: Draw face bounding boxes, gesture icons, object labels on video
  • Panoramic view: Show 360 equirectangular stitched feed
  • Recording: Record any camera feed to MP4 with one click, download from browser
  • Snapshot: Single-frame capture with overlay annotations
  • Picture-in-picture: Pin one camera while browsing other dashboard tabs
  • ROS2: Subscribe compressed image topics via rosbridge
  • Performance: Target 15fps in browser, adaptive quality based on bandwidth

Agent: sl-webui

Labels: phase-2, dashboard

## Summary Live camera feed viewer in web dashboard with detection overlays and recording. ## Requirements - **Multi-camera view**: 4x CSI + D435i RGB + D435i depth feeds selectable - **Detection overlays**: Draw face bounding boxes, gesture icons, object labels on video - **Panoramic view**: Show 360 equirectangular stitched feed - **Recording**: Record any camera feed to MP4 with one click, download from browser - **Snapshot**: Single-frame capture with overlay annotations - **Picture-in-picture**: Pin one camera while browsing other dashboard tabs - **ROS2**: Subscribe compressed image topics via rosbridge - **Performance**: Target 15fps in browser, adaptive quality based on bandwidth ## Agent: sl-webui ## Labels: phase-2, dashboard
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: seb/saltylab-firmware#177
No description provided.