Font Size: a A A

Dvd Player User Interface Design And Implementation

Posted on:2005-06-06Degree:MasterType:Thesis
Country:ChinaCandidate:N HuangFull Text:PDF
GTID:2208360122981444Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Along with the development of the information, intelligence and internet, embedded system technology get a broad space of development. Today, digital consumer electronic product based on the embedded technology had been widely accepted, and they have become an indispensable part of modern life. The graphic user interface (GUI), with its intuitive operation and flexible way of control, has been widely applied in embedded system.DVD. as a new generation digital video product, prompts the development of the video & audio entertainment products. Derived from the development of data storage techniques and the video & audio techniques, DVD has not only the high quality picture, sound effect and large capacity, but also has a powerful intercommunication between user and machine. This gives the new requirements to the new generation of DVD, that it must provide a friendly human-computer interaction so that users can control and select the program easily and freely.Following are the main work that author did in Zoran company. (1) Deeply studied the related theory of embedded system and user interface. (2) Studied the software architecture of DVD playback control system. Independently designed and implemented the menu system of DVD system by using the objective-oriented technology and MVC (Model-View-Controller) design pattern. This pattern made the menu system flexible and extendable. Using the feature of inherit in the objective-oriented theory, the re-use of the code alleviates the code work. (3) Author also participated in the design of the OSD in this system. It includes the OSD data structure, the storage and visit of Unicode, and also the multi-language support. At the end, studied the work principle of remote control and front panel, and analyzed the whole structure of the DVD user interface.
Keywords/Search Tags:Embedded system, DVD, User Interface, GUI, Objective-Oriented MVC, OSD
PDF Full Text Request
Related items