| With the fast extent of Computer Internet and the stream media technique, more and more abroad attention has been put into the disposal technique of the stream media in this field. Due to the abroad application of the stream media in the Internet, it has become a focal issue on how to make the disposal technique easy and effective. The measurable application scheme will greatly improve the disposal and application of media information, as a result, greatly decreasing the cost. At present, the DirectShow of Microsoft Company has got more application, such as Capture of Audio and Video, Video on Chat, Video on demand, Video on Mixing and Media play back.The thesis focuses on the Video on demand and Capture of Audio and Video with DirectShow. At first, it introduces the frame structure of DirectShow system and Filter principle, and expatiate the currency construct of Filter Graph and the general develop process of DirectShow application procedure.In the application of VOD, the emphasis is put on how to implement the play of the client media information. The innovation of the project is using DirectShow SDK instead of the traditional Mpeg decompression card. That is the decompression module Filter builded in system take the place of hardware. The effectual single cushion queue is employed instead of the double cushion queue after analying the efficiency of cushion queue. This result the good use of memory. The development of source Filter in the application procedure simplifies the develop process and debug of procedure.In the application of Capture of Audio and Video, the emphsis is put on the design and implement of absolute Filter, and the construct of play passageway. The thesis focuses on how to simulate the wrap filter function of the TV card. At the same time, the logic control of tuner and capture need to be implemented through the middleware system command. Finish the data incept from Internet and play back of media stream. The project mainly implements the elementary Filter frame function. In addition, design and implement the reception of data stream, the matching of media type, the play of program. |