Skip to content
Homebridge TestFlight
Protocols and bridges

Camera FFmpeg

homebridge-camera-ffmpeg · v3.1.4

VerifiedLocal

Adds FFmpeg-based IP cameras to HomeKit with streaming, doorbell and motion support.

What it says it supports

Devices it names

  • RTSP/IP cameras

Shows up in Apple Home as from its README

Sensor readings in its code

What people report

Works with most RTSP IP cameras given tuned ffmpeg config; Apple TV/iPad are picky and Pi cameras and Reolink are flaky.

  • Works47
  • Partly works43
  • Not working13
  • Requested1
  • Won’t be supported1
DeviceStatusWhat they saidSource
Amcrest camerasWorksWork through ffmpeg in Homebridge and in their own app
Saved copy
My Amcrest cameras work through ffmpeg on Homebridge and in their own app

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-03
Amcrest IP cameraWorksWorks over RTSP; user very happy
Saved copy
I am using Amcrest cameras with ethernet or dual 2.4/5Ghz support. I think they were around ~$60-70 each. They work with RTSP and homebridge-camera-ffmpeg. I am very happy with them. Signal quality was ok when running ffmpeg on a raspberry pi, but I have since moved the cameras to a homebridge instance on a more powerful Windows machine, and the quality is significantly better! I also added some custom HTTP switches in homebridge that send commands to the cameras to activate pitch/tilt/zoom commands so I can look around. I am also wondering if we will see any updates to support new HomeKit …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2019-10
Amcrest IP camerasWorksShould work if RTSP stream available; added via camera-ffmpeg plugin
Saved copy
If you can get rtsp stream from these cameras you can add them to Homebridge

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2019-02
Amcrest IP2M-842E PoE cameraWorksTested working on iOS 14.1 and tvOS 14.3; config added
Saved copy
Manufacturer/Model: Amcrest IP2M-842E POE outdoor bullet camera Homebridge Config: [code] Additional Information: Based on the Amcrest IP4M-1026 configuration, slightly modified for this specific camera. The streaming appears to be working on iOS 14.1 and tvOS 14.3. Works on a headless Ubuntu server with those specs, but may want to dial the values down to make it work on a Raspberry Pi e.g.: [code]

Excerpt saved from GitHub on 2026-10-22.

Issue #919 · 2020-12
Amcrest IP5M-T1277EW-AIWorksWorks with unbridge config and RTSP source
Saved copy
Did anyone got the Amcrest IP5M-T1277EW-AI to work with camera-ffmpeg . I am trying this config, but it will not popup in HOME, [code] I also dont see any errors:

Excerpt saved from GitHub on 2026-10-22.

Discussion #1442 · 2024-04
D-Link DCS-8000LH cameraWorksRTSP available on this camera per a user
Saved copy
I found out that RTSP available on D-Link DCS-8000LH "https://www.ispyconnect.com http://admin:[email protected]/video/mjpg.cgi http://admin:[email protected]/image/jpeg.cgi And more info http://forums.dlink.com/index.php?topic=72715.0

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2019-03
Dafang 1080p and Chuangmi 720p hacked camerasWorksAll work great with copy video codec
Saved copy
Cams: a Pi4 with camera module (v4l2rtspserver) a Pi3 with camera module (v4l2rtspserver) a hacked Dafang 1080p 2 hacked Chuangmi 720p All of them work great via homebridge-camera-ffmpeg with copy as video codec. In Scrypted I only used the RTSP- and HomeKit-plugins.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2021-12
ESP32-CAMWorksRTSP live feed in HomeKit; packetSize 188 smoothed choppy video
Saved copy
​ https://preview.redd.it/xyi8pnsx2i051.jpg?width=703&format=pjpg&auto=webp&s=3fe72721bec5f0ef639666914b1b512c1ee21ba8 I bought an ESP32-CAM on eBay, and I'm surprised how easy it was to get it to work with Homebridge, so I can see the live feed in Homekit. I uploaded this code to the ESP32: https://github.com/bnbe-club/rtsp-video-streamer-diy-14 I got the RTSP stream into Homebridge with this plugin: https://www.npmjs.com/package/homebridge-camera-ffmpeg At first the video was very choppy, but after I adjusted " packetSize" down to 188 in the cam configuration, in config.json it …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2020-05
Eufy 2K cameraWorksWorks with -rtsp_transport tcp added to source
Saved copy
Hello, I have a problem with some EUFY cameras, I have followed every possible way to solve the problem, but I do not understand where I am wrong. Basically I have these errors all the time: [3/20/2021, 5:06:41 PM] [Camera FFmpeg] [Soggiorno CAM] [Snapshot] [rtsp @ 0x7ff63c888700] method SETUP failed: 461 Unsupported transport [3/20/2021, 5:06:41 PM] [Camera FFmpeg] [Garage CAM] [Snapshot] [rtsp @ 0x7fefbbb5e700] method SETUP failed: 461 Unsupported transport [3/20/2021, 5:07:12 PM] [Camera FFmpeg] [Garage CAM] [Snapshot] [rtsp @ 0x7f5650fba700] method SETUP failed: 461 Unsupported transport …

Excerpt saved from GitHub on 2026-10-22.

Issue #1083 · 2021-03
Eufy 2K indoor cameraWorksWorks fine with HKSV; no Homebridge plugin needed by that user
Saved copy
I have not tried many but the eufy 2K indoor camera works fine for me. It records 24/7 in the SD card (approx 20 days for 128GB) through the eufy app. It provides motion and sound triggers. It also works with HKSV. There is no need for a Homebridge plugin. ​ The Tapo C200 also works fine with Homebridge but the motion sensor is not exposed to Homekit.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2021-07
EZVIZ cameraWorksRecommended: excellent video quality for price
Saved copy
Eufy is good and the price is better then other native HomeKit camera’s like the Arlo for example. Is you like to play with the ffmpeg plug-in, you can go for an EZVIZ. Excellent video quality for a good price.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-11
Foscam C1WorksStreaming stopped due to wrong IP in config; fixed
Saved copy
Today I noticed my snapshots stopped working and had to remove and add the cameras again to get them working. When I click one of my cameras I get the following error and streaming does not start: [code] I am using the latest official homebridge docker container: ffmpeg version integrated: [code] Any idea what is causing it to fail?

Excerpt saved from GitHub on 2026-10-22.

