What Mfr and model is the main host router?
Is the DNR getting a Dynamic IP address from the main host router? I recommend using a Static IP address ON the DNR set to 192.168.#.20.
Swap out LAN cables. Link> Cat6 is recommended.
The main router is an actiontec router supplied by verizon fios - I cannot change that out, it's special to verizon fios. I just tried setting the DNR to a static IP instead of dynamic, that did not fix it.
I have a cat6 cable run directly from the actiontec router into a D-link DAP-1650 ac/n/g/b dual band wireless access point The NVR-202L plugs into that via a cat6 as well. The cameras connect to the D-Link DAP-1650 via ac wireless.
I also did try turning off the firewall on my main router like I said I was going to try, and that did not fix it either.
Thanks for the help though, they were good suggestions!
Here's the funny thing. When I'm accessing the NVR from the same network with my laptop by connecting directly to the NVR's local IP address and using the GUI, I can playback the recorded videos no problem, nice and smooth and sharp with perfect audio.
So I'm leaning to think that the issue probably does lie with the MyDlink NVR app just being a horrible app, which I was hoping was not the case because I think I would be pulling hairs to get D-Link to fix the app.
There is ONE OTHER thing I found, that I'm wondering if it could be the culprit. Check out this image below:http://imgur.com/OqFwEuxSee the second column that says "sub profile 2" ? How in that "profile" the frame rate is only 5fps, 480p, and medium quality? Well for some reason I can't change that second profile on either the DNR-202L (it's grayed out) OR on the camera GUI itself (when I try to change the settings and save, it just wipes it back to the default - I'm guessing a firmware bug).
Well interestingly enough, when I'm using the NVR app to view the LIVE stream, the live stream does indeed play at only 480p and 5fps which is horrible. But when I use the My Dlink Lite app to view the live stream of the camera, it plays at the first profile setting, the 720p and 20fps. So for some reason, the NVR app wants to use the bad quality by default. I wonder if it's also applying bad quality and fps to the recorded video as well? Though, the recorded video on the NVR app plays much less than 5fps.