So, I saw yet another new update (3.3.2) that fixes the problem with the live stream on the iPad. I applied it, and it partially dies. The default resolution on the 942L comes at 240. When I switch it to 480, it times out. The 5010 has only 240 resolution (could not be switched) but in full screen it "declares" 480, when the quality seems like 120. Let alone that the fps (when the app works) bottoms out.
I have been a software developer for a large company, and it pains me to criticize my colleagues, whoever they might be. This case takes the cake. I have never seen such irresponsibility, by releasing such buggy products. One may argue that this is a free app. Well, I bought over 12 dlink cameras because they offered the cloud capability with the free app for mobile devices. One basic principle that applies on software updates, is when you have a version that works well, you do not release an update without extensive testing, if you plan a drastic change, or departure from what made the package work well. I am not sure if dlink changed their programmers but I do not care. This is pretty bad business. You guys at dlink better fix this fast (by either allowing users to fall back to versions that work, or by doing incremental testing), and stop playing with your customer's patience.