Hi,
I think I have managed to create too complex setup for my experience. I really would like to hear some advice. I have asked around a lot about this and no proper solutions yet.
In my summer house I have at the moment 6 Hikvision 8MP 2085FWD-I cameras. The estate is in the middle of no-where by a forest lake and the internet connection speed there is using 4G/LTE and is very slow (like 20-60mbps with powerful amplified directional antennas on roof. The weather and time of the day effect heavily on the speed). Nearest link is 10km from the site and some small hills inbetween.
The problem is complicated because of FTP issue with Hikvision. This would be much more easier problem if cameras could record videos with FTP and simply synchronize/manage single video files but according to Hikvision customer service FTP protocol (!?) of Hikvision cameras support only picture transfer not videos (which in my mind is astonishing! It is like I could save to my local HDD only Word documents and not Excel files!).
Now to the setup:
1) 6x 2085FWD all recording 4k/20fps with the best picture quality. All with wired/PoE connections. Working fine.
2) Summer house basic infra concerning this is basically switch and firewall connected using 4G to my town house with similar infra.
3) Planned a Windows computer as proxy for transferring/mirroring the data to main server to my house in town
4) In my town house just Qnap NAS server with a dedicated pool/volume for cameras. Working fine. The data is in town because there have been many cases when uninvited visitors have stolen the local NVR too. I want the data to be safe.
5) Now I watch the live stream from cameras over the internet using RTSP stream (VLC player). With Android/iOS devices I use Hik's 4200. Working fine but connecting to to camera(s) takes a lot of time and connection fail many times before stream start to work. Maybe bandwide issue, dunno.
The problem is that the very slow internet connection in my summer house needs record proxy? (= 1st hand NVR = WIndows computer maybe) which would mirror data with the server in town. In town the internet speed is 1G so it should be fine. I would therefore really like to use that to town mirrored copy for all records. Summer house internet speed is not fast enough even to transfer one RTSP stream smoothly and I would want to prepare all cameras recording simultaneously to proxy and all the time mirror the records to town server max speed available.
In practice file transfer is always only to one direction: Summer house -> Town house. All the record viewings should be done using town resources.
Couple of questions:
1) In your opinion what would be the optimal setup for this to keep the data safe in town and use only data in town with the fact of throttled internet connection to summer house?
2) I think I need that local (summerhouse) proxy because of throttled connection. What would be the best way to synchronize the files (Qnap has it own apps for this but is this the best way to do it?). Is it even possible to keep two mirrored/synchronized copies of Hik camera data.
3) Is it possible to select from the software which dataset is used. (Meaning that like 4200 can live stream cameras but use mirrored dataset as main files and not that proxy). Maybe I will move data from proxy to town and then the camera files are not identical. In proxy there is only not yet moved files which are to be processed.
4) I realized that the files the cameras make to server are not the size of the actual recordings but all are the same size (about 256M) even the actual recording is 3-5secs long and would take 20M of space. FTP would solve the issue but Hik not supporting as earlier said. How can I save the disk space and size of recordings to copy/move files faster?
5) How can I setup record viewing so that it use the mirrored copy in town and not the cameras.
Any good ideas how to make this system work well?
I think I have asked this before but now the system have to be setup because autumn is coming and it seems that unwanted visitors drive around to search for catch in the dark.
Long story but I would appreciate some practical advices on this or even someone could help me during the process using PM. Thanks for help.
I think I have managed to create too complex setup for my experience. I really would like to hear some advice. I have asked around a lot about this and no proper solutions yet.
In my summer house I have at the moment 6 Hikvision 8MP 2085FWD-I cameras. The estate is in the middle of no-where by a forest lake and the internet connection speed there is using 4G/LTE and is very slow (like 20-60mbps with powerful amplified directional antennas on roof. The weather and time of the day effect heavily on the speed). Nearest link is 10km from the site and some small hills inbetween.
The problem is complicated because of FTP issue with Hikvision. This would be much more easier problem if cameras could record videos with FTP and simply synchronize/manage single video files but according to Hikvision customer service FTP protocol (!?) of Hikvision cameras support only picture transfer not videos (which in my mind is astonishing! It is like I could save to my local HDD only Word documents and not Excel files!).
Now to the setup:
1) 6x 2085FWD all recording 4k/20fps with the best picture quality. All with wired/PoE connections. Working fine.
2) Summer house basic infra concerning this is basically switch and firewall connected using 4G to my town house with similar infra.
3) Planned a Windows computer as proxy for transferring/mirroring the data to main server to my house in town
4) In my town house just Qnap NAS server with a dedicated pool/volume for cameras. Working fine. The data is in town because there have been many cases when uninvited visitors have stolen the local NVR too. I want the data to be safe.
5) Now I watch the live stream from cameras over the internet using RTSP stream (VLC player). With Android/iOS devices I use Hik's 4200. Working fine but connecting to to camera(s) takes a lot of time and connection fail many times before stream start to work. Maybe bandwide issue, dunno.
The problem is that the very slow internet connection in my summer house needs record proxy? (= 1st hand NVR = WIndows computer maybe) which would mirror data with the server in town. In town the internet speed is 1G so it should be fine. I would therefore really like to use that to town mirrored copy for all records. Summer house internet speed is not fast enough even to transfer one RTSP stream smoothly and I would want to prepare all cameras recording simultaneously to proxy and all the time mirror the records to town server max speed available.
In practice file transfer is always only to one direction: Summer house -> Town house. All the record viewings should be done using town resources.
Couple of questions:
1) In your opinion what would be the optimal setup for this to keep the data safe in town and use only data in town with the fact of throttled internet connection to summer house?
2) I think I need that local (summerhouse) proxy because of throttled connection. What would be the best way to synchronize the files (Qnap has it own apps for this but is this the best way to do it?). Is it even possible to keep two mirrored/synchronized copies of Hik camera data.
3) Is it possible to select from the software which dataset is used. (Meaning that like 4200 can live stream cameras but use mirrored dataset as main files and not that proxy). Maybe I will move data from proxy to town and then the camera files are not identical. In proxy there is only not yet moved files which are to be processed.
4) I realized that the files the cameras make to server are not the size of the actual recordings but all are the same size (about 256M) even the actual recording is 3-5secs long and would take 20M of space. FTP would solve the issue but Hik not supporting as earlier said. How can I save the disk space and size of recordings to copy/move files faster?
5) How can I setup record viewing so that it use the mirrored copy in town and not the cameras.
Any good ideas how to make this system work well?
I think I have asked this before but now the system have to be setup because autumn is coming and it seems that unwanted visitors drive around to search for catch in the dark.
Long story but I would appreciate some practical advices on this or even someone could help me during the process using PM. Thanks for help.