Reading your problem and the other user side by side I become suspicious of the ISPs involved here. I cannot see a reason that the DVR would be placing additional load on your internet connection but maybe someone more familiar with the app can say? Are you able to monitor the upstream traffic to your provide and contrast that to what moves between the two routers on behalf of the DVR? I'd begin by trying to determine if indeed the app is talking to somebody out on the net. It shouldn't be, but the fact that it tries to check for update every time you start it tells me it at least tries at startup and it may well continue to talk outbound all the time it's running, which could be leading to issues with your ISP upstream. Today I am going to be installing a couple of ethernet over powerline converters which have an advertised throughput of 200mpbs into my equation. This will be an attempt to see if going "hardwired" resolves my issues. Once I get it to play the content consistently I will take a stab at trying to monitor the traffic characteristics.