| With the rapid development of network communication and digital transmission technology, and the increased requirement of multimedia applications, various IP technology oriented applications are widely in use. As a typical IP application, the multimedia application over internet gains much attention and development with the trend of broadband and real-time application.Video application is an important and rapid development branch of MoIP applications; suppliers of video applications finally should provide an interactive interface to the subscribers to use the applications. Video display module is the interface between the system and the user, so video display module is a critical part of the video system. But many development of video display module is closely relative to the on screen display function realized by the hardware of video terminals, and this causes some problems, such as un-uniform interface and low utilization of the display module. So designing a generic development pattern and interface of video display module has practical use to transplant and reduce repeated work.Under the business requirement of MoIP gateway and doing a lot analysis of many display system, the author brought forward a layered development pattern of the video display module to avoid the different hardware. In this thesis, the author introduced the design and implementation of the generic class interface in detail using object oriented technology and realized the special display system matching the requirement of the MoIP gateway. Then, the author described the interface between video display module and other modules of MoIP gateway. Finally, the author designed some test schemes to validate capability of the display system. The result presented that the video display system using generic widget class interface works very well in the MoIP gateway. |