192.168. * Es una familia de direcciones privada diseñada para uso interno y privado de LAN. Esta es una característica definida de los estándares de direccionamiento TCP / IP. Lo que esto significa es que los enrutadores y las puertas de enlace no enrutarán ni reenviarán paquetes para direcciones 192.168 fuera de la red local.
Esto no tiene nada que ver con Java, es una cuestión puramente de red. Como alguien ya ha sugerido, debe configurar una puerta de enlace NAT. La mayoría de los enrutadores OTC LAN o de banda ancha destinados a uso doméstico tienen la capacidad de NAT, por lo que probablemente ya la tenga. Todo lo que necesita hacer es crear asignaciones para conectar la dirección y los puertos de sus cámaras web a los puertos que luego son accesibles desde su IP pública. Consultaría el manual de su enrutador LAN si no está seguro de cómo funciona esto.
Si su IP pública está asignada por DHCP (como la mayoría en suscripciones de ISP públicos), es posible que desee consultar uno de los servicios DNS dinámicos (como dyndns.org) para poder acceder a la IP de su hogar usando un nombre DNS en lugar de la propiedad intelectual