Skip to content

Implement camera stream and enhance quality check pre-commit#10

Merged
damnthonyy merged 4 commits into
developfrom
feat/implement-camera-stream
May 22, 2026
Merged

Implement camera stream and enhance quality check pre-commit#10
damnthonyy merged 4 commits into
developfrom
feat/implement-camera-stream

Conversation

@damnthonyy

Copy link
Copy Markdown
Member

Summary

Integrate camera stream from IP camera into the dashboard camera feed component.

Description

Added support for displaying live camera stream in the camera feed component. The camera stream URL is now configurable via environment variables and the external domain is whitelisted in Next.js configuration for image optimization.

What's Changed

Affected areas:

  • Camera feed component
  • Environment configuration
  • Next.js image handling

Key files: camera-feed.tsx, .env, next.config.ts

Details:

  • Added NEXT_PUBLIC_CAMERA_STREAM_URL environment variable
  • Configured next.config.ts to allow images from 10.10.220.79 domain
  • Updated camera feed component to display stream with error handling

How to Test

  1. Ensure camera is accessible at http://10.10.220.79:8080/camera/stream
  2. Verify NEXT_PUBLIC_CAMERA_STREAM_URL is set in .env
  3. Run dev server and check dashboard - camera feed should display live stream

Screen

image

@damnthonyy damnthonyy requested a review from KelianHalleray May 22, 2026 09:06
@qodo-code-review

Copy link
Copy Markdown

Qodo reviews are paused for this user.

Troubleshooting steps vary by plan Learn more →

On a Teams plan?
Reviews resume once this user has a paid seat and their Git account is linked in Qodo.
Link Git account →

Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center?
These require an Enterprise plan - Contact us
Contact us →

@damnthonyy damnthonyy merged commit 9356ea0 into develop May 22, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants