camera sample from vogella