You might have seen in Facebook and other popular sites, they allows you to upload your avatar from webcam. if you are running BuddyPress site then you can add webcam avatar feature in your site too.
Continue reading How To Add Webcam Snapshot Option For Uploading Avatar In BuddyPress ?