I appreciate the feedback but if you read my previous response, "This never works remotely by device ID, it always returns login failed. I even put this device directly connected to the internet, no firewall and it never works outside of the local LAN."
I put the device directly on the internet, statically assigned with a publicly addressable COX address with no firewall turned on and no DNS issues. If i connect to the device by IP and start streaming live you can actually see the packets coming down but no video ever displays. If i click on the take snapshot it works and i get a picture but no live video ever displays.
If i add via deviceID it always says "Login Failed", again this is with the NVR directly connected to the world and no firewall involved.