Update
I finally got my DVR and got it more or less of installed. It is a Zmodo H9116UVDH, the manual is total crap, their chat is also crap. Lucky I didn't need to try their "ticket" system. I had a wizard helping me and since, I've already had one, I finally got things going.
The software to use your smart phone was not even installable, at least reading the instructions. I found IPCam Viewer and got it installed and so I can monitor the cameras on it.
The instructions to set it up so that you monitor your cameras on a browser were also pathetic and wrong.
If your IP address rarely changes then you can do this. Here is what you need to do on most DVRs I would think. In the settings of the DVR, the HTTP port is defaulted to 80. I don't see any reason not to use this. You do need to Port Forward in your router. I have a Linksys, it turned out that you needed to make the External port something above 49000 to 90000 and the Internal port 80. Choose both TCP and UDP, and in the address, use whatever address your router assigned (192.168.1.100) if that is it. Don't forget to enable it.
Now the Zmodo defaults to reboot ever so often, which can change your internal IP. If that happens you need to change the port forwarding info.
Then in a browser (IE) (which you also need to allow activeX) Go to internet options in IE and prompt for Download unsigned activeX, Prompt for Initialize ActiveX scripts. Then when you put in your IP:and the port that you picked, it will ask about the ActiveX viewer say yes and it will/should bring up your log in.
On YouTube, there are also some useful videos.