Issue #1246 · 2022-01
Foscam camerasWorksRun via Camera FFmpeg with SD card recording and snapshots saved locally
Saved copy
I run foscam (others will work) cameras with camera FFmpeg plugin via Homebridge. Use SDCard in camera for 24/7 recording (~6 day history). You have option on a NVR or FTP for video for longer history. Snapshots uploaded to cloud service (google, Dropbox, OneDrive, etc) or save to local drive based on trigger( motion sensor, etc). Personally, I think this setup is better than HKSV. No monthly fees.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2023-07
Generic camera doorbell sensorWorksEnable doorbell option to create momentary sensor that triggers Apple TV popup
Saved copy
The plug-in I use is called HomeBridge Camera FFMPEG. I initially had it setup simply so I could view the snapshots and stream within the Home app. In the plug-in settings, under Automation, is the option to enable doorbell. This creates a momentary switch called [camera name] doorbell sensor which you can find when you open the camera as if to stream, and go to the settings>accessories. You also have to enable “Doorbell Notifications” under the “Notification” option in the settings. When you flick the switch within HomeKit, the notification is sent and the stream pops up on AppleTV. After …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2021-06
Generic wifi camera as doorbellWorksFFmpeg plugin doorbell feature with trigger button wired to existing doorbell
Saved copy
I used the FFMPEG plugin and a regular wifi camera (not doorbell) on the front porch. The FFMPEG plugin has a doorbell feature you can enable where you pair some kind of triggering device (button) to it to make that camera like a doorbell camera. Then wired my existing basic dumb doorbell button to the gpio on my raspberry pi and used the homebridge-rpi plugin to make it a smart button (which is automated as the FFMPEG camera doorbell trigger). For the existing chimes, using the homebridge-rpi plugin again, I wired out from the gpio to a simple relay which is automated to chime with the …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2021-11
Hikvision IP cameraWorksWorks over RTSP with ffmpeg plugin
Saved copy
I use Hikvision. Huge company. Tons of cameras. With ffmpeg plugin on course. You have to make sure that the cameras you look at allow RTSP support as mentioned.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2019-10
KingCam 1080 POE IP cameraWorksHikvision-like units, four running 24x7 for 3 years; dials home so blocked from internet
Saved copy
I use KingCam 1080 POE off AliExpress, they’re cameras are basically Hikvision units. I’ve had 4 running 24x7 for 3 years now. Fantastic camera! I have blocked them off from the internet though as my firewall was telling me they try to dial home every now and then.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-01
Lorex NVR camerasWorksRTSP from NVR works with ffmpeg plugin; supports HKSV
Saved copy
Try the homebridge-camera-ffmpeg plugin. You’ll need to enter the RTSP URLs for each camera’s stream from the NVR, but it is solid and supports HKSV. Can also receive motion detection events via HTTP or MQTT if your NVR publishes those, but that is getting into very advanced territory. I have a collection of Wyze cams. All stock firmware. One of them (pan v3) provides a direct RTSP stream but the others require a wyze-bridge container acting as a NVR.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2026-06
Nest CamWorksCopy codec on Raspberry Pi 3 reliable without lag
Saved copy
I have three cameras, two Wyze cams, and one Nest cam, all using COPY codec on a Raspberry Pi 3 running Hoobs and its working reliably without noticeable lag.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-04
OctoPi webcamWorksWorks with ffmpeg camera config using unbridge and the MJPEG stream URL
Saved copy
This is my config. OctoPi is running on a separate RPi than my Homebridge installation. { "name": "3D Printer", "unbridge": true, "videoConfig": { "source": "-i http://OCTOPI-IP-ADDRESS/webcam/?action=stream", "stillImageSource": "-i http://OCTOPI-IP-ADDRESS/webcam/?action=snapshot", "maxStreams": 1, "maxWidth": 640, "maxHeight": 480, "maxFPS": 15, "vcodec": "h264", "audio": false } } ], "platform": "Camera-ffmpeg" },

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2023-05
Reolink camerasWorksSeveral users confirm; one used as doorbell; PTZ works but no PTZ control
Saved copy
… easy to set up, and is very good quality. Way better than my nest cams or circle 2’s. Am tempted to get rid of all my actual HomeKit cams and use the Reolinks.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-08
Reolink cameras (RLC410-5MP, C1-Pro, E1-Pro)WorksWorking with RTMP URL instead of RTSP, which avoids smearing and dropped frames
Saved copy
It took some time, but I was finally able to get my Reolink cameras working effectively with HomeKit. I don't know if any of you out there have Reolink Cameras but I am a fan. I have several cameras all centralized in a Reolink NVR. My only issue with them is that when streaming to HomeKit, the RTSP stream has a bad habit of "smearing" and dropping frames. This makes the video look very crappy and just in general doesn't work well. I was able to work around this though. After some reading last night, I found that there is an RTMP url that can be used instead of the RTSP url to view the …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2020-08
Reolink IP cameraWorksTwo users recommend Reolink via RTSP
Saved copy
i like my reolink.com

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-12
Reolink RLC-520WorksWorks fine with a config from the tested database
Saved copy
I don’t have an RLC-810, but my RLC-520 has been working fine with one of those configs. I don’t recall seeing an issue on this, maybe I missed it. I’ll take a look in a minute to see if I can find it.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2021-06
Shelly 1WorksWired behind doorbell to trigger HomeKit doorbell notification
Saved copy
Hardware: Raspberry Pi4 with Homebridge installed Homebridge ffmpeg plugin installed Shelly1 mounted behind my doorbell 6V AC Relay wired in parallel with the buzzer (the relay voltage is chosen to match the voltage available on the buzzer when it is buzzing) The Shelly1 is powered by 220VAC The relay on the buzzer switches 220V AC to the SW input of the Shelly1 The Shelly1 SW input is configured to call the url that the ffmpeg plugin makes available. This triggers the doorbell event. The Shelly1 relay is wired in parallel with the door opener switch. I use a webhooks plugin to create a …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-07
Sonoff Mini with TasmotaWorksSends MQTT message to ffmpeg plugin doorbell for notifications
Saved copy
You can use ffmpeg plugin. I’m using it with a tasmotized Sonoff mini to turn on/off my doorbell buzzer, when the buzzer is off (decoupled relay) it just sends a mqtt msg to ffmpeg plugin and I receive the notification on all my apple devices and on one specific Amazon echo (no HomePods here in Brazil). So you can setup a virtual button on a nodeRed flow that sends a mqtt msg when pressed/activated. Ps: as long as I remember HomeKit just recognize vídeo doorbells, that’s why I’m using ffmpeg.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2021-12
Swann (Hikvision) and Amcrest cameras on Synology Surveillance StationWorksFixed by replacing the outdated ffmpeg preinstalled on Synology after DSM 7; snapshot and live work
Saved copy
I've been racking my brain trying to get these streams to work. I'm running Homebridge as a package install on my Synology 720+. On the same NAS I'm running surveillance station with five Swann cameras (which are actually re-branded Hiks) and one Amcrest. They all work perfectly, and can get their RTSP streams in VLC just fine. The RTSP streams are also working in Home Assistant. I have multiple RTSP urls to choose from, but I can't get any to work. I even tried the "share stream path" url directly from SS with the same …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2021-12
Swann DVR camerasWorksWorks via RTSP from DVR; each camera has own stream
Saved copy
As long as the DVR can enable RTSP. You’ll should be able to do it with the Homebridge camera Ffmpeg plugin. I have it working with my Swann DVR. Each camera has its own stream. https://github.com/Sunoo/homebridge-camera-ffmpeg Make sure to have your DVR set to a static IP.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-08
Tapo C100 cameraWorksAdded easily via Homebridge and FFmpeg for live view
Saved copy
I ended up getting a Tapo C100 for $30 and easily added it via HB and FFMPEG. Using it to have a live view in my garage. Nothing fancy but does the trick. Wyze is another good cheap option. Here in Canada Eufy is $50+

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2021-01
Techage 2MP PoE cameraWorksTested config added; one-way audio works
Saved copy
Manufacturer/Model: Techage 2MP PoE NVR kit. Cheap and very reliable across multiple installs with Homebridge running on Raspberry Pi 3B and 4. Purchased from official Techage store on AliExpress. Link I have only tested the 2MP H264 (older) and H265 (newer) PoE cameras (grey cylindrical body). I haven’t tested wifi cameras or the 5MP cameras. One way audio works. Homebridge Config: Partial config showing camera info: [code] Additional Information: These cameras can upload snapshots on motion detect directly to a FTP server. I’ve used vsftp as the FTP server on the Pi. To set up, log into the …

