A local video stream from nest cameras?

Hi. It would be neat if there was some way to restrict my nest camera’s video stream to my LAN. This project advertises[1] that they’ve found some way to achieve this.

Starling Home Hub (firmware 14.5 and above) features the option to stream camera content directly from supported Nest cameras to Starling Home Hub over your local network, bypassing Google’s cloud video service. This can significantly reduce Starling Home Hub’s data usage and improve camera latency. Local streaming for the live camera view in HomeKit is supported for the following camera models…

How do they do it? I didn’t think anyone had figured out a way to do this (yet). I wonder if we could reverse engineer whatever they’ve managed to do here and somehow add the feature to HA…

ps. I’ve seen https://nestmtx.com/ the video streams go up to and then back down from the internet (google’s servers), so that’s too bad.

[1]: https://support.starlinghome.io/hc/en-us/articles/24397611165335-Local-network-streaming-for-supported-Nest-cameras

Hi welcome to the forum.

  1. your request is not related to Home Assistant
  2. Home Assistant does not have the ability to control this: it’s home automation software

I wonder if we could reverse engineer whatever they’ve managed to do here and somehow add the feature to HA…

What do you mean it’s not related to Home Assistant?

2 Likes

I mean yeah, this is very HA related, since one of HA’s key features is to have local home automation, instead of cloud-based smart home solutions. And having local access to Nest camera’s is quite a big deal. So I fully understand greyltc’s request and find it completely related.
I too wonder how Starling does this and wish I had the technical know-how to reverse engineer their stuff to make this possible in HA. Some sort of hidden HomeKit support?

1 Like

Anyone by any chance tried this Starling thing and figured it out? :sweat_smile: