Skip to content
Homebridge TestFlight
Devices and brands

Camera UI

homebridge-infraspec-ui · v1.160.0

Local

Exposes RTSP cameras to HomeKit with motion detection, doorbell, HomeKit Secure Video and a web NVR interface.

What it says it supports

Devices it names

  • RTSP-capable cameras

Shows up in Apple Home as from its README

Sensor readings in its code

What people report

Works with RTSP/H264 cameras; HomeKit Secure Video recording is the usual trouble spot, typically needing 25-30 FPS, audio off and H264 streams.

  • Works2
  • Partly works5
  • Not working2
DeviceStatusWhat they saidSource
Foscam cameraWorksHSV recording works
Saved copy
… motion is detected and the process to record to HSV is working. But In the Home app, there's no recordings or timeline visible. [1/15/2022, 4:58:29 PM] [CameraUI] Front Porch: Motion detected via Videoanalysis: [{"name":"region0","diffs":46366,"total":144652,"percent":32.0534782409668}] [1/15/2022, 4:58:29 PM] [CameraUI] Front Porch: Motion ON [1/15/2022, 4:58:29 PM] [CameraUI] Front Porch: Video fragments requested from HSV [1/15/2022, 4:58:29 PM] [CameraUI] Front Porch: Setting prebuffer stream as input [1/15/2022, 4:58:29 PM] [CameraUI] Front Porch: Prebuffer requested with a duration of …

Excerpt saved from GitHub on 2026-10-22.

Issue #347 · 2022-01
Reolink RLC-410WWorksMotion detection and recording worked after raising FPS to 20-30
Saved copy
Describe the bug Motion Detection and Recording don't work My camera are Reolink RLC-410W-4MP Stream clear Resolution: 720p Frame Rate (FPS): 10 Max Bitrate (Kbps) 1024 Homebridge runs on Rpi v4 Logs [21/01/2022, 13:39:47] [CameraUI] Camera Home Front: Restart videoanalysis session.. [21/01/2022, 13:39:57] [CameraUI] Camera Home Front: Videoanalysis scheduled for restart at 4AM: 860 minutes [21/01/2022, 13:40:12] [CameraUI] Camera Home Front: Videoanalysis timed out... killing ffmpeg session [21/01/2022, 13:40:12] [CameraUI] Camera Home Front: FFmpeg videoanalysis process exited with error! …

Excerpt saved from GitHub on 2026-10-22.

Issue #377 · 2022-01
Lorex camera systemPartly worksHSV works on 3 of 4 cameras; one recorded only once
Saved copy
Hello, Having a similar issue. Somewhat new to Homebridge and camera.ui. Recently got a new Lorex system and have all cameras showing up fine in Home, and 3/4 of them work fine in terms of HKSV. However, one of them only recorded motion once and no longer saves any clips for me to view. I have attempted to toggle various settings on and off including stream/recording, but nothing seems to stick. I have also been unable to get audio to work on any of the cameras. Any help will be greatly appreciated. Thanks. Edit: audio seems to be working for now, same issue with video.

Excerpt saved from GitHub on 2026-10-22.

