Is the router allocating IP addresses? It mat be better to give a fixed address to the camera/dvr so that it doesn't change in the future. Not familiar with your router though. You should be able to view through Firefox.
The Legend of Zelda Breath of the Wild review: Five hours with Zelda on the Nintendo Switch