VLans
VLans
I considered using the EdgeRouter X, setting up sub-interfaces on it and linking it to your separate switches for cameras and the main network. This approach would work since a L3 switch can also divide the functionality virtually. However, I already have three switches dedicated to each network, and they were connected directly to the router without any sub-interfaces so far.
You might configure a pfSense device with a four-port NIC and build separate networks on each physical connection. This approach lets you maintain the existing switches while reducing costs. Alternatively, a high-capacity 48-port switch could be segmented into three or four VLANs, using a single uplink (trunk) to connect to the router with VLAN tagging.