Issue #656 · 2022-10
TP-Link Tapo C310Partly worksLive stream works; HSV recording failed until FPS raised and audio disabled
Saved copy
Hi, I have installed CameraUI and added my Tapo C310 cam. The live Stream works Fine in HomeKit. But HSV dont record any activities. I see a push on my Screen with activity, but when i will Open the push i see a black Screen and no Records. Log My Config "cameras": [ { "name": "Tapo Cam Garten", "manufacturer": "Tapo", "model": "C310", "motion": true, "motionTimeout": 15, "unbridge": true, "hsv": true, "prebuffering": true, "prebufferLength": 4, "hksvConfig": { "maxWidth": 1920, "maxHeight": 1080, "maxFPS": 30, "vcodec": "libx264" }, "videoConfig": { "source": "-i …

Excerpt saved from GitHub on 2026-10-22.

Issue #549 · 2022-05
v4l2 / Raspberry Pi camera with ALSA audioPartly worksAudio errors until video and audio inputs mapped
Saved copy
For information, here is my conf with an intermediate RTSP Server : In the dockerfile, I defined 3 containers. The first, "rtsp", is the rtsp server. The image I found works on RPi ARM and x86 machines. The second, "ffmpeg-usbcam", is based on the homebridge image to keep the same ffmpeg binary. The start command is replaced by a ffmpeg command that read the v4l2 Camera and audio streams, and send them to the RTSP Server. The third, "homebridge", is the standard homebridge server. [code] Then the config.json file of homebridge is like this : [code] All seems to work with this configuration, …

Excerpt saved from GitHub on 2026-10-22.

Issue #331 · 2022-01
Yi Home 1080p cameraPartly worksHacked camera works with camera.ui; do not run alongside camera-ffmpeg
Saved copy
Hi SeydX Hey @martindavid-net! First of all, pls dont use both `homebridge-camera-ffmpeg` AND `homebridge-camera-ui` * If you only want to see the cameras in Apple Homekit, choose `homebridge-camera-ffmpeg` * If you want to see the cameras in Apple HomeKit AND want a User interface where you can control your cameras, record videos on movement etc etc, choose `homebridge-camera-ui` Second, if you had the cameras on HomeKit before (with homebridge-camera-ffmpeg or anything else), please remove them from HomeKit AND change the name of the cameras in your config.json. Otherwise homebridge will …

Excerpt saved from GitHub on 2026-10-22.

Issue #121 · 2021-05
ZoneMinder MJPEG streamPartly worksLive works; HSV record crashes without H264, disable readRate
Saved copy
Hi first thanks for all job I had camera from zoneminder, live is ok but when i wan't to start HSV record, he crash Zoneminder flux is 1280*720 { "name": "PorteHSV", "motionTimeout": 15, "unbridge": true, "hsv": true, "prebuffering": false, "forcePrebuffering": false, "prebufferLength": 4000, "videoConfig": { "source": "-i http://10.0.0.1/zm/cgi-bin/nph-zms?mode=jpeg&monitor=2&scale=50&maxfps=10&buffer=1000&user=julien&pass=pass", "stillImageSource": "-i http://10.0.0.1/zm/cgi-bin/nph-zms?mode=single&monitor=2&scale=100&user=julien&pass=pass", "maxStreams": 10, "readRate": true, "maxWidth": …

Excerpt saved from GitHub on 2026-10-22.

Issue #343 · 2022-01
Hikvision camerasNot workingHSV recording did not work on three cameras after restarts
Saved copy
It is the same problem here: 1x foscam (works) 3x Hikvision (does not work). Restarting Hub (HomePod) does not help, switching recording setting does not work, removing and re-adding cameras (does not work) - I do not know what to try next. Setup is for all cameras the same I take the rtsp stream from my Synology DS918+. Switching to the native (Hikvision) camera stream does not help either. I am having the same exact problem. 4x Hikvision. It started to work, then after 2 days no more HKSV recordings. Tried deleting the videos on all the cams from the cam settings in Home app and now I have …

Excerpt saved from GitHub on 2026-10-22.

Issue #347 · 2022-01
Reolink RLC-810ANot workingFFmpeg recording process exits with error since v5.0.12
Saved copy
I have an NVR from Reolink that records (still) on top 24h but this was always the case nothing changed, that's the only stream from that camera nothing else.

Excerpt saved from GitHub on 2026-10-22.

Issue #398 · 2022-01

Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Local

RTSP streams over LAN; optional AWS Rekognition and notification services

You’ll need

  • RTSP camera
  • ffmpeg (implied)
  • Node 14+

Compatibility

Verified by HomebridgeNo
Homebridge versions^1.4.0
Homebridge 2.0No
Node.js>=14.18.2
Settings in Homebridge UIYes
MatterNo
Platform nameCameraUI
LicenseMIT

Community signals

Downloads a week57
Downloads a month178
GitHub stars708
Open issues18
Closed issues427
Discussions15
Last code push2026-06-04
Latest version1.160.0 (2024-10-28)
First published2022-08-19
Releases140

In ReReHome

Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.

Bridges get their own settings page listing the accessories behind them.

Caveats from the README

  • HSV needs Homebridge 1.4.0-beta.4+ and a home hub
  • New version in development

HomeKit services in its code

Found by scanning the published npm package. A plugin can register a service only for some devices.

  • Doorbell
  • MotionSensor
  • OccupancySensor
  • Switch