Creo que lo mas importante es la configuración inicial de las cámaras, normalmente debes utilizar conectarlas por cable y entrar a la configuración, ellas (Según el modelo) se deberían conectar como un servidor web y para configurarlas deben acceder a la dirección con un navegador Web.
Ya la forma de configurarlas depende de la marca y el modelo, debes buscar eso en la página de las cámaras o en el manual adjunto. lo importante es asignarles una IP fija en la red local, para poder accederlas desde fuera.
Para poder acceder a las cámaras en la red local no hay problema, ya que con cualquier programas de webcam se accede a ella con la IP y el puerto.
Pero si quieres acceder desde fuera de la red local (Internet) y no quieres pagar un servicio adicional, deberías tener acceso al servidor por medio de una IP publica conocida, para esto tienes dos formas, la primera es solicitar una IP fija a tu operador de internet, la segunda es instalar un software que redireccione un dominio a tu ip variable (No recuerdo el nombre de alguno ahora).
Finalmente configurar el router para hacer un forwarding de la ip publica a cada ip de la cámara con su respectivos puerto, así el celular a través de internet puede ver cada cámara por separado.
Saludos.