DirectShow is a new generation of COM (Component Object Model) based streaming media processing development kit launched by Microsoft on the basis of ActiveMovie and Video for Windows, together with DirectX development kit. DirectShow uses a model called Filter Graph to manage the entire data stream processing, using DirectShow, we can easily capture data from the capture card that supports the WDM driver model, and carry out the corresponding post-processing and even stored in the file. This makes it easier to access multimedia data in a multimedia database management system (MDBMS). It supports a wide range of media formats, including Asf, Mpeg, Avi, Dv, Mp3, Wave, etc., providing strong support for multimedia stream capture and playback.