I've been having this issue myself. If set the camera make and model to Dlink and their respective MN in the configure tab I have no video. If I leave it Generic it works fine. On my ptz cams i do have to change it to Dlink only under the PTZ tab and then the PTZ works.
One other issue i have is with a dcs 2330l using wifi. its a bad signal and i understand that but it drops the signal to
blue iris and the live video in the camera web interface. They both will show a still shot of the same old video( from hours before) but have the current time broadcasting. They do not say no signal. If I sign into the dlink app they have the current live video. I can flip between Blue Iris and the Dlink app at the same time and see two different live shots when the wifi is dropped on Blue Iris,if this makes sense. If I dropped wifi why does the d link app still pick it up?