What you have shown above is a BI pc with only one NIC. If it has two, you are not showing the connections.
That will work, but you eventually "Trusting" the cameras that they won't talk on another subnet
Odds are they won't, but I wouldn't do it myself because I'm paranoid
Thanks, but I'm not sure I follow. Can you please be more specific about your concern and how my proposed design introduces the issue?
Each cam is physically connected to the internet. Why bother with two NICs in the PC if they are not on separate wired networks?
If you physically cannot change the wiring, then replace the two POE switches with managed POE switches and set up VLANS.
Nothing is stopping any outside connection from seeing them either.