Method for implementing embedded system based virtual machine on set-top box

A technology of embedded system and implementation method, which is applied in the direction of software simulation/interpretation/simulation, electrical components, program control devices, etc., and can solve the problems of restricting the development of IPTV value-added services, chips, operating systems, browsers, and differences in IPTV set-top boxes Huge and other issues

Active Publication Date: 2012-08-01
FENGHUO COMM SCI & TECH CO LTD
View PDF3 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] During the construction of IPTV, telecom operators actively promote the openness and interconnection of platforms and terminals. Chips, operating systems, browsers, etc. are not uniform, and there are huge differences among IPTV set-top boxes. It is difficult to promote and apply various IPTV value-added applications on a large scale, which seriously affects and restricts the development of IPTV value-added services.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for implementing embedded system based virtual machine on set-top box
  • Method for implementing embedded system based virtual machine on set-top box
  • Method for implementing embedded system based virtual machine on set-top box

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0028] Since the set-top box software system belongs to the embedded system field, the software operation efficiency is restricted by CPU frequency and memory resources, and the software volume is limited by the single-board memory. At the same time, the development of set-top box software should consider the compatibility and portability of multiple chip solutions. Therefore, the software structure generally adopts a layered design, and the functions are modularized to reduce system coupling and make the system reusable and portable. In code design, try to use shared software libraries, such as QT graphics library, Java virtual machine and browser can share. The IPTV set-top box is the client device of the entire IPTV system, and the development of the Java virtual machine on the IPTV set-top box is carried out under the embedded environment...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method for implementing embedded system based virtual machine on a set-top box, which includes steps of generating corresponding compiling scripts on the basis of different platforms, compiling corresponding QT graphic libraries, appointing corresponding platforms when compiling the compiling scripts of the QT graphic libraries, transplanting the QT graphic libraries to QT graphic libraries in higher versions, transplanting commands and file reading manners of a central processing unit (CPU) at the bottom level of the virtual machine, compiling and generating Java virtual machine programs adaptive to the different platforms, and running value added services on the set-top box by calling the Java virtual machine programs. The method is capable of realizing the embedded system based virtual machine on the set-top box, the requirements of the embedded system for performance and space can be met, development and maintenance are simple, functions are unified, research and development workload due to the different platforms is reduced and development and maintenance cost is reduced.

Description

technical field [0001] The invention relates to the technical field of an IPTV (Internet Protocol Television, interactive network television) system terminal set-top box (Set Top Box), in particular to an implementation method based on an embedded system virtual machine on a set-top box. Background technique [0002] At present, the technical level of the integration of the three networks is basically mature. With the continuous popularization of the concept of the integration of the three networks, after years of development and accumulation of the IPTV business, its industrial form has become increasingly mature, and its industrial value has also been continuously improved. The leading business in the process of network integration has created a practical development model for triple play. The key to the development of triple play lies in bandwidth, interaction and value-added, and the flexible development of IPTV value-added services will surely become one of the importan...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/455H04N21/40
Inventor 李明春贺旺喜刘焱清郭湘南石磊王子键
Owner FENGHUO COMM SCI & TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products