It's to hard to find this software. Where could I get it?
You need to register your device on Dell Support, then you will find Dell Webcam Central on the My downloads section from the member's area.