How to Record HD video from WebCam with Sound in C# Desktop App (WPF or Winform)?
<p>I am making a Lecture Recording app and I need to Record High Definition Video from HD WebCam. Initially I used Microsoft Expression Encoder to Record the Video. It works fine for low resolutions but it lags on 720p and above. 
As for Aforge Library it only deals with the Video but I need to record audio too.</p>

<p>I have tried but Ozeki Camera SDK but I am unable to customize the resolution and framerate etc. and using other microphone doesnt sync the audio and video too.</p>

<p>I hope if anyone can help me with my problem either making Expression Encoder work fine with higher resolution or suggesting some other SDK or dll to use which gives encoding capabilities as well as configuring resolution, framerate and bitrate etc of audio and video.</p>

<p>P.S I dont have much knowledge about Encoding etc
Thanks. </p>