Возможно, вы захотите взглянуть на проект easywebcam codeplex:
http://easywebcam.codeplex.com/
С другой стороны, «родной» вариант - разработать его с помощью DirectShow.Однако официального (насколько я знаю) нет официального управляемого интерфейса для DirectShow, поэтому он может иметь крутую кривую обучения.