I have my DHCP server assign from a subnet using the leading characters of the MAC address.
For example, 172.16.110.x will be assigned whenever the MAC address starts with AB-CD-12-34-xx-xx.
It isn't guaranteed that the same camera will always have the same IP, but generally they will as long as they remain connected. I know all 110.x devices are cameras, and cameras only.
Esteban J Nunez
School and Church
K-12 Education