The problem here is not VMware and so won't be solved by some hypervisor, you're just not getting the network connectivity correct.
From your last image, I can tell your VM does not have a connection that that port group. Check the VM configuration and ensure the NIC is connected to the network called "CCTV". When it is, your switch diagram should look roughly like this.
Do you see how there are green ports on both sides? That shows they both have link.
When you have this configured correctly, you should also see green ports on both sides. If you do not see that, you're still doing something wrong.
Once that is working, assign a static IP to your VM that puts it in the same network as your cameras. At that point, you should be able to ping them (provided they respond to ICMP). If you cannot ping them, you have something configured incorrectly.