That one got what you specified. I can't say much about it. I got 1 of these (hard plastic case) and one the same but 3mp version(steel case) . Both works fine so far. The boring thing is that it seems impossible to find upgradable versions. But they work good out of the box.