go2rtc icon indicating copy to clipboard operation
go2rtc copied to clipboard

HomeKit Secure Video

Open maxromanovsky opened this issue 6 months ago • 2 comments

Dear AlexxIT, thank you a lot for this wonderful project! This is really a dream come true to enable interoperability to all those different cameras, and it's all free.

When it comes to my use case, I have a bunch of old YI dome cameras, and just recently bought a TPLink Tapo. While great on paper, Tapo is so slow if I want to add it to HomeKit, as well as to any NVR (Synology DSM, Frigate). In future, I'd like to also purchase some outdoor cameras, and my hope is that I can integrate all of them into a unified setup:

  • PTZ (only via ONVIF, and only if that profile is supported)
  • Frigate via RTSP for object detection, primary NVR, integration with Home Assistant - this is possible now
  • HomeKit Secure Video - this is not possible without something like Homebridge, which will again do its own re-encoding via ffmpeg.
  • Unifi Protect via ONVIF with PTZ - I saw #1036, and understand that most likely this won't be available in go2rtc. I also understand that Unifi right now doesn't support PTZ on third party cameras.
  • Disable the internet access for all the cameras, and rely on those services above

Are there any plans to add support for HomeKit Secure Video natively?

maxromanovsky avatar Jul 07 '25 17:07 maxromanovsky

I'm not a fan of the Apple ecosystem. I don't even have a device that can act as an Apple smart home hub. So the task is far from a priority.

AlexxIT avatar Jul 08 '25 04:07 AlexxIT

@maxromanovsky you can use Scrypted to send videos to HKSV and have them reference a go2rtc stream. For motion events to trigger recording you'll need to add a Custom Motion Sensor using MQTT events in Scrypted.

nschimme avatar Oct 14 '25 13:10 nschimme