Hi everyone,
I've been having this issue since the BI4 days for my one unusual setup. Not a novice user here, I have deployed BI for many locations ranging from just 4 cameras to 50+ on large manufacturing facilities and also use it at home BUT they are all setups that have both the cameras and BI server within the same physical network. Latency between the BI server and IP cameras are almost nil, just what you expect on a standard local network.
The unusual setup I have is that the BI Server is running at a datacenter here in California with 1000+Mbps up/down bandwidth (used by other stuff and not just BI of course) while all the IP Cameras are 7000+ Miles away located in the Philippines at Subic Bay. The cameras are behind a 50Mbps symmetrical Fiber internet and connected to the BI server via a site-to-site VPN tunnel. All the cameras in the Philippines are Amcrest IP Cameras (outdoor poe bullet, outdoor poe PTZ and indoor non-poe PTZ).
When they are connected to record via the Amcrest PC-NVR running in California or viewed via the Amcrest App, no freezing whatsoever is exhibited. But when I use BI even to just view the IP cameras (no recording), the stream freezes every 60-70 seconds for around 10 seconds and that nice Orange Clock shows up.
The only difference this setup has with all of those that I have deployed here in the US is that there is about 170ms latency between the IP Cameras and the BI Server since it is in two different continents. There are a total of 7 IP cameras used for monitoring two elderly folks (my 97 year old granny and her 98 year old older sister) and the care staff. Running just one or all cameras, increasing the buffer size, forcing UDP or changing camera profile does not make any difference.
I hope someone here can shed some light as to why this only happens with BI and not via Amcrest PC-NVR. Thanks!
I've been having this issue since the BI4 days for my one unusual setup. Not a novice user here, I have deployed BI for many locations ranging from just 4 cameras to 50+ on large manufacturing facilities and also use it at home BUT they are all setups that have both the cameras and BI server within the same physical network. Latency between the BI server and IP cameras are almost nil, just what you expect on a standard local network.
The unusual setup I have is that the BI Server is running at a datacenter here in California with 1000+Mbps up/down bandwidth (used by other stuff and not just BI of course) while all the IP Cameras are 7000+ Miles away located in the Philippines at Subic Bay. The cameras are behind a 50Mbps symmetrical Fiber internet and connected to the BI server via a site-to-site VPN tunnel. All the cameras in the Philippines are Amcrest IP Cameras (outdoor poe bullet, outdoor poe PTZ and indoor non-poe PTZ).
When they are connected to record via the Amcrest PC-NVR running in California or viewed via the Amcrest App, no freezing whatsoever is exhibited. But when I use BI even to just view the IP cameras (no recording), the stream freezes every 60-70 seconds for around 10 seconds and that nice Orange Clock shows up.
The only difference this setup has with all of those that I have deployed here in the US is that there is about 170ms latency between the IP Cameras and the BI Server since it is in two different continents. There are a total of 7 IP cameras used for monitoring two elderly folks (my 97 year old granny and her 98 year old older sister) and the care staff. Running just one or all cameras, increasing the buffer size, forcing UDP or changing camera profile does not make any difference.
I hope someone here can shed some light as to why this only happens with BI and not via Amcrest PC-NVR. Thanks!