CN102111667A - Upgrading method of STB and STB - Google Patents
Upgrading method of STB and STB Download PDFInfo
- Publication number
- CN102111667A CN102111667A CN2009102390434A CN200910239043A CN102111667A CN 102111667 A CN102111667 A CN 102111667A CN 2009102390434 A CN2009102390434 A CN 2009102390434A CN 200910239043 A CN200910239043 A CN 200910239043A CN 102111667 A CN102111667 A CN 102111667A
- Authority
- CN
- China
- Prior art keywords
- top box
- software
- upgrade software
- usb flash
- flash disk
- 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.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses an upgrading method of an STB (set top box) and an STB, wherein the method comprises the following steps: storing upgrade software in a USB flask disk; reading the upgrade software in the USB flash disk through an interface; and operating the upgrade software for STB upgrading. According to the invention, the upgrade software is stored in the USB flask disk, so that when the STB needs to be upgraded, upgrading programs in the USB flash disk are read without the need of a computer.
Description
Technical field
The present invention relates to set-top box technique, relate in particular to upgrade method and this set-top box of a kind of set-top box.
Background technology
(Set Top Box, STB), box on so-called set-top box or the machine is an equipment that connects television set and outside source to the digital video switching box.It can change into television content with compressed digital signal, and shows on television set.Signal can be from wire cable, satellite antenna, broadband network and terrestrial broadcasting.The image that the content that set-top box receives can provide except simulated television, the sound, more be to receive data content, comprise electronic program guides, internet webpage, captions or the like.
The basic function of top box of digital machine is the receiving digital television broadcast program, has all broadcasting and interactive multimedia application functions simultaneously, as:
(1) electronic program guides (EPG).An easy use, friendly interface are provided, can fast access want to see a kind of mode of program that to the user user can see on one or more channels even all channels in the recent period with the TV programme of playing by this function.
(2) high-speed datacasting.Various message such as quotations on the stock market, ticket information, electronic newspaper, Top Site can be provided to the user.
(3) on-line software updating.On-line software updating can be regarded one of application of data broadcasting as.Broadcast data server broadcasts upgrade software get off by the DVB data broadcast standard, and set-top box can be discerned the version number of this software, does not receive this software simultaneously at version, and the software that is kept in the memory is upgraded.
(4) internet inserts and Email.Top box of digital machine can be realized the internet access function easily by built-in cable modem.The user can be by the built-in browser online of set-top box, send Email.Set-top box also can provide various interface to link to each other with PC simultaneously, is connected with the internet with PC.
(5) Conditional Access.The core of Conditional Access is scrambling and encryption, and top box of digital machine should have descrambling and decipher function.In a word, up to the present, developed multiple value-added service around digital video, digital information and the interactive application three big Core Features of top box of digital machine.
It is several that different operators and different set-top box manufacturers are divided into basic model, enhancement mode, interactive etc. according to different application habits with STB, and operator understands also different with the different divisions to STB of application level to Digital Television.Most operator is defined as basic model and only supports to look audio service and receive EPG information, does not support browsing data and other application, and these application are placed in the so-called enhancement mode; STB with two-way function is defined as interactive.In fact from function be difficult to distinguish what be basic model what be interactive, different commercial objects just has different divisions, so-called basic model and enhancement mode often all are to use same hardware platform, different just software, though also have manufacturer declare their STB be interactive or can the developing interactive service, but owing to the reason on the network, the interactive application that does not also have a kind of maturation at home, present so-called interactive application all also rests on the basis of local interaction basically.
The chip difference of selecting for use, the hardware platform of formation are just different, and other equipment of outfit are also different with interface, and this has just formed diversified STB.For example, in STB, add modulator-demodulator or network interface card, just constituted a set-top box with two-way function; Add that hard disk has just constituted personal video recording device (PVR:Personal Video Recorder), these all need the cooperation of software certainly.On same hardware platform, also can constitute the set-top box of different application, and diversified STB has satisfied the demand of different levels by resident different software.
Top box of digital machine is not only user terminal, or the network terminal, it can make simulated television turn to interactive digital TV (as video request program etc.) from passive reception simulated television, and can enter the Internet, and makes the user enjoy omnibearing information services such as TV, data, language.At present, some people thinks that set-top box is used for making TV set internet exactly, and this is the mistaken ideas on a kind of understanding.In fact, top box of digital machine be broadband integration information network before walking to popularize digital television the forming member this.Along with digital technology, multimedia technology and development of internet technology, will impel the built-in and whole cost of top box of digital machine to descend, allowing most of users realize on the common simulation television set can amusement, multiple service such as can surf the Net again.
In a word, set-top box has wide development space as the significant product of Digital Television.Along with the development of digital television application, chip technology and software engineering, the function of STB also will be from strength to strength, can carry out more service for operator and user, satisfies the demand of different levels.
The local upgrade mode of set-top box mainly is the serial ports upgrading at present, connect computer by serial ports and realize upgrading, its main process comprises: be ready to upgrade software, connect computer and set-top box with Serial Port Line, set-top-box opening detects the upgrading signal whether serial ports has computer to send, and receives new software by serial ports, in the latest software update set-top box, finish upgrading.
But there is following several problem in above-mentioned upgrade method:
1, needs more resource, for example, need computer of configuration and distribution;
2, complicated operation, and the situation that serial ports can't be communicated by letter often appears;
3 along with new chip solution is released, and set-top box has all disposed the USB mouth, and serial ports is no longer configuration on a lot of set-top box, can't connect serial ports.
Therefore,, use computer when avoiding upgrading, make product have more the market competitiveness, become problem anxious to be solved along with the development of set-top box technique.
Summary of the invention
The object of the invention is to provide upgrade method and this set-top box of a kind of set-top box, uses computer when avoiding upgrading.
For solving technical problem of the present invention, the present invention discloses a kind of method for upgrading software of set-top box, wherein, comprising:
Store upgrade software in USB flash disk, when needs were upgraded, set-top box read the upgrade software of USB flash disk by interface;
Move described upgrade software.
More preferably, the upgrade software in the described USB flash disk adopts digital signature technology.
More preferably, also comprise:
After described set-top box reads upgrade software, judge by the check digit signature whether this upgrade software is legal, and legal software just moves described upgrade software.
For solving technical problem of the present invention, the present invention also discloses a kind of set-top box, wherein, comprises embedded type CPU and interface, and described embedded type CPU connects USB flash disk by described interface;
Store upgrade software in USB flash disk, when needs were upgraded, described embedded type CPU read the upgrade software of described USB flash disk by described interface; Described embedded type CPU moves described upgrade software.
More preferably, the upgrade software in the described USB flash disk adopts digital signature technology.
More preferably, after described embedded type CPU reads upgrade software, judge by the check digit signature whether this upgrade software is legal, and legal software just moves described upgrade software.
Compared with prior art, the present invention has following beneficial effect:
The method for upgrading software of set-top box of the present invention and set-top box by in USB flash disk storage ROMPaq, when needs are upgraded, by reading the ROMPaq of this USB flash disk, are used computer when avoiding upgrading.
Description of drawings
Fig. 1 is the structural representation of a kind of set-top box of the embodiment of the invention;
Fig. 2 is the method for upgrading software schematic flow sheet of a kind of set-top box of the embodiment of the invention.
Embodiment
The present invention discloses upgrade method and this set-top box of a kind of set-top box, uses computer when avoiding upgrading.
Set-top box also needs to be equipped with different software systems and just can make it finish various tasks as a FTP client FTP except will having good hardware platform.Software in the set-top box can be divided into three main layers: application layer, middle interpretation layer and Drive Layer, each layer all comprised many programs or interface etc.
As shown in Figure 1, be the structural representation of a kind of set-top box of the embodiment of the invention, comprising: interconnective embedded type CPU 11 and interface 12, this interface 12 can be USB interface, can be connected with USB flash disk 13.
Embedded type CPU 11 is hearts of digital TV set-top box, after data are finished channel-decoding, at first want demultiplexing, transport stream is divided into video, audio frequency, video, audio frequency and data separating are opened, integrated pid filter able to programme more than 32 in the CPU of digital TV set-top box special use, wherein two are used for video and audio frequency filtering, and remaining is used for PSI, SI and Private data filtering.CPU is the operation platform of embedded OS, and it will finish network management together with operating system, the functions such as last down conversion of display management, Conditional Access management (IC-card and Smart card), teletext decoding, data decode, OSD, vision signal.In order to reach these functions, must on common 32~64 bit CPUs, expand many new functions, and improve constantly speed, to adapt to the requirement of express network and 3d gaming.
On the formation of digital TV set-top box, mainly comprise the hardware and software two large divisions, software engineering is occupied even more important position in the digital television techniques.Except the decoding of audio frequency and video is realized by hardware, comprise the reproduction of television content, the realization of operation interface, the realization of data broadcast service, all need realize until the interconnected of set-top box and personal computer and with the interconnected of Internet, mainly comprise by software:
1, hardware driving layer software: driver drives hardware capability, as radio-frequency (RF) demodulator, transmission demodulation multiplexer, A/V decoder, OSD, video encoder etc.
2, embedded real-time multi-task operating system: embedded real-time operating system is for desktop computer operating system, and it is not contained in the hard disk, and system configuration compactness, function are simple relatively, and it is less that resource is opened money, is convenient to be solidificated in the memory.The effect of embedded OS is similar with Windows to the DOS on the PC, and the user carries out human-computer dialogue by it, finishes the appointment that the user assigns.Specify to receive adopt multiple mode as keyboard, mouse, voice, touch-screen, Infrared remote controller etc.
3, middleware: the characteristics on the open business platform are Products Development and produce based on a business platform that open business platform provides independently operational mode for each link, and each link has the profit of self, can produce a plurality of suppliers.Have only the autgmentability that adopts open business platform could guarantee set-top box, guarantee effective recovery of investment.
4, upper application software: carry out the various service functions that service provider provides, as: electronic program guides, quasi-video request program, video request program, data broadcasting, IP phone and video telephone etc.Upper application software is independent of the hardware of STB, and it can be used for various STB hardware platforms, eliminates the dependence of application software to hardware.
As shown in Figure 2, for the method for upgrading software schematic flow sheet of a kind of set-top box of the embodiment of the invention, mainly as described below.
Upgrade software is stored in the USB flash disk 13, and the software in the USB flash disk 13 adopts digital signature technology.
Embedded type CPU 11 reads upgrade software by interface 12 from USB flash disk 13, read upgrade software after, sign by check digit and to judge whether this upgrade software legal, and legal software is just upgraded.
In sum, the upgrade method of set-top box disclosed by the invention and this set-top box by in USB flash disk storage ROMPaq, when needs are upgraded, by reading the ROMPaq of this USB flash disk, are used computer when avoiding upgrading.
Claims (6)
1. the method for upgrading software of a set-top box is characterized in that, comprising:
Store upgrade software in USB flash disk, when needs were upgraded, set-top box read the upgrade software of USB flash disk by interface;
Move described upgrade software.
2. the method for claim 1 is characterized in that, the upgrade software in the described USB flash disk adopts digital signature technology.
3. method as claimed in claim 2 is characterized in that, also comprises:
After described set-top box reads upgrade software, judge by the check digit signature whether this upgrade software is legal, and legal software just moves described upgrade software.
4. a set-top box is characterized in that, comprises embedded type CPU and interface, and described embedded type CPU connects USB flash disk by described interface;
Store upgrade software in USB flash disk, when needs were upgraded, described embedded type CPU read the upgrade software of described USB flash disk by described interface; Described embedded type CPU moves described upgrade software.
5. set-top box as claimed in claim 1 is characterized in that, the upgrade software in the described USB flash disk adopts digital signature technology.
6. set-top box as claimed in claim 2 is characterized in that, after described embedded type CPU reads upgrade software, judges by the check digit signature whether this upgrade software is legal, and legal software just moves described upgrade software.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102390434A CN102111667A (en) | 2009-12-25 | 2009-12-25 | Upgrading method of STB and STB |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102390434A CN102111667A (en) | 2009-12-25 | 2009-12-25 | Upgrading method of STB and STB |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102111667A true CN102111667A (en) | 2011-06-29 |
Family
ID=44175668
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009102390434A Pending CN102111667A (en) | 2009-12-25 | 2009-12-25 | Upgrading method of STB and STB |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102111667A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103049290A (en) * | 2012-12-11 | 2013-04-17 | 郑州威科姆科技股份有限公司 | Method for automatically updating and installing STB (Set Top Box) software by USB (Universal Serial Bus) |
CN104349209A (en) * | 2014-11-26 | 2015-02-11 | 珠海迈科智能科技股份有限公司 | Method and device for updating set-top box |
CN106210897A (en) * | 2016-08-09 | 2016-12-07 | 深圳创维数字技术有限公司 | A kind of Set Top Box automatic test approach based on serial ports and system thereof |
CN106658192A (en) * | 2016-12-14 | 2017-05-10 | 广州视源电子科技股份有限公司 | Control method and device for system upgrading |
CN106878813A (en) * | 2017-03-17 | 2017-06-20 | 山东浪潮商用系统有限公司 | A kind of application program updating method and system in Set Top Box, Set Top Box |
CN107249129A (en) * | 2017-04-21 | 2017-10-13 | 贵州省广播电视信息网络股份有限公司 | A kind of automatic service kit of set top box |
CN107491659A (en) * | 2017-09-20 | 2017-12-19 | 上海联影医疗科技有限公司 | A kind of medical apparatus system upgrade method and device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1909458A (en) * | 2005-08-03 | 2007-02-07 | 上海乐金广电电子有限公司 | Software updating method between set-top boxes |
CN1949169A (en) * | 2006-10-19 | 2007-04-18 | 康佳集团股份有限公司 | TV software upgrading method |
CN101075223A (en) * | 2007-06-18 | 2007-11-21 | 深圳市兆驰股份有限公司 | Software upgrading apparatus and method for converting USB interface into VGA interface |
CN101425114A (en) * | 2008-12-12 | 2009-05-06 | 四川长虹电器股份有限公司 | Software upgrading bag packaging method and software upgrading method |
CN201312356Y (en) * | 2008-12-22 | 2009-09-16 | 沈逸林 | Digital television network media phone set terminal |
-
2009
- 2009-12-25 CN CN2009102390434A patent/CN102111667A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1909458A (en) * | 2005-08-03 | 2007-02-07 | 上海乐金广电电子有限公司 | Software updating method between set-top boxes |
CN1949169A (en) * | 2006-10-19 | 2007-04-18 | 康佳集团股份有限公司 | TV software upgrading method |
CN101075223A (en) * | 2007-06-18 | 2007-11-21 | 深圳市兆驰股份有限公司 | Software upgrading apparatus and method for converting USB interface into VGA interface |
CN101425114A (en) * | 2008-12-12 | 2009-05-06 | 四川长虹电器股份有限公司 | Software upgrading bag packaging method and software upgrading method |
CN201312356Y (en) * | 2008-12-22 | 2009-09-16 | 沈逸林 | Digital television network media phone set terminal |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103049290A (en) * | 2012-12-11 | 2013-04-17 | 郑州威科姆科技股份有限公司 | Method for automatically updating and installing STB (Set Top Box) software by USB (Universal Serial Bus) |
CN104349209A (en) * | 2014-11-26 | 2015-02-11 | 珠海迈科智能科技股份有限公司 | Method and device for updating set-top box |
CN106210897A (en) * | 2016-08-09 | 2016-12-07 | 深圳创维数字技术有限公司 | A kind of Set Top Box automatic test approach based on serial ports and system thereof |
CN106210897B (en) * | 2016-08-09 | 2019-12-10 | 深圳创维数字技术有限公司 | set top box automatic test method based on serial port and system thereof |
CN106658192A (en) * | 2016-12-14 | 2017-05-10 | 广州视源电子科技股份有限公司 | Control method and device for system upgrading |
CN106878813A (en) * | 2017-03-17 | 2017-06-20 | 山东浪潮商用系统有限公司 | A kind of application program updating method and system in Set Top Box, Set Top Box |
CN107249129A (en) * | 2017-04-21 | 2017-10-13 | 贵州省广播电视信息网络股份有限公司 | A kind of automatic service kit of set top box |
CN107491659A (en) * | 2017-09-20 | 2017-12-19 | 上海联影医疗科技有限公司 | A kind of medical apparatus system upgrade method and device |
CN107491659B (en) * | 2017-09-20 | 2022-03-15 | 上海联影医疗科技股份有限公司 | Medical equipment system upgrading method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4776050B2 (en) | Delivery content generation method, content delivery method and apparatus, and code conversion method | |
JP4081934B2 (en) | Data distribution method and apparatus, and data reception method and apparatus | |
CN103299648B (en) | Method for receiving enhanced service and display apparatus thereof | |
CN102111667A (en) | Upgrading method of STB and STB | |
CN110737840A (en) | Voice control method and display device | |
JP2001024996A (en) | System and method for receiving contents | |
CN1647508A (en) | Digital remote control device | |
JP3841169B2 (en) | COMMUNICATION SYSTEM, DATA PROCESSING DEVICE, DATA PROCESSING METHOD, AND PROGRAM | |
CN111654743B (en) | Audio playing method and display device | |
CN106412713B (en) | Interactive information publishing method and device | |
CN102883224A (en) | IPTV (internet protocol television) system with multiple processes for accessing VOD (video-on-demand) play | |
CN102026036A (en) | Conditional access device and method for implementing electronic program guide (EPG) therein | |
CN113132776A (en) | Display device | |
CN101179686A (en) | Cable television network based information delivery and play system | |
CN101510968B (en) | Digital phonotape and videotape play system and method for setting and modifying user operation interface | |
CN103747280A (en) | Method for creating a program and device thereof | |
CN111726674B (en) | HbbTV application starting method and display equipment | |
CN113163228B (en) | Media asset playing type marking method and server | |
EP3681168B1 (en) | Video display device and method of controlling the device | |
CN102300124A (en) | Method and system for partitioning television channels in a platform | |
CN102082970A (en) | Picture playing method of set-top box | |
CN105791964A (en) | Cross-platform media file playing method and system | |
CN111885415B (en) | Audio data rapid output method and display device | |
CN113115082B (en) | Display device and historical behavior display method | |
CN113115081B (en) | Display device, server and media asset recommendation method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20110629 |