Hi folks!
I have been asked to design and install a video streaming system for a facility that hosts curling events. I have never installed system like that before but I have a background in computer networking. After a lot of research on the internet and on this forum, I finally came up with an idea for my design and wanted to submit it to you for comments.
The curling facility is made of 2 ice sheets. Each sheet has a circular target on both ends which makes a total of 4 targets. 1 camera will be installed above each target. 2 more cameras will be installed back to back, in the middle of the rink, each one looking in opposite direction towards an end of the rink. The goal here is to provide a view of the players. This makes a total of 6 cameras. The customer has 3 monitors: 1 large on which he wants to be able to see all cameras and 2 smaller screens which will only display one camera. System has to be user-friendly so that they can easily change the display of each screen (even though smaller screens will mainly remain unchanged and only main screen configuration will be changed).
I came up with the following design (picture attached): 6 IP cameras + PoE NVR. NVR is connected to a switch via its LAN port. Each monitor has an Ethernet/HDMI RasberryPi connected to the switch. The idea is that a lightweight web browser will be lauched on each Raspberry to access the NVR Browser Page. The desired cameras will then be displayed on each monitor.

My questions are the following:
1°) Do all NVR are accessible via a web browser ? I read a few NVR datasheets but this is never clearly mentioned... Since I never handled on of these, I was wondering if Web Browser Access Page is a basic feature on NVRs?
2°) Is each display customizable for each browser connection (Is it a user-based system with credentials or other)? The whole point of the design is to be able to have different display on multiple monitors and I would not want to have a bad surprise when the time comes...
3°) The link between the NVR and the switch will support 6 HD video streams. From your experience, is 1000BaseT Ethernet enough or did you have any bad experience ?
4°) Have you used RaspberryPi for similar installs? Are they reliable for this usage and how do they handle the intense video flow?
5°) I would like to use a reliable IPCamera brand. I have read that Hikvision, Amcrest and Axis are some of the main players. Do you have any recommendation that would fit a small project like this one?
Thank you for your help!
Salutations from Canada
I have been asked to design and install a video streaming system for a facility that hosts curling events. I have never installed system like that before but I have a background in computer networking. After a lot of research on the internet and on this forum, I finally came up with an idea for my design and wanted to submit it to you for comments.
The curling facility is made of 2 ice sheets. Each sheet has a circular target on both ends which makes a total of 4 targets. 1 camera will be installed above each target. 2 more cameras will be installed back to back, in the middle of the rink, each one looking in opposite direction towards an end of the rink. The goal here is to provide a view of the players. This makes a total of 6 cameras. The customer has 3 monitors: 1 large on which he wants to be able to see all cameras and 2 smaller screens which will only display one camera. System has to be user-friendly so that they can easily change the display of each screen (even though smaller screens will mainly remain unchanged and only main screen configuration will be changed).
I came up with the following design (picture attached): 6 IP cameras + PoE NVR. NVR is connected to a switch via its LAN port. Each monitor has an Ethernet/HDMI RasberryPi connected to the switch. The idea is that a lightweight web browser will be lauched on each Raspberry to access the NVR Browser Page. The desired cameras will then be displayed on each monitor.

My questions are the following:
1°) Do all NVR are accessible via a web browser ? I read a few NVR datasheets but this is never clearly mentioned... Since I never handled on of these, I was wondering if Web Browser Access Page is a basic feature on NVRs?
2°) Is each display customizable for each browser connection (Is it a user-based system with credentials or other)? The whole point of the design is to be able to have different display on multiple monitors and I would not want to have a bad surprise when the time comes...
3°) The link between the NVR and the switch will support 6 HD video streams. From your experience, is 1000BaseT Ethernet enough or did you have any bad experience ?
4°) Have you used RaspberryPi for similar installs? Are they reliable for this usage and how do they handle the intense video flow?
5°) I would like to use a reliable IPCamera brand. I have read that Hikvision, Amcrest and Axis are some of the main players. Do you have any recommendation that would fit a small project like this one?
Thank you for your help!
Salutations from Canada