Our church has another congregation that uses our sanctuary. We have recently installed PTZ Optics cameras to livestream our services using OBS - and the other congregation would like to use them. We are trying to figure out the best way to set things up for both congregations so that
a) Both congregations have access to the cameras - and a connection to the internet for streaming
b) Neither congregation's use of the cameras will mess with default settings for the other congregation.
(I hasten to add that we are not greatly concerned about preventing malicious activity by any party - we just want to minimize the chances of accidental changes - or that the way a camera is used or the software is configured by one user at time a does NOT automatically affect the way the camera and software works for another user at a later time.)
We are considering the following options
Do you have any advice that you can give on the relative merits of these approaches? It seems to us that approach A may be more secure, but might be an overkill kind of solution, and would still not prevent configuration changes that are stored in the cameras themselves. Approach B probably involves a slightly higher degree of ongoing work, but the work that is required is more "standard" - so any issues would be easier to identify and resolve - but would not help if any default configurations for the cameras or software are e.g., written to the registry, so defaults could change for ALL users. We have already noticed even with just a small number of users from one congregation that some settings seem to shift in ways we don't expect - so we are convinced that C is a bad choice, we just are not quite sure how much protection we need.
Both congregations are fairly small - and would rely on volunteers from the congregation for tech support - so we do not currently have true Systems Admins who are accustomed to dealing with all of the issues of maintaining dual boot systems, or managing user accounts, or ..., so a solution needs to be reasonably simple to implement.
Thanks for any suggestions you could provide - or other background information that would help us make an appropriate decision.
Setup
a) Both congregations have access to the cameras - and a connection to the internet for streaming
b) Neither congregation's use of the cameras will mess with default settings for the other congregation.
(I hasten to add that we are not greatly concerned about preventing malicious activity by any party - we just want to minimize the chances of accidental changes - or that the way a camera is used or the software is configured by one user at time a does NOT automatically affect the way the camera and software works for another user at a later time.)
We are considering the following options
A) Installing a new hard drive in the computer we currently use for livestreaming - setting it up in dual boot mode - so each congregation has their own OS, Software, etc. on a separate hard drive - in a way that should minimize the chances that changes in the way one user uses cameras and software affects another user.
B) Setting up separate user accounts (one for each congregation) within one installation of Windows - installing drivers, control software etc. for each user separately - giving each user permissions only to some of the directories on the hard drive - and so forth to use standard Windows user security features to control access. (In one variation of this - we might consider insuring that both congregations use DIFFERENT streaming software, in the hope that provides an additional layer of protection). Since both congregations would need to be able to maintain things for themselves, these accounts would have to have fairly broad levels of access, but we would hope to isolate the user directories, so that no user could accidentally make changes in the other user directory.
C) (Not really considering this option - but this exists as the kind of baseline that makes us worry) -- Simply letting the other congregation use our existing hardware and software - maybe in a separate user account - but while all drivers and control software are installed for ALL USERS - in a way that we fear makes it very likely that every time a change is made to any aspect of camera or software configuration, it would become the new standard for all subsequent users.
Do you have any advice that you can give on the relative merits of these approaches? It seems to us that approach A may be more secure, but might be an overkill kind of solution, and would still not prevent configuration changes that are stored in the cameras themselves. Approach B probably involves a slightly higher degree of ongoing work, but the work that is required is more "standard" - so any issues would be easier to identify and resolve - but would not help if any default configurations for the cameras or software are e.g., written to the registry, so defaults could change for ALL users. We have already noticed even with just a small number of users from one congregation that some settings seem to shift in ways we don't expect - so we are convinced that C is a bad choice, we just are not quite sure how much protection we need.
Both congregations are fairly small - and would rely on volunteers from the congregation for tech support - so we do not currently have true Systems Admins who are accustomed to dealing with all of the issues of maintaining dual boot systems, or managing user accounts, or ..., so a solution needs to be reasonably simple to implement.
Thanks for any suggestions you could provide - or other background information that would help us make an appropriate decision.
Setup
- Dell computer running Windows 10 (will shortly transition to Windows 11)
- OBS software for livestreaming (possibly transitioning to Vimeo Studio 6 - one congregation using Vimeo, and the other using OBS would be our "two livestream software" solution)
- 2 PTZ Optics SDI cameras (one 12x, one 20x) - using the serial HuddleCam HD control panel