Configuration
Once you have installed Nest RTSP, you will need to perform some basic configuration options before you can access your camera streams. In order to do this, you must access the Web GUI. In most cases this is accessible from http://{hostname or ip}:3000
(e.g. http://nrtsp.mydomain.local:3000
).
Authentication
When you log into the Web GUI, if Nest RTSP has not been previously authenticated or if it is unable to verify the previous authentication, you will be provided the following prompt to log into your Google Account.
In order to use Nest RTSP, you must log in using the Google account associated with your Nest account.
Authorizing Access to Cameras
After you have authenticated with your Google account, you will have access to the list of cameras. If you have not yet opened the Partner Connections Manager to provide access to your cameras, you will see the following:
You do not have any cameras or you have not given permission to view their live streams via the Partner Connections Manager.
In the Partner Connections Manager, you will need to enable Step 1, and then for each camera which you want to expose to Nest RTSP, you will need to allow the application to see and display your camera's livestream:
Allow Nest RTSP to see information about your home
Nest RTSP may see your home name, room names and zip code.Select devices to connect with Nest RTSP
Must have at least one device selected.Allow Nest RTSP to see and display your camera’s livestream
Note: This is sensitive data. Make sure you trust Nest RTSP before you grant them access.Allow Nest RTSP to know when there's a camera event
This includes motion, sound, and person alertsAllow Nest RTSP to know when there's a doorbell event
A doorbell event is caused by someone ringing the doorbellBased on the events you've selected to share from this device, allow Nest RTSP to access camera snapshots
Note: This is sensitive data. Make sure you trust Nest RTSP before you grant them accessAllow Nest RTSP to see and display your camera’s livestream
Note: This is sensitive data. Make sure you trust Nest RTSP before you grant them access.Allow Nest RTSP to know when there's a camera event
This includes motion, sound, and person alertsBased on the events you've selected to share from this device, allow Nest RTSP to access camera snapshots
Note: This is sensitive data. Make sure you trust Nest RTSP before you grant them accessAllow Nest RTSP to see and display your camera’s livestream
Note: This is sensitive data. Make sure you trust Nest RTSP before you grant them access.Allow Nest RTSP to know when there's a camera event
This includes motion, sound, and person alertsBased on the events you've selected to share from this device, allow Nest RTSP to access camera snapshots
Note: This is sensitive data. Make sure you trust Nest RTSP before you grant them accessOnce you have updated the options, simply close the tab and the table should reload with the cameras that you've exposed.
Room | Name | Resolution | RTSP Path | Status | Actions | |
---|---|---|---|---|---|---|
Front Door | My Nest Hello Doorbell | 640 × 480 | Not Running | |||
Living Room | My Nest Indoor Camera | 640 × 480 | Not Running | |||
Deck | My Nest Outdoor Camera | 640 × 480 | Not Running |
For each camera which you want to proxy, you need to setup an RTSP path
/
. Using the same path for multiple running streams will cause unexpected issues.
Room | Name | Resolution | RTSP Path | Status | Actions | |
---|---|---|---|---|---|---|
Front Door | My Nest Hello Doorbell | 640 × 480 | Not Running | |||
Living Room | My Nest Indoor Camera | 640 × 480 | Not Running | |||
Deck | My Nest Outdoor Camera | 640 × 480 | Not Running |
Once you have entered the RTSP Path for a camera, you can start the stream by pressing the button
Room | Name | Resolution | RTSP Path | Status | Actions | |
---|---|---|---|---|---|---|
Front Door | My Nest Hello Doorbell | 640 × 480 | PID 12345 | |||
Living Room | My Nest Indoor Camera | 640 × 480 | PID 12346 | |||
Deck | My Nest Outdoor Camera | 640 × 480 | PID 12347 |
Once the feed is stable, you will be able to stream using the following URI: rtsp://{hostname}:{port}{rtsp path}
(e.g. rtsp://nrtsp.mydomain.local:554/doorbell
)