Excerpt saved from GitHub on 2026-10-22.

Issue #857 · 2020-10
Show 75 more
DeviceStatusWhat they saidSource
TP-Link Tapo C100WorksWorks using RTSP URL from Tapo app account and ffmpeg
Saved copy
I have the c100. Make sure your homebridge has ffmpeg. Install the homebridge camera plugin. In the tapo app you create an account for homebridge to access camera. You get the rtsp url and put it in the config for the plugin. I googled tapo rtsp I think and found a tapo faq guide that showed how to add the camera to 3rd party programs like iSpy, which is the same as adding to homebridge.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-03
TP-Link Tapo C100 cameraWorksWorks with vcodec copy in the config
Saved copy
Not a C310, but I got this working with a C100 with “vcodec” : “copy” in the config.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2022-10
TP-Link Tapo C200WorksUser connected successfully via RTSP; pan/tilt support unanswered
Saved copy
… mine and connected successfully. Here is config settings : https://github.com/homebridge-plugins/homebridge-camera-ffmpeg/wiki/Tested-Configurations#tp-link-c200 Hope it helps.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-03
TP-Link Tapo cameraWorksCheap RTSP cameras; works a treat with ffmpeg camera plugin
Saved copy
TP-Link have a line called Tapo that are cheap and support RTSP. I got one to tinker with homebridge and works a treat with latest version of homebridge and the ffmpeg camera plugin.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-05
V380 IP cameraWorksRuns on Pi Zero W with motion option and tuned parameters
Saved copy
Sorry..forgot I have V380 cameras. The FPS could vary. Yes..I am running on Pi Zero W. The best way to find parameters is to uses “ffprobe” which comes along when you install ffmpeg. Like ffprobe it will give you the best parameters for the stream.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-02
Wyze CamWorksWorks via RTSP firmware and ffmpeg plugin alongside native app
Saved copy
There are many camera's that are supported by Homebridge Plugins that also work with their native app. I have Nest camera and they work. Also I have some Wyze camera's that can be setup with the Real Time Streaming Protocol (RTSP) and their is a homebridge plugin for that. In-Fact any RTSP camera can be used. Using homebridge does not disable your use of the native app so there are solutions that will work for you. Remember, most Homekit enabled cameras also have a native app for android as well as IOS.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-03
Wyze CamWorksCopy codec on Raspberry Pi 3 reliable without lag
Saved copy
I have three cameras, two Wyze cams, and one Nest cam, all using COPY codec on a Raspberry Pi 3 running Hoobs and its working reliably without noticeable lag.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-04
Wyze Cam v2WorksRTSP firmware with ffmpeg plugin works; smooth video harder
Saved copy
If looking for something cheap then Wyze is the best option I think. Also there’s plenty more expensive cameras with rtsp support from companies such as Hikvision, Dahua, Ubiquti, D-Link, Foscam and others.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2019-10
Wyze Cam v2 (RTSP firmware)WorksConfirmed working with RTSP beta firmware after shared config
Saved copy
I just found that exact comment and confirmed my Wyze v2 cams are FINALLY working with that config. It has taken me a few days of messing with them to finally get it working. I'm only using the Wyze RTSP beta firmware but would like to try the Dafang Hacks next.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-02
Wyze Cam V2 with Dafang firmwareWorksRTSP via Dafang hacks works in ffmpeg config
Saved copy
Don’t know if it will help but here’s my ffmpeg configuration for hoobs for a feed from the ISS and a Wyze Cam V2 with the Dafang hacks firmware for RTSP support: [code]

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-12
Wyze Cam v2 with Dafang HacksWorksOne user got live stream working on Windows after struggling; config to be shared
Saved copy
Yeah I got it working. It streams ok. Going to bed now. I’ll post my config.json file up tomorrow. I didn’t use OMX.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2019-02
Wyze Cam via RTSPWorks15fps RTSP stream works on Raspberry Pi 4
Saved copy
Maybe also try to set to the native fps of the camera. For me it worked better then forcing a lower one. I have 15 fps for the rtsp stream of my wyze-cams through HB on RaPi4. Worked better than. 10 FPS

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-06
Wyze Cam with official RTSP firmwareWorksSmooth playback on Pi 4 with vcodec copy; shared config
Saved copy
… config, then it’s going to decode the input stream and then recode to x264...Even if the input stream is already x264. I have Humble Pi Zero W running officiall Debian Stretch Lite (no desktop) nodejs from Nodejs.org, homebridge and plugins When I used to run with h264 as vcodec, the video was all choppy and buffered. Even with the optimized DietPi the results were same. Now with “copy” my streams are smooth and almost same as original app. The Pi is simply passing the stream through without any hardware cost. So if you have RTSP stream already in h264, which most cameras are, “vcodec”:”copy” …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2020-02
Wyze Cam with RTSP firmwareWorksWorking with Wyze RTSP firmware and camera-ffmpeg under HOOBS
Saved copy
I got my Wyze cam working with the wyze rtsp firmware (not the dafang hacks firmware) and camera-ffmpeg using HOOBS as the homebridge server. See https://medium.com/dirigible/wyze-cam-homekit-58c4878c4124

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2019-12
Wyze Cam with RTSP firmwareWorksRock solid via beta RTSP firmware, about $25; another user reports 3s lag
Saved copy
I use a bunch of Wyze cams with their beta RTSP firmware. $25 each. Rock solid and often on sale for sub $20 at Home Depot etc.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-05
Wyze Camera (RTSP firmware)WorksNeeds RTSP firmware; worked pretty well in basement
Saved copy
Yes. The Wyze cam is in my basement so I don’t really need person detection, so I flashed it with the RTSP firmware awhile ago. It’s actually worked pretty well. Now if I were buying a new camera today I’d probably buy something that has native HomeKit support, but for the times + price, the Wyze camera has worked pretty well. I know a lot of people complain about connectivity, but I’ve never, ever had to restart my camera due to it dropping off my wireless network.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-10
Wyze camerasWorksRTSP from docker-wyze-bridge exposed to HomeKit via camera-ffmpeg.
Saved copy
… have to transcode anything to make it compatible. Ffmpeg is only needed to receive the RTSP stream and output an encrypted SRTP stream. I’m using docker-wyze-bridge to get RTSP streams from my Wyze cameras, then using homebridge-camera-ffmpeg to put those streams in HomeKit. Each running stream’s ffmpeg uses maybe 1% CPU on my little ARM-based QNAP NAS. If you are using Camera FFmpeg, for each camera under Advanced set the video codec to “copy”. In the JSON it’s “videoconfig”: { “vcodec”: “copy” } and if you’re using a different plugin the raw ffmpeg arg you want is “-vcodec copy” or …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2025-04
Amcrest AD410 doorbellPartly worksVideo works; no motion or doorbell notifications reach HomeKit
Saved copy
… this model. The config below was copied from a AD110, the camera feed works, but no notifications. Even in debug mode, I see no activity for motion or doorbell in Homebridge. And get no notifications in Homekit. If I trigger these via the Homebridge UI, I see the notifications, so it seems that Homebridge is not seeing these activities from the doorbell. Any tips? { "name": "Front Door", "manufacturer": "Amcrest", "model": "AD410", "serialNumber": "XXXXXXXXXXXXX", "motion": true, "doorbell": true, "switches": true, "motionDoorbell": true, "unbridge": true, "videoConfig": { "source": "-i …

Excerpt saved from GitHub on 2026-10-22.

Issue #1317 · 2022-07
Amcrest camerasPartly worksSlowness attributed to Amcrest cameras
Saved copy
Thanks. I’m also experiencing slowness with my cameras but attributed it to general crappyness of Amcrest. Replacing with reolink at Xmas so we’ll see what happens. Won’t need them on home app since their app. Uh. Works. lol 😂

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-11
Amcrest IP cameraPartly worksThumbnail works; streaming only after setting audio false (no AAC encoder)
Saved copy
I installed Homebridge on my Windows 10 PC. I then added the homebridge-camera-ffmpeg. I added my Amcrest camera, and while it pulls the thumbnail into Homekit, I can't stream video. I get the following error when I start the stream [2/16/2020, 11:16:01 AM] [Camera ffmpeg] Snapshot from New Nursery at 480x270 ffmpeg -i http://admin:[email protected]/cgi-bin/snapshot.cgi -t 1 -s 480x270 -f image2 - [2/16/2020, 11:16:04 AM] [Camera ffmpeg] Start streaming video from New Nursery with 1280x720@299kBit ffmpeg -i rtsp://admin:[email protected]/cam/realmonitor?channel=1&subtype=00&authbasic= …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2020-02
Dahua-style RTSP camera (Synology)Partly worksOnly still frames; live view worked via Synology Surveillance Station
Saved copy
… same effect: only stills and no streaming log: ---------------- [11/4/2019, 7:15:15 PM] Homebridge is running on port 51826. [11/4/2019, 7:15:36 PM] [Camera-ffmpeg] Snapshot from Voordeur at 480x270 ffmpeg -re -i rtsp://syno:[email protected]:554/Sms=23.unicast -t 1 -s 480x270 -f image2 - [11/4/2019, 7:15:42 PM] [Camera-ffmpeg] Start streaming video from Voordeur with 1280x720@299kBit ffmpeg -re -i rtsp://syno:[email protected]:554/Sms=23.unicast -map 0:0 -vcodec libx264 -pix_fmt yuv420p -r 30 -f rawvideo -loglevel verbose -b:v 299k -bufsize 299k -maxrate 299k -payload_type 99 -ssrc 15512771 -f rtp …

Excerpt saved from GitHub on 2026-10-22.

Issue #384 · 2019-11
Eufy Indoor Cam 2KPartly worksRTSP available; dummy doorbell trigger works but without snapshot or live view
Saved copy
I got it to trigger a doorbell dummy switch but it doesn’t include a snapshot or live view

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-10
Ewelink GK-200MP2-B cameraPartly worksOnly works with vcodec h264_omx; copy fails, no AAC audio
Saved copy
… -rtsp\_transport tcp to get smoother frames. I ended up with this config. But wyze cam v2 has better frame rate and smoother picture for some reason. { "name": "Camera-ffmpeg", "cameras": [ { "name": "Sonoff Cam", "manufacturer": "Sonoff", "model": "GK-200MP2-B", "videoConfig": { "source": "-rtsp_transport tcp -i rtsp://uid:[email protected]:554/av_stream/ch0", "stillImageSource": "-i [STILL_IMAGE_URL]", "maxStreams": 2, "maxWidth": 1280, "maxHeight": 720, "maxFPS": 15, "vcodec": "h264_omx", "audio": false, "debug": false } },

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2020-02
EZVIZ C3W and C8C camerasPartly worksNot all support RTSP and it is poorly documented; ffmpeg plugin might work
Saved copy
This is a pretty challenging project. Not all ezviz cameras support rtsp protocol, and the ones that do aren’t well documented by ezviz. The homebridge ffmeg-camera plugin might work for you if you can track down the rtsp url and credentials for your specific cameras. This link might help https://security.world/rtsp/view/ezviz/ As for the blink cameras, those are going to be harder. There are some blink specific plugins that bring cameras into HomeKit, but I haven’t seen any that allow live view of the cameras (just snapshots and arm/disarm commands). Personally I prefer scrypted over …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2023-05
EZVIZ cameraPartly worksSame unresponsive issue; user updated ffmpeg plugin, unclear if fixed
Saved copy
Don’t have a ring camera but have the same issue for EZVIZ. I just updated ffmpeg plugin. Not sure if it is related.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-04
ffmpeg RTSP camera on Raspberry PiPartly worksOnly still image works, live video fails on Pi
Saved copy
Actually I get only still image from ffmpeg-camera on HomeBridge. Live video doesn't work. If I manually run ffmpeg command from shell, I get errors like: (different sources): [rtsp @ 0x2f251e0] CSeq 5 expected, 0 received. [h264 @ 0x2f28100] Increasing reorder buffer to 1 [h264 @ 0x2f28100] error while decoding MB 67 18, bytestream -5 [h264 @ 0x2f28100] concealing 2142 DC, 2142 AC, 2142 MV errors in P frame [rtsp @ 0x2f251e0] decoding for stream 0 failed [rtsp @ 0x2f251e0] Could not find codec parameters for stream 1 (Audio: mp3, 0 channels, s16p): unspecified frame size Consider increasing …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2018-11
Foscam camerasPartly worksLive view works; motion needs automation and preview unreliable
Saved copy
I have Foscam cameras and they work fine (live) with Homebridge. Post your config file. You have to set an automation for the motion trigger to show a preview. Please note that the preview doesn’t always work. I ended up disabling it and setup a Pushcut webhook to open my camera app if I wanted.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2021-12
Foscam IP camerasPartly worksTime out after 5 minutes; better cameras stay live
Saved copy
One thing I have noticed now after a few weeks of using ffmpeg with my blue iris server is only my Insteon (Foscam) cameras are timing out after 5 minutes. My slightly nicer Qcam's stay live the whole time. So I think it is more on the quality of camera. Eventually I'll upgrade all of mine to something nice just trying to make the free cams I got from work last as long as possible first.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-02
Generic IP camera via FFmpeg pluginPartly worksHKSV options appear in Home but nothing triggers or records; two users.
Saved copy
Supposedly FFMPEG added it, but I have yet to get it to work. All the options for motion, detections, etc show up in Apple Home, but nothing triggers.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2025-04
Hikvision camera on Apple TV/iPadPartly worksApple TV and iPad need 1920x1080 at 802 kbps; copy codec fails there
Saved copy
Hello Everyone, First, thanks for this plugin ! I have camera from HIK Vision and it works great. In my home, I have 2 AppleTV and iPhone. To avoid encoding issue, I used the option vcodec: copy The image was very good. Then, when I tried on my AppleTV, it was not working... After searching on internet, I found that the apple tv is more picky with the homekits standards. The Apple TV needs 802 kbps with 1920x1080. If it's not these values, it doesn't work... So, in order to get it work with AppleTV, I need to set the setting value empty to let the plugin encode the video with the right value. …

Excerpt saved from GitHub on 2026-10-22.

Issue #1106 · 2021-04
Hikvision DS-2CD2142FWD-IS IP cameraPartly worksNeeds ffmpeg binary installed on Pi; user could not get stream working initially
Saved copy
… days straight messing config.json but can't figure out why it won't work. Any help is much appreciated! Hardware: RPI3 over ethernet on 192.168.1.101 Hikvision DS-2CD2142FWD-IS IP Cam over PoE on 192.168.1.200 Both my RTSP and static image URLs work fine in my browser and using VLC. The camera RTSP stream is using the substream (102) and this is using h.264 encoding. Followed guides at: https://github.com/nfarina/homebridge/wiki/Install-Homebridge-on-Raspbian and https://www.npmjs.com/package/homebridge-camera-ffmpeg as I installed the Homebridge Camera FFmpeg plugin Am happy using Homebridge …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2020-01
Hikvision HiWatch i114Partly worksvcodec copy streams stuck at 299 kbps; reported failing on iOS 13.5
Saved copy
… camera parameters. In the camera settings, the bitrate is set to 2048 and the homebridge log shows 299 kbit / sec. "name": "HikCam", "manufacturer": "Hikvision", "model": "HiWatch i114", "serialNumber": "192.168.0.15", "firmwareRevision": "1.0", "videoConfig": { "source": "-y -i rtsp://admin:*@192.168.0.15:554/unicast", "stillImageSource": "-y -i rtsp://admin:*@192.168.0.15:554/unicast", "maxFPS": 25, "audio": true, "debug": true

Excerpt saved from GitHub on 2026-10-22.

Issue #549 · 2020-06
Honeywell HRHH1163 DVR camerasPartly works11 RTSP cameras work but snapshots slow; unbridge option sped it up
Saved copy
* EDIT * EDIT: Thank you to /u/Sunookitsune for the suggestion to "unbridge" the cameras. This sped everything up immensely. Working much better now. Added line: "unbridge": true * End EDIT I am pretty happy that I got my Rasberry PI, Homebridge and HOOBS all set up. I worked on the JSON configuration and integrated 11 cameras that I have already setup in my home with an RTSP configuration (Honeywell Model: HRHH1163). The cameras show up in my HOME app, but they refresh snapshots super slowly. https://imgur.com/YdUYgly When I go to click on one of the cameras, the camera takes about 10-20 …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2020-11
iSmartGate cameraPartly worksWorks via RTSP videoMain after adding -i, non-admin Foscam account, no special characters
Saved copy
Still doesn't work for me. I have tried every port that is open in this thing and all I get in Homebridge is: [06/07/2021, 11:03:29 am] [Camera FFmpeg] [Garage Door Camera] [Snapshot] [NULL @ 0x43b5420] Unable to find a suitable output format for 'rtsp://xxxxx:[email protected]:554/videoMain' [06/07/2021, 11:03:29 am] [Camera FFmpeg] [Garage Door Camera] [Snapshot] rtsp://xxxxx:[email protected]:554/videoMain: Invalid argument [06/07/2021, 11:03:29 am] [Camera FFmpeg] [Garage Door Camera] Failed to fetch snapshot. Which model camera do you have OP?

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2021-07
Logitech Alert camerasPartly worksStills work but live stream fails; transcoding suggested
Saved copy
… familiar with Terminal, but managed to get it working as far as I can tell) I managed to obtain RTSP url's and can stream live through VLC (as a test) These cameras are currently not password-protected as I figured I have enough issues already ;-) Although I have the stills for these cameras show up in the Home app, and these refresh every 15-odd seconds or so, I am not able to live stream. (The infamous "No Response") I've searched the internet and this reddit forum far and wide and tinkered with all sorts of config-codes as a result, I have come no closer to a resolution. Below I paste code …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2021-02
Lowes Iris camera (Serrcom rebrand)Partly worksSnapshot loads in Home app but stream fails
Saved copy
I pulled out my Lowes Iris Camera, a rebranded Serrcom camera and putzed around. Much like yourself, I can load the stream in VLC (and ffplay) and the snapshot in Chrome. I can load the snapshot in the home app, but the stream craps out. I'll do a bit more digging and see what I figure out.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2019-05
Raspberry Pi Camera ModulePartly worksStream works after config change; camera reports ~80% duplicate frames
Saved copy
… The Problem: Tested configuration no longer works after release 2.5.0. Homekit shows a "Live" feed but the image is static. To Reproduce: Configure a raspberry Pi camera module with the configuration below. Logs: [code] Homebridge Config: [code] Screenshots: N/A Environment: Node.js Version: v12.18.3 NPM Version: v6.14.6 Homebridge Version: 1.1.2 Homebridge Camera FFmpeg Version: v3.0.1 Homebridge Config UI X Plugin Version: v4.27.0 Operating System: Raspbian

Excerpt saved from GitHub on 2026-10-22.

Issue #751 · 2020-08
Reolink 410Partly worksStream flaky; crashes on immediate reopen, spinner on some phones
Saved copy
Same issue here: RTSP Stream to Reolink 410 works fine on VLC Camera live view on iPhone (HomeApp) doesn't work; sometimes with a lot of luck it works without changing any settings, but next time it's failing again I've tested a lot of different configurations, encoders, bitrates, ... but nothing worked properly my WIFI performance is not the problem >500MBit/s & stable Env: -Docker Container based on Alpine Linux (3.12.7) (on Ubuntu 18.04 host) -Node.js Version v14.17.0 -Npm Version v6.14.13 -Homebridge Version v1.3.4 -homebridge-camera-ffmpeg v3.1.2 -CPU: Intel(R) Celeron(R) CPU J3455 @ …

Excerpt saved from GitHub on 2026-10-22.

Issue #1134 · 2021-05
Reolink C1-Pro IP cameraPartly worksLive video stops after about 8 seconds on RPi 3 B+
Saved copy
I’m running ffmpeg on a RPI 3 B+ with a Reolink C1-Pro IP camera and live video stops after 8 sec... I’m planning to buy an RPI 4 model B 4GB RAM. https://www.google.it/amp/s/amp.reddit.com/r/homebridge/comments/chw11l/raspberry_pi_4_homebridge_support/ RPI 4 video spec: The Raspberry Pi 4 supports HDMI 2.0, is able to output video to dual displays, up to twin 4K@30Hz screens or a single 4K@60Hz monitor, via its two micro-HDMI ports. With the help of the VideoCore 6 GPU, it should be able to playback 4K@60FPS H.265-encoded video, compared to the Raspberry Pi 3 B+, which is capable of smooth …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2019-08
Reolink cameraPartly worksGarbled image; RTSP timestamp problems and crashes; wallclock timestamps workaround or RTMP
Saved copy
… again: not because of the plugin or because the developers are bad people making things hard. Think of this: the plugin deals with infinite variety of cameras, codecs, resolutions, bitrates, bandwidth, audio/no-audio, cameras connection quality, cpu capabilities of the devices where the plugin is running, etc. Just to name some. So, it’s not like setting up a smart outlet. It has a lot to setup (sometimes) and/or try. Logs are very useful. But both FFMPEG and this plugin works excellent.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2021-06
Reolink cameraPartly worksLive stream freezes every 10-15 seconds with Camera FFmpeg plugin; codec changes did not help
Saved copy
I'm running Homebridge 1.3.4 on Docker, with the Homebridge Camera FFMPEG plugin. I'm using a Reolink camera but this problem happens whether I connect the plugin to the camera directly or through ZoneMinder. When I open a live feed from iOS/iPadOS/TVOS it will play fine for maybe 10-15 seconds, then freeze for 30 seconds or so then play for another few seconds and freeze repeating over and over. The camera/feed works fine if I connect directly to ZoneMinder or the camera so the issue seems to be between Homebridge and the Apple device. This is my Homebridge debug log, it doesn't show any …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2021-08
Tapo C100 cameraPartly worksStreams via RTSP; motion detection weak, commenters advise Scrypted or Camera UI
Saved copy
… completely clueless on how this stuff works. Anyways I was able to run home bridge on my NAS (made from my old pc running true NAS). I also purchased the TP-Link Tapo C100. After 2 days of endless googling and trial and error I was able to integrate the camera into HomeKit using the Camera FFmpeg plugin and using the RTSP feed. I can view the camera stream in HomeKit successfully. What I wish to accomplish next is to have the camera detect motion, so that when someone enters the room the camera can detect motion can trigger an automation to turn the lights on. I saw stuff about MQTT and HTTP …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2023-02
Tapo cameraPartly worksFailed on iPad until vcodec copy setting changed; H264 picky
Saved copy
I ran into something similar last week. It was a Tapo camera. It would stream fine on the iPhone but not on the iPad. I was using the camera ffmpeg plug-in and the vcodec setting was set to “copy”. It turned out that iPads are more picky with the h264 format. I guess the camera was not sending perfect h264. I removed the vcodec setting in the config so it would transcode the video stream. Worked perfectly after that on the iPad. Maybe AppleTV has same pickiness? 🤷‍♂️

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2022-05
TP-Link Tapo C310 cameraPartly worksThumbnails work but live stream fails; /stream2 720p works for one user, not OP
Saved copy
I am trying to add my camera to homekit through Homebridge. I am using the homebridge-camera-ffmpeg package https://github.com/Sunoo/homebridge-camera-ffmpeg They are clearly visible in homekit, the thumbnails refresh every now and then so they are clearly working. But when I try to open the stream it does not work. Homekit does report: \[10/7/2022, 10:20:58 PM\] \[Camera FFmpeg\] \[Cam Outdoor\] Starting video stream: 1280 x 720, native fps, 299 kbps (AAC-eld) \[10/7/2022, 10:21:01 PM\] \[Camera FFmpeg\] \[Cam Outdoor\] Stopped video stream. Setup: { "name": "Cam Outdoor", "manufacturer": …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2022-10
UniFi G3 Flex cameraPartly worksThumbnails work but live stream fails; ffmpeg exits with code 1
Saved copy
Good day, ​ I've done a fresh install of Raspbian Stretch Lite (11/30/2019 image) on my RPi. I install FFmpeg, NodeJS, Homebridge and Homebridge-camera-ffmpeg plugin. ​ I add my camera to HomeKit and can see the thumbnails. When I try to view the livestream, I get the following error: I appreciate any suggestions others may have. [2018-11-23 17:25:16] Homebridge is running on port 51826. [2018-11-23 17:25:16] UniFi G3 Flex is running on port 34933. [2018-11-23 17:27:26] [Camera-ffmpeg] Snapshot from UniFi G3 Flex at 480x270 ffmpeg -rtsp_transport http -re -i …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2018-11
Wyze CamPartly worksVideo stream via beta RTSP firmware; motion needs Dafang firmware and homebridge-dafang
Saved copy
homebridge-camera-ffmpeg is what i have used to setup wyze cams. If you need help you can chat me.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-05
Wyze Cam V2Partly worksLive stream only worked on an older iPad, not newer devices
Saved copy
Did you follow this? https://github.com/homebridge-plugins/homebridge-camera-ffmpeg/wiki/Tested-Configurations#wyzecam-v2-with-raspberry-pi-4-model-b On Jun 1, 2020, at 9:15 PM, Larry Novak wrote: I have just recently installed a couple of Wyze V2 cameras and the video stream only works on my older iPad. My iPhone, wives iPad and another newer iPad does not show the live stream. Does not throw any error messages., You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub , or unsubscribe .

Excerpt saved from GitHub on 2026-10-22.

Issue #517 · 2020-05
Wyze Cam v2Partly worksStreams and sound work; no motion sensor without workaround (IFTTT trick or Dafang firmware)
Saved copy
Hey Guys! I’ve added a wyze cam v2 to HomeKit via homebridge camera ffmpeg and it’s working honestly flawlessly. Streams is loading in >5sec, very good quality and sounds work. There’s only one feature that I don’t seem to understand and it’s the motion sensor. I’ve checked exemple online and everyone seems to simply turn the motion to true, but I don’t get much explanation. Is the motion sensor simply a dummy sensor? Or can it be tied through the software motion detection of the camera? Is the wyze v2 using HTTP? How does that work? Right now I’m running the rtsp firmware from Waze but …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2021-03
Wyze Cam V2 (RTSP beta firmware)Partly worksOnly visible with audio disabled and then choppy; No Response errors with AAC
Saved copy
I posted this over on the Hoobs page but then thought maybe this one might get more exposure. I have updated my camera to the latest Wyze Beta RTSP firmware and am able to see the stream from VLC. I am running version 3.1.20 version of Hoobs with FFMPEG built-in. I also installed the plugin Camera-FFMPEG and have the camera recognized by Homekit but get the notification "No Response" when I open the camera from Homekit. I followed this thread to get it up and running. When I run "debug" I get the following message in the log "\[Homebridge\] \[1/20/2020, 09:52:19\] \[Camera ffmpeg\] ERROR: …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2020-01
Wyze Cam V2 (RTSP firmware)Partly worksAudio works only after compiling ffmpeg with libfdk-aac
Saved copy
I have Homebridge running on Ubuntu Server 18.04 using the homebridge-camera-ffmpeg plugin: https://github.com/homebridge-plugins/homebridge-camera-ffmpeg#readme I followed many guides and with a ton of trial and error i have audio working with Wyze Cam V2's using the RTSP firmware from Wyze. I had to download and compile FFMPEG with libfdk-aac. Here's what worked for me, as well as the camera settings in the Homebridge config: `### Homebridge Camera-FFmpeg Plugin ###` `### install build tools` `sudo apt-get install git pkg-config autoconf automake libtool libx264-dev` `### download and build …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-05
Wyze Cam v2 (RTSP firmware)Partly worksStreams work; motion notifications lack snapshot unless daily reboot helps
Saved copy
I am trying to get my security camera screenshots to appear inside of iOS notifications. Here's a quick run down of what I've got going on: HomeBridge 1.2.3 running in docker image on a Raspberry Pi 3 Model B Plus Rev 1.3 Wyze Cam v2 with RTSP firmware installed Camera is streaming via HomeBridge Camera FFMPEG. ​ Here is a copy of my config.json where the username & password have been replaced: { "platform": "Camera-ffmpeg", "cameras": [ { "name": "Lawn", "manufacturer": "WYZE", "model": "V2", "motion": true, "switches": true, "videoConfig": { "source": "-rtsp_transport tcp -i …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2020-10
Wyze Cam v2 RTSP firmwarePartly worksRTSP firmware drops frames and loses connection after a while
Saved copy
This is cool but my experience with the RTSP firmware was poor at best. The v2 cams always started dropping frames and losing connection after a while.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2021-03
Wyze Cam v2/v3 (RTSP firmware)Partly worksWorks by flashing RTSP firmware and using ffmpeg or camera-ui plugin
Saved copy
Following up, looks like the way to get Wyze cams working would be via flashing their RTSP firmware (which looks to include v3 cam support now) and using a plugin that supports RTSP cameras like homebridge-camera-ui or homebridge-camera-ffmpeg. I have a v3 cam as well, I will be doing this myself soon now that I know they provide a download for the firmware. I also found something about a docker container that provides a RTSP bridge for Wyze cams without requiring firmware, if that is something you prefer.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2021-10
Wyze Cam with RTSP beta firmwarePartly worksRTSP stops working periodically; needs restart to restore in Home app
Saved copy
so what cameras are y'all using with homebridge-camera-ffmpeg? i have a combination nest cameras (doorbell and stickup cam), IP cameras connected to a local NVR, and Wyzecams. I'm mostly looking to replace the Wyze cams (with beta RTSP firmware) as their RTSP capabilities seem to stop working and I have to restart them to restore them in Home app. I probably would get more Ring cams but really don't want them recording in the cloud. Would like to just add more IP cams to the NVR but 1) only have 1 more port and trying to replace two Wyze cams and 2) I don't have ethernet jacks near where the …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2020-01
Wyze CameraPartly worksMultiple cameras lose iOS 13 beta notification snapshots
Saved copy
Same here with multiple Wyze Cameras using homebridge-camera-ffmpeg. I submitted some feedback. Hopefully it gets addressed in later betas. Would encourage every experiencing this to submit some feedback as well.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2019-07
Wyze camerasPartly worksWyze plugin gives no video; wyze-bridge RTSP plus camera-ffmpeg works, or use Scrypted
Saved copy
The Wyze plugin is for the smart home devices. You can turn cameras on and off with it, but not get video. You’ll need Wyze-bridge to provide RTSP/motion events and the camera-ffmpeg plugin for that.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2024-10
Wyze V2 cameraPartly worksWorks but live feed takes 10-12 seconds; motionEye as intermediary improved it
Saved copy
I am using my Waze V2 camera with HomeBridge via the HomeBridge-Camera-FFMPEG plugin, and I finally got the camera linked up but when I tap the still to open the video feed it takes a good 10-12 seconds. Mind you I'm running HomeBridge off my $7,000 workstation on a gigabit network. Is there any way I can speed this up? What I've tried: Several encoding methods Unbridged mode (manually added) Lowering bitrate and resolution Disabling audio Different networks Config: `"name": "Printer Camera","manufacturer": "Wyze","model": "V2","unbridge": false,"videoConfig": {"source": "-rtsp_transport tcp …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2021-02
Xiaomi cameraPartly worksAfter flashing for HomeKit, camera no longer showed in Xiaomi app; interference reported
Saved copy
Ok, so I have two Xiaomi cameras but when I flashed them and installed the driver to make them work with HomeKit.. they no longer show up on the Xiaomi app.... or am I doing it wrong?

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-03
Yi cameraPartly worksLive view slow and freezes after about 5 seconds; CPU pinned on Pi
Saved copy
Current platform config: { "platform": "Camera-ffmpeg", "cameras": [ { "name": "Driveway", "videoConfig": { "source": "-rtsp_transport tcp -re -i rtsp://192.168.1.31/ch0_0.h264", "stillImageSource": "-i rtsp://192.168.1.31/ch0_0.h264", "maxStreams": 2, "maxWidth": 1280, "maxHeight": 720, "maxFPS": 30, "packetSize": 752, "maxBitrate": 1024, "debug": true } } ] },

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2019-08
Yi Home camera (hacked)Partly worksStreams slow and sometimes time out on Pi Zero W; Pi 3B/4B runs 4 cameras fine
Saved copy
I'm running on a pi zero w and use homebridge-camera-ffmpeg for a couple of hacked Yi Home cameras. Loading the streams is pretty slow and sometimes just times out. Just curious if anyone had any experiencing suggesting upgrading to a pi 4 would significantly improve my experience.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2020-10
Amcrest IP3M-943B cameraNot workingCameras stopped appearing after power outage; unbridge child bridges may need separate adding
Saved copy
Running Homebridge in a Docker contained on my Unraid server. After it went down due to a power outage, my camera-ffmpeg cameras all just stopped working. No changes were made to the config. I deleted and reinstalled the Docker image and restored my config file, deleted and re-added Homebridge as a bridge in Home successfully, but still none of my cameras show up. Not sure if I'm just forgetting some setup step or if something is off in my restored config. The 3 cameras are identical, Amcrest IP3M-943B. 2 are hardwired, one is on WiFi. They work flawlessly in the manufacturer's Amcrest View …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2024-02
Apple TV (tvOS 16) camera viewingNot workingCameras stopped streaming after tvOS 16 upgrade; iOS 16 still works
Saved copy
After upgrading my AppleTV's to tvOS16, the camera's no long work. They do work on my phone with ios16, but I can't get them to work on tvOS16. To test this, I upgraded 2 of my tv's, the camera's stopped working. On the TV that still worked, it was running tvOS15.6 and the camera's worked fine. After upgrading that tv to tvOS16, the cameras stop working and report "15minutes" as the last time it was connected (at the time of my testing) Not sure where I can start debugging but if there's anything I can do to get more info, will be glad to start grabbing/debugging.

Excerpt saved from GitHub on 2026-10-22.

Issue #1340 · 2022-09
Camera with Camera FFmpegNot workingSnapshot fails, malformed ffmpeg arguments and slow snapshot handler
Saved copy
\[6/30/2021, 6:22:25 PM\] \[Camera FFmpeg\] \[TEST\] \[tcp @ 0x7fb63ec0ce80\] \[verbose\] Starting connection attempt to 10.1.10.155 port 554 \[6/30/2021, 6:22:25 PM\] \[Camera FFmpeg\] \[TEST\] \[tcp @ 0x7fb63ec0ce80\] \[verbose\] Successfully connected to 10.1.10.155 port 554 \[6/30/2021, 6:22:25 PM\] \[Camera FFmpeg\] \[TEST\] \[rtsp @ 0x7fb640010200\] \[verbose\] SDP: \[6/30/2021, 6:22:25 PM\] \[Camera FFmpeg\] \[TEST\] v=0 \[6/30/2021, 6:22:25 PM\] \[Camera FFmpeg\] \[TEST\] o=StreamingServer 3331435948 1116907222000 IN IP4 10.1.10.155 \[6/30/2021, 6:22:25 PM\] \[Camera FFmpeg\] \[TEST\] …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2021-06
Hikvision IP cameraNot workingRTSP works in VLC but Home app shows only a snapshot, no video
Saved copy
By stuck image I meant it is a snapshot of the video feed. I went to the Homebridge's shell and it doesn't know `nc`; however I can ping the camera. There is a red error at the end, it seems the Home app is not able to pick the video feed: \[5/15/2023, 11:19:03 PM\] \[Camera FFmpeg\] \[Hikvision - entrance\] \[info\] frame= 833 fps= 31 q=21.0 size= 1024kB time=00:00:28.03 bitrate= 299.4kbits/s dup=11 drop=0 speed=1.04x \[5/15/2023, 11:19:04 PM\] \[Camera FFmpeg\] \[Hikvision - entrance\] \[rtsp @ 0x55be48d55880\] \[warning\] max delay reached. need to consume packet \[5/15/2023, 11:19:04 PM\] …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2023-05
Logitech C920 USB webcamNot workingFFmpeg error code 1 on Pi; OMX build suggested, unresolved
Saved copy
I am currently trying to set up a simple USB live stream in my office, so I can monitor the front of the house on a seare monitor. Currently got HOOBS build running on a Pi 3 B+ and a Logitech c920. For the life of me cannot work out why I keep getting FFMPEG Error Code 1. Here is the debug info if anyone can help. ​ \[9/22/2019, 11:11:11 PM\] \[Camera-ffmpeg\] Snapshot from Office Cam at 480x270 ffmpeg -f v4l2 -s 1280x720 -i /dev/video0 -t 1 -s 480x270 -f image2 - \[9/22/2019, 11:11:12 PM\] \[Camera-ffmpeg\] Start streaming video from Office Cam with 1280x720@299kBit ffmpeg -f v4l2 -r …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2019-09
Logitech C922 Pro webcamNot working'Video device not found' on macOS despite ffmpeg working
Saved copy
Describe The Problem: I'm trying to make my "Logitech C922 Pro Stream Webcam" work with this plugin. I'm able to use the camera via ffmpeg and also kinda with the command printed by the debug logs of the plugin but there's an error that I don't know where it comes from: [code] To Reproduce: 1) Check that webcam is using with the following command: [code] This works and saves the streamed video. 2) Install the plugin in homebridge (`homebridge-camera-ffmpeg v3.0.3`) 3) Set up config like this: [code] 4) See error in logs, 5) Test printed stream command (without the filter / codec commands) …

Excerpt saved from GitHub on 2026-10-22.

Issue #812 · 2020-09
Nanit Plus cameraNot workingApple TV stream fails after restart; temporary fixes only
Saved copy
This. Running 720h Nanit Plus camera but ATV gets \[Camera FFmpeg\] \[Nanit\] Video stream requested: 1920 x 1080, 30 fps, 802 kbps ​ UPD: It stopped working after restart or idl. Relogin turned out out to a very short lived fix UPD: Forgetting WiFi and reconnecting is another temporary fix. It passes sleep/wake of ATV. But after restart it is No Response again

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2022-05
Raspberry Pi MotionEye cameraNot workingVideo not passing to HomeKit despite fixing port conflict
Saved copy
So, once I read this tutorial (Dutch, sorry): https://raspberrytips.nl/raspberry-pi-homekit-camera/. Short version: raspberry pi, with a cheap Aliexpress camera and an image with MotionEye and HAP. I ran every step. I can see the cameras footage when I visit the webpage. But I cannot add it to HomeKit with the provided code (031-45-154; the same code as my HomeBridge setup, though). So, I thought, I install it through HomeBridge. Installed FFMpeg and added the config. `{` `"platform": "Camera-ffmpeg",` `"cameras": ` `{` `"name": "Spycam",` `"manufacturur": "Raspberry Pi",` `"model": "Motion …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2019-10
Reolink RLC-510ANot workingNo Response on stream and snapshots; Scrypted suggested
Saved copy
I did try rtsp but it also did not work and people were saying that the rtmp was better for reolink.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2023-03
Reolink RLC-810ANot workingTested configs fail; main stream x265 RTSP issues; transcoding suggested
Saved copy
Reolink rtsp address uses x265 not x264 to stream the main stream for this particular camera and the sub stream is x264. I’ve never been able to get the sub stream to work even for straight rtsp via VLC player. Have contacted reolink as the main stream had issues with the rtsp as well but reolink sent me link for the updated firmware which fixed the stream for me via rtsp. Sub still not working and reolink are looking into it.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2021-06
Serrcom OC432 camera (AT&T)Not workingAppears in HomeKit but no stream; snapshot may work; FFmpeg exits with code -2
Saved copy
Does anyone have a tested configuration for the AT&T camera (Serrcom OC432) for Homebridge? Homebridge is running on a Raspberry Pi 3+. I can get the camera into HomeKit but doesn’t capture still image or stream. I can see the stream through VLC and the image through a browser. Not sure if it is my camera config or my Homebridge config.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2019-05
Sonoff GK-200MP2C cameraNot workingRTSP stopped after camera firmware update 41220220712; several users affected
Saved copy
My camera doesn't work either. The reason was the camera update, version 41220220712 was installed and the rtsp stream stopped working. Homebridge is not the problem, Sonnoff is the problem

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2022-06
Tapo C220 cameraNot workingFFmpeg exits with code 1 using RTSP config; suggested fixes did not help
Saved copy
Using camera ffmpeg plugin: "name": "Camera FFmpeg","cameras": \[{"name": "Tapo - C220","manufacturer": "TP-Link Tapo","model": "C220","unbridge": true,"videoConfig": {"source": "-re -i rtsp://user:password@IP\_add:554/stream1","maxFPS": 0,"audio": true}}\],"platform": "Camera-ffmpeg" ​ Problem has to be source line, I am using rpi4 in case is relevant

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2022-12
Sonoff camerasRequestedSupport RTSP; unclear how to trigger motion events
Saved copy
How do you trigger a motion event from a camera? I bought a couple of sonoff cameras off takealot. They support rtsp

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2021-07
Aqara G2 cameraWon’t be supportedNot compatible; needs RTSP support
Saved copy
Yes, \`homebridge-camera-ffmpeg\` is still the only way to go. Wyze is ok, but Aqara G2 and newer Xiaomi cameras not compatible. You need cameras with rtsp support.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2019-10

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

FFmpeg reading camera streams

You’ll need

  • ffmpeg

Compatibility

Verified by HomebridgeYes
Homebridge versions>=1.0.0
Homebridge 2.0No
Node.js>=10
Settings in Homebridge UIYes
MatterNo
Platform nameCamera-ffmpeg
LicenseISC

Community signals

Downloads a week12,429
Downloads a month74,097
GitHub stars1,115
Open issues51
Closed issues950
Discussions55
Last code push2026-02-09
Latest version3.1.4 (2021-12-28)
First published2016-09-26
Releases214
npm dependents20

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

  • README body is only a title line

HomeKit services in its code

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

  • Doorbell
  • MotionSensor
  • StatelessProgrammableSwitch
  • Switch