Font Size: a A A

Java Virtual Machine And Implementation Of Digital Tv Set-top Box

Posted on:2006-11-24Degree:MasterType:Thesis
Country:ChinaCandidate:J LiuFull Text:PDF
GTID:2208360152998390Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
The development of digital TV in our country doesn't have a long time. With the evolution of information technology, connection of Internet, VOD, electronic business services, audio and vedio broadcast on-line new conceptions and new services are proposed constantly. New technology represented by digital TV is brought into practice rapidly. Referenced by MHP standard in Europe Chinese constitute the standard of middleware, taking technology and ability of research and development into account at the same time, in order to accelerate the development speed of digital TV. Besides providing digital TV broadcasting programs, set-top box is developing in the direction of interactive multimedia. For providing richer and more colorful services to customer as well as uniform application platform for interactive operation, Java virtual machine separate applications from operating system and details of hardware. J2ME is the solution to information appliance on sun's web site. As part of the structure of new Java2 platform it put Java technology into any information appliance or devices with embedded controller. Through analyzing and researching of set-top box and J2ME porting Personal Basic Profile (PBP) was realized according to the standard of MHP with the experiences of porting Connected Device Configuration (CDC). It is meaningful and worthy running Java program on set-top box. This paper presents the foreground of digital TV, set-top box and specification of middleware firstly, and then introduces J2ME and Java virtual machine (JVM). With the experiences of porting Connected Device Configuration, propose solutions to porting Personal Basic Profile from sun's web site in the embedded operating system OS20. Details in porting realization of native method, file system, management of memory and multi-thread of PBP and knowledge related to OS20 are recommended. Finally introduce the result of testing, experiences of debugging and the inclusion from the result of testing and debugging.
Keywords/Search Tags:Java Virtual Machine (JVM), Personal Basic Profile(PBP), Set-Top Box (STB)
PDF Full Text Request
Related items