For viewing cameras in my house, I use an Ubuntu app called cctv-viewer. There are others like it, including VLC, and a raspberry pi viewer I've seen here, but the name escapes me. These won't do you much good for viewing outside your house unless you setup a vpn with a remote desktop app...