DirectShow based internet Video on Demand system

Video on demand (VOD) system already applies widely in many domains with the rapid development of multimedia and network technique. In the DirectShow based VOD system, the role of DirectShow is to decode and play streaming media. In VOD, the kernel technology includes server- side document management technology, and client server network multimedia transmission technology, client data playback of multimedia technology, multimedia technology and multimedia data cache decoding technology. In DirectShow, the most kernel technique is that COM modules work as a filter and insert into standard components. It is the COM object that executes specific tasks. This paper research the kernel techniques of DirectShow based VOD system according to COM modules, such as multimedia document management, broadcast, buffer and data decoding.

[1]  Feng Wu,et al.  A framework for efficient progressive fine granularity scalable video coding , 2001, IEEE Trans. Circuits Syst. Video Technol..

[2]  Aravind Dasu,et al.  A survey of media processing approaches , 2002, IEEE Trans. Circuits Syst. Video Technol..

[3]  Yue Wang,et al.  The application research of video server system for video on demand , 2006 .

[4]  Ramkishor Korada,et al.  Efficient implementation of MPEG-4 video encoder on RISC core , 2002, 2002 Digest of Technical Papers. International Conference on Consumer Electronics (IEEE Cat. No.02CH37300).

[5]  Shih-Fu Chang,et al.  Video-server retrieval scheduling and resource reservation for variable bit rate scalable video , 2000, IEEE Trans. Circuits Syst. Video Technol..

[6]  Jon M. Peha,et al.  Streaming video over the Internet: approaches and directions , 2001, IEEE Trans. Circuits Syst. Video Technol..

[7]  Pin-Han Ho,et al.  A smooth broadcasting scheme for VBR-encoded hot videos , 2006, Comput. Commun..