Skip to content

feat: adds UV4L-MJPEG camera support#1734

Merged
pedrolamas merged 1 commit into
fluidd-core:developfrom
pedrolamas:pedrolamas/uv4l-mjpeg-support
Nov 9, 2025
Merged

feat: adds UV4L-MJPEG camera support#1734
pedrolamas merged 1 commit into
fluidd-core:developfrom
pedrolamas:pedrolamas/uv4l-mjpeg-support

Conversation

@pedrolamas

Copy link
Copy Markdown
Member

Adds basic support for UL4L-MJPEG by using the same player as for regular MJPEG.

Resolves #1732

Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
@pedrolamas pedrolamas added this to the 1.34.5 milestone Nov 9, 2025
@pedrolamas pedrolamas requested a review from Copilot November 9, 2025 12:15
@pedrolamas pedrolamas added the FR - Enhancement New feature or request label Nov 9, 2025

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds support for UV4L-MJPEG webcam streams by introducing it as a new webcam service type that reuses the existing MJPEG streamer component implementation.

  • Adds 'uv4l-mjpeg' as a new webcam service type
  • Maps UV4L-MJPEG to use the existing MjpegstreamerCamera component
  • Adds UI option and translation for the new service type

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
src/store/webcams/types.ts Adds 'uv4l-mjpeg' to the WebcamService type union
src/locales/en.yaml Adds English translation string for UV4L-MJPEG stream option
src/components/widgets/camera/CameraItem.vue Maps 'uv4l-mjpeg' service to reuse MjpegstreamerCamera component
src/components/settings/cameras/CameraConfigDialog.vue Adds UV4L-MJPEG option to camera type selection dropdown

@pedrolamas pedrolamas merged commit f5a880a into fluidd-core:develop Nov 9, 2025
10 checks passed
@pedrolamas pedrolamas deleted the pedrolamas/uv4l-mjpeg-support branch November 9, 2025 12:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

FR - Enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Addition of UV4L-MJPEG

2 participants