How to capture video stream from my Google Nest Doorbell
35 views (last 30 days)
Show older comments
I'd like to capture the video stream from my Google Nest Doorbell to count traffic at the street corner next to my house, with hopes to get better traffic calming in my neighborhood. Google makes the live video available on the home.nest website, so I'm attempting to use ipcam.m to capture the stream, but I don't seem to have the proper syntax...
This is an attempt to use the website address
>> camobj = ipcam('https://home.nest.com/camera/30e69e2XXXXXXXXXXX')
URL input needs to be a MJPEG HTTP or RTSP URL. See "Connect to IP Cameras" > "Tips for Finding the IP Camera URL" in the MATLAB Support Package for
IP Cameras documentation.
This is an attemp to use the "copy video address" on the video window on the website:
>> ipcam('https://home.nest.com/f0e6f746XXXXXXXXXXXXX')
URL input needs to be a MJPEG HTTP or RTSP URL. See "Connect to IP Cameras" > "Tips for Finding the IP Camera URL" in the MATLAB Support Package for
IP Cameras documentation.
Please advise on the proper use of ipcam with a Google Nest Camera, or a better method to stream from it. I could just request clips from the website, download and process them locally, but that is a lot of work for each clip, so I'm hoping for a direct connection.
3 Comments
Walter Roberson
on 2 Mar 2021
https://developers.google.com/nest/device-access/api/camera seems to indicate that you would need to send something that creates a live stream via RTSP but that the authentication tokens are only good for 5 minutes at a time.
It might be the case that public streams are different; see for example https://stackoverflow.com/questions/64036283/google-nest-hello-streaming-url-not-working
Answers (0)
See Also
Categories
Find more on MATLAB Support Package for IP Cameras in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!