As a part of a project we need a video stream recorder with an scaleable video window with start/stop/pause/grabframe buttons. Video input is default video source. The software must be built as a class with a small demo run software. The class must have properties like filename/type for video file (avi, mpeg3, mpeg4, etc), video size (320x200, 480x640, 800x600, etc), filename/type for frame (jpeg, bmp, gif), frame size (320x200, 480x640, 800x600, etc).
The software will be run on a table PC.
The project must use VS2005, C# and .NET 2.0!