Hi,
DeepStream SDK could be a solution to your case. Please check
We connect Jetson Nano to a PoE switch and IP cameras are connected to the switch. With this setting, we can run deepstream-app to launch the IP cameras. This is a valise usecase. FYR.