CN103581748A - Rapid starting method, data processing method and set top box - Google Patents

Rapid starting method, data processing method and set top box Download PDF

Info

Publication number
CN103581748A
CN103581748A CN201210276124.3A CN201210276124A CN103581748A CN 103581748 A CN103581748 A CN 103581748A CN 201210276124 A CN201210276124 A CN 201210276124A CN 103581748 A CN103581748 A CN 103581748A
Authority
CN
China
Prior art keywords
code
compressed
procedure
top box
set top
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201210276124.3A
Other languages
Chinese (zh)
Other versions
CN103581748B (en
Inventor
张超乐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ali Corp
Original Assignee
Ali Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ali Corp filed Critical Ali Corp
Priority to CN201210276124.3A priority Critical patent/CN103581748B/en
Publication of CN103581748A publication Critical patent/CN103581748A/en
Application granted granted Critical
Publication of CN103581748B publication Critical patent/CN103581748B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

Disclosed is a rapid starting method for a set top box. The rapid starting method comprises the steps: when the set top box is started, reading and uncompressing a first compressing code stored in a first storage block of a storage device so as to generate a first uncompressing code, wherein the first uncompressing code is related to a system starting program; executing the first uncompressing code to achieve the system starting program; when the first uncompressing code is executed, reading and uncompressing a second compressing code stored in a second storage block of the storage device so as to generate a second uncompressing code, wherein the second uncompressing code is related to an on-screen display program; executing the second uncompressing code so as to execute the on-screen display program on a display device.

Description

Fast starting method, data processing method and Set Top Box
Technical field
The present invention means a kind of data processing method and application thereof, espespecially a kind of available machine time that is applied to can effectively reduce in Set Top Box Set Top Box, and then fast starting method, data processing method and the Set Top Box of raising effective utilization.
Background technology
In general, the TV programme that general user watches can be divided into cable television program and radiovision program, it is to see through respectively a wireless antenna or a coaxial wire, and the mode by a plurality of program signals with analog signal, is sent to each user side to view and admire.Yet, along with digital signal corresponding soft/hardware sustainable development, the TV programme that sees through digital signal generation replaces the TV programme of using traditionally analog signal gradually, be commonly called as Set Top Box (set-top box simultaneously, STB) the digital broadcast hardware display unit (a for example liquid crystal display screen) that is also used in a large number arranging in pairs or groups, user can watch the digital television program with better parsing effect and low noise accordingly.
In order to save the parking space of memory, existing Set Top Box can be compressed required software information and processes and be stored in memory.When needs use relevant software information, then the software information of depositing in memory is carried out to decompression.For instance, being used for carrying out the firmware code of start can prior compressed processing and be stored in memory.When Set Top Box is when starting shooting, Set Top Box just can decompress the firmware code in memory, and carries out boot program according to this.Yet because Set Top Box need decompress to all software information of having compressed, and the gunzip of data need to expend one period of time of implementation conventionally, thus, will increase the available machine time of Set Top Box, also can affect user's use simultaneously.
Therefore, how to improve known longer disappearance of set-top-box opening time, to provide user can obtain preferably using character, improve the effective utilization of Set Top Box simultaneously, become one of target that industry makes great efforts.
Summary of the invention
Therefore, main purpose of the present invention is to provide a kind of fast starting method, data processing method and Set Top Box.
The present invention discloses an a kind of fast starting method for a Set Top Box.This fast starting method includes when this Set Top Box is started shooting, and reads and decompress to be stored in one first compressed code that one first of a storage device stores block, and to produce one first decompression code, wherein this first decompression code is relevant to system start-up routine; Carry out this first decompression code, to realize system start-up routine; In carrying out this first while decompressing code, reading and decompress, be stored in one second compressed code that one second of this storage device stores block, to produce one second code that decompresses, wherein this second code that decompresses is relevant at screen display routine; And carry out this second decompression code, to carry out in a display unit at screen display routine.
A kind of data processing method of the another exposure of the present invention, this data processing method includes reception one firmware code, and a main program code in this firmware code is divided into one first procedure code and one second procedure code, wherein this first procedure code is relevant to system start-up routine, and this second procedure code is relevant at screen display routine; According to one first algorithm, this first procedure code is compressed to processing, to produce one first compressed code, and according to one second algorithm, this second procedure code is compressed to processing, to produce one second compressed code; And this first compressed code is stored in one first storage block of a storage device, and this second compressed code is stored in one second storage block of this storage device.
A kind of Set Top Box of the another exposure of the present invention, includes a piecemeal compression unit, a storage device and a processing unit.This piecemeal compression unit, be used for a main program code in a firmware code to be divided into one first procedure code and one second procedure code, and according to one first algorithm and one second algorithm, compress respectively this first procedure code and this second procedure code, to produce one first compressed code and one second compressed code.This storage device, is coupled to this piecemeal compression unit, is used for that this first compressed code is stored in to one first and stores in block, and this second compressed code is stored in one second storage block.This processing unit, is coupled to this storage device, is used for reading and decompresses being stored in this first compressed code and this second compressed code in this storage device, and carry out this first procedure code and this second procedure code after decompressing, to realize quick turn-on.
Accompanying drawing explanation
Fig. 1 is the schematic diagram of a Set Top Box of the embodiment of the present invention.
Fig. 2 and Fig. 3 are respectively the schematic diagram of a flow process of the embodiment of the present invention.
Main element symbol description
10 Set Top Box
100 piecemeal compression units
102 storage devices
104 processing units
20,30 flow processs
200~210,300~310 steps
Embodiment
Please refer to Fig. 1, the schematic diagram of the Set Top Box 10 that Fig. 1 is the embodiment of the present invention.Set Top Box 10 includes a piecemeal compression unit 100, a storage device 102 and a processing unit 104.Wherein, a main program code in the firmware code that piecemeal compression unit 100 is used for Set Top Box 10 to receive is divided into procedure code PC1, PC2, and according to different compression algorithm, respectively procedure code PC1, PC2 are compressed to processing, to produce compressed code CC1, CC2.Storage device 102 is coupled to piecemeal compression unit 100, is used for compressed code CC1, CC2 to be stored in respectively in storage block SB1, the SB2 of storage device 102.Processing unit 104 is coupled to storage device 102, be used for the compressed code CC1, the CC2 that read and decompress in storage device 102, and procedure code PC1, PC2 after carry out decompressing, to realize quick starter motor top box 10 and to reach the effect (details will in following description) of quick turn-on.
About the data processing method of piecemeal compression unit 100, can be summarized as a flow process 20, please continue to refer to following explanation.Fig. 2 is the schematic diagram of the flow process 20 of the embodiment of the present invention.Flow process 20 comprises following steps:
Step 200: start.
Step 202: the main program code in the firmware code of Set Top Box is divided into the first procedure code and the second procedure code.
Step 204: according to different compression algorithm, respectively the first procedure code and the second procedure code are compressed to processing, to produce the first compressed code and the second compressed code.
Step 206: the first compressed code is sent to storage device, and is stored in the first storage block of storage device.
Step 208: the second compressed code is sent to storage device, and is stored in the second storage block of storage device.
Step 210: finish.
According to flow process 20, the main program code in the firmware code that piecemeal compression unit 100 can receive Set Top Box 10 is divided into procedure code PC1, PC2.Then, piecemeal compression unit 100 compresses and processes to produce compressed code CC1 procedure code PC1 according to one first compression algorithm, and according to one second compression algorithm, procedure code PC2 is compressed and processes to produce compressed code CC2.After compressed code CC1, CC2 are produced, piecemeal compression unit 100 is sent to storage device 102 by compressed code CC1, compressed code CC1 is stored in to the storage block SB1 of storage device 102.Similarly, piecemeal compression unit 100 is sent to storage device 102 by compressed code CC2, compressed code CC2 is stored in to the storage block SB2 of storage device 102.Thus, when Set Top Box wish is carried out relevant executive program, the information that can read respectively and decompress in different storage blocks according to the order of carrying out.In brief, according to flow process 20, can see through the data in the pre-configured storage device 102 of piecemeal compression unit 100, to coordinate the running of follow-up flow process.
For instance, main program code about boot program in firmware code has comprised procedure code PC1, PC2, and procedure code PC1 system is relevant to system start-up routine, procedure code PC2 system is relevant in screen display and shows (on screen display, OSD) program, that is to say, in boot program, after procedure code PC1 can first be performed, procedure code PC2 just can be performed.Therefore, when Set Top Box 10 is started shooting, processing unit 104 can first read the compressed code CC1 in the storage block SB1 that is stored in storage device 102, and compressed code CC1 is carried out to decompression, to produce a decompression code DCC1 who is relevant to system start-up routine.Then, processing unit 104 is carried out the code DCC1 that decompresses to realize system start-up routine.For example, system start-up routine comprises the running that systems such as carrying out hardware/software initialization, indicated channel setting, indicated channel broadcasting and/or program guide output starts.Meanwhile, in processing unit 104 carry out the code DCC1 that decompress during, processing unit 104 can read and the compressed code CC2 of the storage block SB2 that is stored in storage device 102 of decompressing again, to produce, is relevant at one of the screen display routine code DCC2 that decompresses.In other words, at processing unit 104, carry out the code DCC1 that decompress and realize in related system start-up routine, also obtained the decompression code DCC2 being relevant at screen display routine simultaneously.Thus, when processing unit 104 is carried out decompression code DCC2, the item that such as indicated channel setting, indicated channel broadcasting or program guide output etc. is relevant to system start-up routine also completes.Processing unit 104 just can be smoothly by the execution code DCC2 that decompresses, to carry out in display unit at screen display routine.
In simple terms, traditional Set Top Box is in when start, conventionally must be by after being stored in main program code (comprising procedure code PC1, PC2) in storage device and all decompressing out, then carry out main program code and operate with the start of be correlated with, thus, need are expended to the tediously long available machine time.In order to improve longer disappearance of conventional set-top box available machine time, the present invention compresses firmware code piecemeal and leaves different storage areas in, and when wish is carried out relevant executive program, according to the order of the carrying out required program information that reads respectively and decompress, thus, the mode of utilizing piecemeal to decompress, Set Top Box is as long as read and the firmware code of the first that decompresses (execution sequence is front) via storage device, can start to carry out boot program, and not need to wait until that whole firmware code all just can start to carry out boot program after decompressed handling.In addition, when carrying out the firmware code of first, can read again and the firmware code of the second portion that decompresses (execution sequence is rear) simultaneously.In this case, compared to traditional mode, the present invention can significantly shorten the time of decompression, and then shorten the available machine time of Set Top Box 10, reach the effect of quick turn-on.
Further, the main program code in firmware code can, when compiling, add for being defined in screen display and show resource, as the attribute instruction of picture resource, word string resource and font resource.Thus, piecemeal compression unit 100 can be according to a duplicate instructions, takes out procedure code, and then main program code is divided into procedure code PC1, PC2 by being relevant in screen display is shown procedure code (procedure code PC2) the independent procedure code of resource.For instance, in compiling, be relevant to picture, word string, when fonts etc. are shown the main program code of resource in screen display, seeing through adds attribute instruction as attribute ((section (" .resource "))) instruction, take being relevant to the resources definition of showing in screen display is resource (" .resource ") attribute, and after main program code has compiled, see through and use duplicate instructions as objcopy-j.resource instruction, can take out being relevant in screen display is shown the procedure code independent procedure code of resource, form procedure code PC2, all the other procedure codes form procedure code PC1, complete by this classification of main program code.Wherein, procedure code PC1 system is relevant to the procedure code that system starts resource.
Should be noted, Fig. 1 is in order to concept of the present invention to be described, this area tool knows that the knowledgeable is when doing according to this different variations and modification conventionally, and is not limited to this.For instance, piecemeal compression unit 100 is built in Set Top Box 10 except interior, also can be arranged at Set Top Box 10 outsides, viewing system demand and determining.Storage device 102 can be a flash memory (Flash Memory), can also be anyly can carry out the memory of repetitive read-write, and be not limited to this.In addition, the algorithm of aforementioned mentioned compression and decompression can be a Lempel Ziv Oberhumer(LZO) algorithm, a Lempel Ziv Markov chain Algorithm(LZMA) algorithm or other any data compression algorithms.The first compression algorithm and the second compression algorithm can also be identical or different algorithms.Compressed code CC1 of the present invention, CC2 in being stored in respectively storage block SB1, the SB2 of storage device 102, also can be stored in different storing devices respectively, as long as can, for reading, be not limited to this.These derivative application should be that this area tool is known the known skill of the knowledgeable conventionally.
About the quick turn-on mode of Set Top Box 10, can be summarized as a flow process 30, please continue to refer to following explanation.Fig. 3 is the schematic diagram of the flow process 30 of the embodiment of the present invention.Flow process 30 is used for shortening the available machine time of Set Top Box 10, to reach the effect of quick turn-on.Flow process 30 comprises following steps:
Step 300: start.
Step 302: when Set Top Box is started shooting, read and the compressed code of the storage block that is stored in storage device of decompressing, to produce the decompression code that is relevant to system start-up routine.
Step 304: carry out the code that decompresses, to realize system start-up routine.
Step 306: when carry out decompressing code, read and the compressed code of the storage block that is stored in storage device of decompressing, to produce the decompression code being relevant at screen display routine.
Step 308: carry out the code that decompresses, to carry out at screen display routine in display unit.
Step 310: finish.
According to flow process 30, in step 302, when processing unit 104 is started shooting in Set Top Box 10, first read and the compressed code CC1 of the storage block SB1 that is stored in storage device 102 of decompressing, to produce the decompression code DCC1 that is relevant to system start-up routine.In step 304, processing unit 104 is carried out the code DCC1 that decompresses, and to realize system start-up routine, that is to say, processing unit 104 does not need all main program codes that compressed to decompress, and can carry out system start-up routine.In step 306, processing unit 104 is in carry out decompressing code DCC1 when being relevant to the running of system start-up routine, read and the compressed code CC2 of the storage block SB2 that is stored in storage device 102 of decompressing, to produce the decompression code DCC2 being relevant at screen display routine.In step 308, processing unit 104 is carried out and an initialization decompression code DCC2, and a decompression code DCC2 is copied to and is stored in block SB3.The system start-up routines such as indicated channel setting and indicated channel broadcasting due to step 304, have been completed, therefore display unit can normally show and be relevant to that indicated channel is play and/or the image of program guide institute wish demonstration, as picture, word string, font image and/or menu option etc., to carry out in display unit at screen display routine, make Set Top Box 10 be achieved complete boot program.
On the other hand, preferably, procedure code PC1, PC2 can compress processing according to different compression algorithm respectively.For example, the first algorithm that piecemeal compression unit 100 can be lower according to a compression ratio, compresses processing to procedure code PC1, to produce compressed code CC1.Meanwhile, the second algorithm that piecemeal compression unit 100 can be higher according to a compression ratio, compresses processing to procedure code PC2, to produce compressed code CC2.That is to say, in the situation that the compression ratio of the first algorithm is less than or equal to the compression ratio of the second algorithm, utilize separately the first algorithm and the second algorithm to compress processing to procedure code PC1 and the second procedure code PC2, to produce compressed code CC1 and compressed code CC2.For instance, the first algorithm can be a LZO algorithm, and the second algorithm can be a LZMA algorithm.In this case, because the compression ratio of LZO algorithm is lower, thus, utilize LZO algorithm to carry out required time of implementation of compression/de-compression shorter, therefore in step 302, can more shorten compressed code CC1 is carried out to the time required while decompressing.
In sum, traditional Set Top Box need decompress to all main program codes that compressed, and to realize system start-up routine and at screen display routine, to make the available machine time of Set Top Box longer, affects user's use.Under comparing, Set Top Box of the present invention by main program code be divided into be relevant to system start-up routine and screen display routine procedure code, and arrange in pairs or groups different algorithm independent compression and decompression, and the decompression code that is relevant to system start-up routine in execution is when realizing system start-up routine, the compressed code being relevant at screen display routine is decompressed, can significantly shorten the available machine time of Set Top Box by this and reach the effect of quick turn-on.
The foregoing is only preferred embodiment of the present invention, all equalizations of doing according to the present patent application the scope of the claims change and modify, and all should belong to covering scope of the present invention.

Claims (13)

1. for a fast starting method of a Set Top Box, this fast starting method includes:
When this Set Top Box is started shooting, read and decompress and be stored in one first compressed code that one first of a storage device stores block, to produce one first code that decompresses, wherein this first code that decompresses is relevant to system start-up routine;
Carry out this first decompression code, to realize system start-up routine;
In carrying out this first while decompressing code, reading and decompress, be stored in one second compressed code that one second of this storage device stores block, to produce one second code that decompresses, wherein this second code that decompresses is relevant at screen display routine; And
Carry out this second decompression code, to carry out at screen display routine in a display unit.
2. fast starting method as claimed in claim 1, wherein this first compressed code compress the compressed code of processing according to the lower algorithm of a compression ratio, and this second compressed code is compressed the compressed code of processing according to the higher algorithm of a compression ratio.
3. fast starting method as claimed in claim 1, wherein carries out this second decompression code, to carry out in this display unit at screen display routine, also includes:
Just this second decompression yard of making, and this second decompression code is copied in one the 3rd storage block, with execution in this display unit, shielding display routine.
4. fast starting method as claimed in claim 1, wherein this first decompression code is relevant to hardware/software initialization, indicated channel setting, indicated channel is play and/or program guide output, and this second decompression code is relevant in picture resource, word string resource and the font resource of shielding display routine.
5. a data processing method, this data processing method includes:
Receive a firmware code, and a main program code in this firmware code is divided into one first procedure code and one second procedure code, wherein this first procedure code is relevant to system start-up routine, and this second procedure code is relevant at screen display routine;
According to one first algorithm, this first procedure code is compressed to processing, to produce one first compressed code, and according to one second algorithm, this second procedure code is compressed to processing, to produce one second compressed code; And
This first compressed code is stored in to one first of a storage device and stores in block, and this second compressed code is stored in one second storage block of this storage device.
6. data processing method as claimed in claim 5, the step that wherein this main program code in this firmware code is divided into this first procedure code and this second procedure code includes:
In this second procedure code, add at least one attribute instruction; And
According to a duplicate instructions, this second procedure code is taken out in this main program code.
7. data processing method as claimed in claim 5, wherein this first algorithm is the algorithm that a compression ratio is lower, and this first procedure code is compressed to processing, to produce this first compressed code.
8. data processing method as claimed in claim 5, wherein the compression ratio of this first algorithm is less than or equal to the compression ratio of this second algorithm, separately this first procedure code and the second procedure code are compressed to processing, to produce this first compressed code and this second compressed code.
9. a Set Top Box, includes:
One piecemeal compression unit, be used for a main program code in a firmware code to be divided into one first procedure code and one second procedure code, and according to one first algorithm and one second algorithm, compress respectively this first procedure code and this second procedure code, to produce one first compressed code and one second compressed code;
One storage device, is coupled to this piecemeal compression unit, is used for that this first compressed code is stored in to one first and stores in block, and this second compressed code is stored in one second storage block; And
One processing unit, is coupled to this storage device, is used for reading and decompresses being stored in this first compressed code and this second compressed code in this storage device, and carry out this first procedure code and this second procedure code after decompressing, to realize quick turn-on.
10. Set Top Box as claimed in claim 9, wherein this piecemeal compression unit adds at least one attribute instruction in this second procedure code, and according to a duplicate instructions, this second procedure code is taken out in this main program code, this main program code is divided into this first procedure code and this second procedure code.
11. Set Top Box as claimed in claim 9, wherein this processing unit when this Set Top Box is started shooting, read and this first this first compressed code that stores block that is stored in this storage device of decompressing to produce one first code that decompresses, and carry out this and first decompress code to realize a system start-up routine.
12. Set Top Box as claimed in claim 11, wherein this processing unit in carry out this first read while decompressing code and this second this second compressed code that stores block that is stored in this storage device of decompressing to produce one second code that decompresses, and carry out this and second decompress code to carry out one at screen display routine in a display unit.
13. Set Top Box as claimed in claim 12, wherein just this second decompression yard of making of this processing unit, and this second decompression code is copied in one the 3rd storage block, with execution in this display unit, shielding display routine.
CN201210276124.3A 2012-08-03 2012-08-03 Fast starting method, data processing method and Set Top Box Active CN103581748B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210276124.3A CN103581748B (en) 2012-08-03 2012-08-03 Fast starting method, data processing method and Set Top Box

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210276124.3A CN103581748B (en) 2012-08-03 2012-08-03 Fast starting method, data processing method and Set Top Box

Publications (2)

Publication Number Publication Date
CN103581748A true CN103581748A (en) 2014-02-12
CN103581748B CN103581748B (en) 2016-08-31

Family

ID=50052507

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210276124.3A Active CN103581748B (en) 2012-08-03 2012-08-03 Fast starting method, data processing method and Set Top Box

Country Status (1)

Country Link
CN (1) CN103581748B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113885949A (en) * 2021-10-22 2022-01-04 瑞芯微电子股份有限公司 Quick startup method and system

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1913595A (en) * 2005-08-09 2007-02-14 光宝科技股份有限公司 Computer TV system and method of quick opening thereof
CN101211279A (en) * 2006-12-28 2008-07-02 索尼株式会社 Information processing apparatus and method, program, and recording medium
CN101277407A (en) * 2008-05-16 2008-10-01 华为技术有限公司 Set-top box and method for starting the same
CN101526905A (en) * 2009-04-17 2009-09-09 四川长虹电器股份有限公司 Method for displaying starting up progress of embedded device
CN101751273A (en) * 2008-12-15 2010-06-23 中国科学院声学研究所 Safety guide device and method for embedded system
CN101916201A (en) * 2010-08-06 2010-12-15 中兴通讯股份有限公司 Android-based mobile terminal cold-boot method and device
CN101989206A (en) * 2009-08-05 2011-03-23 中国长城计算机深圳股份有限公司 Computer startup processing method and system
CN102111663A (en) * 2009-12-25 2011-06-29 康佳集团股份有限公司 Method, device and electronic equipment for playing startup pictures
US20110162024A1 (en) * 2004-10-20 2011-06-30 Cisco Technology, Inc. System and method for fast start-up of live multicast streams transmitted over a packet network
CN102289397A (en) * 2011-09-13 2011-12-21 全星科技(珠海)有限公司 Method and device for automatically restoring embedded system of set top box
CN102447964A (en) * 2010-10-08 2012-05-09 Lg电子株式会社 Display apparatus and method for controlling the display apparatus

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110162024A1 (en) * 2004-10-20 2011-06-30 Cisco Technology, Inc. System and method for fast start-up of live multicast streams transmitted over a packet network
CN1913595A (en) * 2005-08-09 2007-02-14 光宝科技股份有限公司 Computer TV system and method of quick opening thereof
CN101211279A (en) * 2006-12-28 2008-07-02 索尼株式会社 Information processing apparatus and method, program, and recording medium
CN101277407A (en) * 2008-05-16 2008-10-01 华为技术有限公司 Set-top box and method for starting the same
CN101751273A (en) * 2008-12-15 2010-06-23 中国科学院声学研究所 Safety guide device and method for embedded system
CN101526905A (en) * 2009-04-17 2009-09-09 四川长虹电器股份有限公司 Method for displaying starting up progress of embedded device
CN101989206A (en) * 2009-08-05 2011-03-23 中国长城计算机深圳股份有限公司 Computer startup processing method and system
CN102111663A (en) * 2009-12-25 2011-06-29 康佳集团股份有限公司 Method, device and electronic equipment for playing startup pictures
CN101916201A (en) * 2010-08-06 2010-12-15 中兴通讯股份有限公司 Android-based mobile terminal cold-boot method and device
CN102447964A (en) * 2010-10-08 2012-05-09 Lg电子株式会社 Display apparatus and method for controlling the display apparatus
CN102289397A (en) * 2011-09-13 2011-12-21 全星科技(珠海)有限公司 Method and device for automatically restoring embedded system of set top box

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113885949A (en) * 2021-10-22 2022-01-04 瑞芯微电子股份有限公司 Quick startup method and system

Also Published As

Publication number Publication date
CN103581748B (en) 2016-08-31

Similar Documents

Publication Publication Date Title
CN112087633B (en) Video decoding method, device and storage medium
US7864190B2 (en) Methods and apparatus for encoding and decoding images
US20060282773A1 (en) Apparatus for providing applications according to users' preferences and method for the same
JP5539093B2 (en) Digital broadcast receiving apparatus and software activation method
CN103761132A (en) Intelligent terminal starting-up animation play control method
US20170149856A1 (en) Wireless video transmission device, video playing device and method, and system
EP2383986A2 (en) Remote user interface
CN105740010A (en) Power-on method and terminal equipment
CN105912289A (en) Startup LOGO image conversion and storage method and apparatus, and startup LOGO image displaying method and apparatus
CN102377972B (en) Image processing equipment and method
CN101135978B (en) Compression version application program generating, executing method and apparatus and applications method and system
EP2515550A1 (en) Display apparatus having virtual machine and method of controlling the same
CN103200458A (en) Television program message display method and user equipment
CN103581748A (en) Rapid starting method, data processing method and set top box
KR20190085726A (en) Apparatus and method for installing program
CN108111906B (en) Channel searching method and device and computer readable storage medium
KR102226790B1 (en) Display apparatus for content list and method therefor
JP2008227949A (en) Data processing apparatus, data processing method, program and data structure
WO2014024255A1 (en) Terminal and video playback program
KR100380412B1 (en) Upgrade method of digital TV
CN105608177A (en) Picture processing method and apparatus
US8843986B2 (en) Transport stream, data processing device and digital television for intermittently updating firmware
US20230400980A1 (en) Application process context compression and replay
CN112235640A (en) Upgrading-free advertisement space processing method, device and equipment
CN110851155A (en) Method and device for changing theme colors of set top box interface

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant