Po pierwsze do stwierdzenia czy ta Twoja kamerka jest rozpoznawana przez Linux, Linux nie umozliwia dostepu do urzadzen przez userspace (chyba ze napiszesz modul, gdzie udostepnisz takie operacje ;))
W linuksie do obslugi takich rzeczy jest v4l, sa dwie wersje API, Ty piszac nowy program powinienes korzystac z v4l2
API tutaj: http://v4l2spec.bytesex.org/spec-single/v4l2.html
A ogolnie sterowanie urzadzen w linuksie nie jest przemyslane... duzo ioctl() :/ o biblotece do obslugi nie slyszalem,
xawtv, mplayer korzystaja z API v4l2