- Jan 28, 2017
- 1,211
- 471
This is a great way to sync all your cameras. If cameras are not synced correctly they could be thrown out as evidence.
This will not adjust for Daylight Savings - you must enter DST Start and End time in your Camera.
I want to thank @mikeynags for all the information to get this up and running for me. I hope this step by step helps others.
Step 1:
Download NetTime:
NetTime - Network Time Synchronization Tool
Step 2:
After installing NetTime You want to make sure you go to "settings" in the NetTime program and then Check
"Allow Other Computers to sync to this computer"
I also suggest (thanks to mikeynags) making Logging Level: "Debug" so you can see if it is working later (this is discussed more in step 5)
Also check "Start NetTime Service at bootup" if not already.
DO NOT check "Always provide time (NOT recommended!)
Here is what the settings will look like:
Step 3:
Setup NTP in your cameras
I only have screenshots for Dahua.
This is found under System -> General -> Date & Time. It should be similar for all cameras.
Important: You will want the NIC card that your switch/cameras are on as the 'Server'. Do not forget to click 'NTP'
It will look like this:
Step 4:
If it is not working you will want to Create an inbound rule for your Windows firewall.
Go to Window Defender Firewall and then Advanced setting. (there are many sites showing how to get to this area in windows)
Go to Inbound -> New Rule -> Port -> Select UDP -> Port 123 -> Allow the connection -> for Rule applies you can check Domain, Private and Public
Tip: you can also change Time Servers. MikeyNags suggested Google because:
"I have seen issue with NTP.org - they've had hosts associated with their service which end up on block lists because for example, they run a TOR exit node. I just know with Google, you won't have to deal with any of that"
Time servers would be:
time.google.com
time3.google.com
time2.google.com
time4.google.com
(step 2 shows where you can add these to NetTime)
Step 5 to see if it is working:
This is simply to confirm it is working. Go to the log file. The txt log file is in the NetTime folder and named "NetTimeLog.txt".
If this is working correctly you will see:
'Sent NTP response to: Camera's IP will be here'
'Sent NTP response to: Camera's IP will be here'
'Sent NTP response to: Camera's IP will be here'
Thanks for IPCAMTALK and members that helped.
This will not adjust for Daylight Savings - you must enter DST Start and End time in your Camera.
I want to thank @mikeynags for all the information to get this up and running for me. I hope this step by step helps others.
Step 1:
Download NetTime:
NetTime - Network Time Synchronization Tool
Step 2:
After installing NetTime You want to make sure you go to "settings" in the NetTime program and then Check
"Allow Other Computers to sync to this computer"
I also suggest (thanks to mikeynags) making Logging Level: "Debug" so you can see if it is working later (this is discussed more in step 5)
Also check "Start NetTime Service at bootup" if not already.
DO NOT check "Always provide time (NOT recommended!)
Here is what the settings will look like:

Step 3:
Setup NTP in your cameras
I only have screenshots for Dahua.
This is found under System -> General -> Date & Time. It should be similar for all cameras.
Important: You will want the NIC card that your switch/cameras are on as the 'Server'. Do not forget to click 'NTP'
It will look like this:

Step 4:
If it is not working you will want to Create an inbound rule for your Windows firewall.
Go to Window Defender Firewall and then Advanced setting. (there are many sites showing how to get to this area in windows)
Go to Inbound -> New Rule -> Port -> Select UDP -> Port 123 -> Allow the connection -> for Rule applies you can check Domain, Private and Public
Tip: you can also change Time Servers. MikeyNags suggested Google because:
"I have seen issue with NTP.org - they've had hosts associated with their service which end up on block lists because for example, they run a TOR exit node. I just know with Google, you won't have to deal with any of that"
Time servers would be:
time.google.com
time3.google.com
time2.google.com
time4.google.com
(step 2 shows where you can add these to NetTime)
Step 5 to see if it is working:
This is simply to confirm it is working. Go to the log file. The txt log file is in the NetTime folder and named "NetTimeLog.txt".
If this is working correctly you will see:
'Sent NTP response to: Camera's IP will be here'
'Sent NTP response to: Camera's IP will be here'
'Sent NTP response to: Camera's IP will be here'
Thanks for IPCAMTALK and members that helped.
Last edited: