The AVerMedia EZMaker USB SDK is a USB video capture device with both S-Video and composite inputs. The accompanying software development kit provides frequently used functions to help developers and system integrators complete their tasks easily and efficiently. Even better, it is also compatible with major programming languages such as Visual C++ and Visual Basic.