+

CN104144356A - Efficient upgrading method and device for intelligent set top box - Google Patents

Efficient upgrading method and device for intelligent set top box Download PDF

Info

Publication number
CN104144356A
CN104144356A CN201410354588.0A CN201410354588A CN104144356A CN 104144356 A CN104144356 A CN 104144356A CN 201410354588 A CN201410354588 A CN 201410354588A CN 104144356 A CN104144356 A CN 104144356A
Authority
CN
China
Prior art keywords
top box
set top
upgrading
download
bit stream
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
Application number
CN201410354588.0A
Other languages
Chinese (zh)
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.)
Danyang City Tv And Radio Service
Original Assignee
Danyang City Tv And Radio Service
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 Danyang City Tv And Radio Service filed Critical Danyang City Tv And Radio Service
Priority to CN201410354588.0A priority Critical patent/CN104144356A/en
Publication of CN104144356A publication Critical patent/CN104144356A/en
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses an efficient upgrading method and device for an intelligent set top box. The method comprises the steps that a bit stream protocol and a cover technology are combined, the intelligent set top box ( a user terminal) is upgraded by means of a bit stream protocol server and a bit stream protocol downloading technology, and the intelligent set top box terminal is upgraded by the adoption of the cover technology; in other words, upgraded file distribution is achieved in a sharing mode, the cover technology and the updating technology are reasonably combined, pressure of a server of the intelligent set top box is effectively relieved, the multithreading downloading speed of the set top box user terminal is improved, pressure of a server side is greatly relieved, the robustness of the whole network is improved, and the rapid and efficient upgrading mode of terminal equipment is achieved.

Description

The efficient upgrade method of Intelligent set top box and device
Technical field
The present invention relates to Intelligent set top box technical field, particularly relate to the efficient upgrade-system of Intelligent set top box.
Background technology
Along with the development of sized enterprises in chinese DTV industry, in network, the manufacturer of digital TV set-top box and software, the hardware version of the Set Top Box that each manufacturer provides are increasing gradually.Opening new business, solution set-top box software defect etc. all needs to carry out updating set-top box software, and Dan Duo producer, many software and hardwares version have brought very large difficulty to the management of updating set-top box software.Updating set-top box software becomes one of major issue that digital TV network operator need to face.
As shown in Figure 3, traditional upgrading mode, with downloading modes such as HTTP, FTP, is all generally that upgrade file is put on server, and then is sent in each Set Top Box by server, operation principle as shown in Figure 1.If the Set Top Box quantity that therefore synchronization is downloaded is too many, certainly will have influence on the speed of download of all clients, if client is used multithreading to download, that is just more serious on the impact of bandwidth.
Summary of the invention
In order to overcome above-mentioned the deficiencies in the prior art, the invention provides the efficient upgrade method of Intelligent set top box and device, be intended to solve the problem of the terminal staging poor efficiency existing in prior art.
The technical solution adopted in the present invention is: the efficient upgrade method of Intelligent set top box, and utilize bit stream agreement to cover in conjunction with Android the upgrading that upgrading mode realizes STB terminal equipment high efficiency, comprise the following steps:
1) start upgrading module: after Intelligent set top box starting up, start the upgrading mode that aerial downloading service module decision-making system is set;
2) connect aerial Download Server: after aerial downloading service module starts, from the aerial Download Server that is dynamically connected, aerial Download Server is just exited in connection failure, connect aerial Download Server success and just check upgrade file, and the version information of comparison upgrade file, redaction information without upgrade file, exits aerial downloading service module;
3) check and whether have transaction file: examination is after new edition upgrade file, and whether prompting user upgrades;
4) download and check upgrade file: utilize bit stream agreement to download upgrade file, and upgrade file is carried out to verification;
5) upgrading: after upgrade file has been downloaded, replace mode is set and restarts Set Top Box, after start, Set Top Box directly realizes and covers upgrading again;
6) submit updating result to: after covering upgrades successfully, then the report whether upgrading successfully is submitted in start to.
Upgrade method of the present invention is bright combines bit stream agreement and soverlay technique, utilize bit stream protocol server and bit stream agreement download technology to upgrade to Intelligent set top box user terminal, and adopt soverlay technique to upgrade to Intelligent set top box terminal, namely by shared mode, realize the distribution of upgrade file, soverlay technique renewal technology reasonable combination, effectively alleviated the pressure of Intelligent set top box server, promoted the multithreading speed of download of set-top box users terminal, alleviated greatly the pressure of service end, also improved the robustness of overall network, realized the terminal equipment mode of rapidly and efficiently upgrading.
Preferably, in order to carry out quickly and efficiently the upgrading of Intelligent set top box, the 5th) after step covers and upgrade unsuccessfully, covering is exited and restarts, thereby has saved the time of Set Top Box again, and has effectively avoided the download again of upgrade file.
The efficient update device of Intelligent set top box, comprise several Intelligent set top boxes and bit stream protocol server, described in each, Intelligent set top box is connected on bit stream protocol server, on described bit stream protocol server, be provided with bit stream agreement download distribution module, in described Set Top Box, be provided with and cover upgrading module; After Intelligent set top box start, according to upgrading, need to start covering upgrading module, during described covering upgrading module upgrade, by bit stream agreement download distribution module, download the upgrade file of redaction.
Preferably, covering upgrading module is that Android covers upgrading mode, has improved the updating speed of Intelligent set top box.
Preferably, after Intelligent set top box starts, adopt aerial downloading service module automatically to start and cover upgrading module, whether the automatic inspection of described covering upgrading module has transaction file, be checked through after transaction file, use bit stream agreement download distribution module to download the upgrade file of redaction, from realizing upgrading set top box fast and efficiently.
Compared with prior art, the invention has the beneficial effects as follows: upgrade method of the present invention is bright combines bit stream agreement and soverlay technique, utilize bit stream protocol server and bit stream agreement download technology to upgrade to Intelligent set top box user terminal, and adopt soverlay technique to upgrade to Intelligent set top box terminal, namely by shared mode, realize the distribution of upgrade file, soverlay technique renewal technology reasonable combination, effectively alleviated the pressure of Intelligent set top box server, promoted the multithreading speed of download of set-top box users terminal, alleviated greatly the pressure of service end, also improved the robustness of overall network, realized the terminal equipment mode of rapidly and efficiently upgrading.
Method and apparatus of the present invention has alleviated the pressure of service end effectively, has improved the robustness of overall network, has realized the terminal equipment mode of rapidly and efficiently upgrading.
Accompanying drawing explanation
Fig. 1 is the block diagram of the efficient upgrade method of Intelligent set top box;
Fig. 2 is the efficient upgrade method of Intelligent set top box and installs this and enter front structural representation;
Fig. 3 is the bit stream protocol server work structuring figure schematic diagram after the efficient upgrade method of Intelligent set top box and device improve;
Fig. 4 is the workflow diagram of the efficient upgrade method of Intelligent set top box and device;
Wherein: BitTorrent-bit stream agreement, STB-Set Top Box, OTA-downloads in the air, the aerial downloading service module of OTAServer-, Recovery-covers, Android-Android.
Embodiment
In order to deepen the understanding of the present invention, below in conjunction with drawings and Examples, the present invention is further described, and this embodiment, only for explaining the present invention, does not form and limits protection scope of the present invention.
As shown in Figure 1, the efficient upgrade method of Intelligent set top box, utilizes bit stream agreement to cover in conjunction with Android the upgrading that upgrading mode realizes STB terminal equipment high efficiency, comprises the following steps:
1) start upgrading module: after Intelligent set top box starting up, start the upgrading mode that aerial downloading service module decision-making system is set;
2) connect aerial Download Server: after aerial downloading service module starts, from the aerial Download Server that is dynamically connected, aerial Download Server is just exited in connection failure, connect aerial Download Server success and just check upgrade file, and the version information of comparison upgrade file, redaction information without upgrade file, exits aerial downloading service module;
3) check and whether have transaction file: examination is after new edition upgrade file, and whether prompting user upgrades;
4) download and check upgrade file: utilize bit stream agreement to download upgrade file, and upgrade file is carried out to verification;
5) upgrading: after upgrade file has been downloaded, replace mode is set and restarts Set Top Box, after start, Set Top Box directly realizes and covers upgrading again;
6) submit updating result to: after covering upgrades successfully, then the report whether upgrading successfully is submitted in start to.
Upgrade method of the present invention is bright combines bit stream agreement and soverlay technique, by shared mode, realize the distribution of upgrade file, and adopt soverlay technique to upgrade to Intelligent set top box terminal, alleviated greatly the pressure of service end, also improve the robustness of overall network, realized the terminal equipment mode of rapidly and efficiently upgrading.
In order to carry out quickly and efficiently the upgrading of Intelligent set top box, the 5th) after step covers and upgrade unsuccessfully, covering is exited and restarts, thereby has saved the time of Set Top Box again, and has effectively avoided the download again of upgrade file.
The efficient update device of Intelligent set top box, comprise several Intelligent set top boxes and bit stream protocol server, described in each, Intelligent set top box is connected on bit stream protocol server, on described bit stream protocol server, be provided with bit stream agreement download distribution module, in described Set Top Box, be provided with and cover upgrading module; After Intelligent set top box start, according to upgrading, need to start covering upgrading module, during described covering upgrading module upgrade, by bit stream agreement download distribution module, download the upgrade file of redaction.
Covering upgrading module is that Android covers upgrading mode, has improved the updating speed of Intelligent set top box.
After Intelligent set top box starts, adopt aerial downloading service module automatically to start and cover upgrading module, whether the automatic inspection of described covering upgrading module has transaction file, be checked through after transaction file, use bit stream agreement download distribution module to download the upgrade file of redaction, from realizing upgrading set top box fast and efficiently.
As shown in Figure 3, bit stream protocol server is realized upgrade file distribution by a kind of sharing mode.For example, for example BT server has been divided into N part by a file, there are first, second, third, four clients of fourth to download simultaneously, BT can't download all parts of this file completely from server so, but from other users' machine, downloads selectively according to actual conditions the part of having downloaded.For example first has been downloaded part 1, second has been downloaded part 2, third will from the machine of first, download part 1 so, from the machine of second, download part 2, certain first, second, three users of fourth also download corresponding part at the same time from third machine, this has just alleviated the load of BT server greatly, also accelerated third speed of download simultaneously, that is to say that every computer of participating in download is both from other users' computer downloading files, self also to other users, provide download simultaneously, therefore the number of users that participates in download is more, speed of download is also higher.
As shown in Figure 4, be the workflow diagram of one embodiment of the present of invention.After Intelligent set top box starting up, start the upgrading mode that aerial downloading service module decision-making system is set, aerial downloading service module is from being dynamically connected bit stream protocol server afterwards, to check upgrade file update.xml, examination is after the upgrade file of redaction, prompting user whether upgrade, examination less than, exit aerial download service.
For being checked through renewal upgrade file, and need to upgrade, utilize bit stream agreement to download AKU, thereby effectively improved upgrading efficiency and the robustness of Intelligent set top box terminal.
After download completes, replace mode is set and restarts, after start, Intelligent set top box terminal covers upgrading automatically, and unsuccessful the exiting of upgrading restarted, and upgrades successfully submission and successfully reports, so far, upgrading completes.
Method and apparatus of the present invention has alleviated the pressure of service end greatly, has also improved the robustness of overall network, has realized the terminal equipment mode of rapidly and efficiently upgrading.
What embodiments of the invention were announced is preferred embodiment, but is not limited to this, those of ordinary skill in the art; very easily, according to above-described embodiment, understand spirit of the present invention, and make different amplifications and variation; but only otherwise depart from spirit of the present invention, all in protection scope of the present invention.

Claims (5)

1. the efficient upgrade method of Intelligent set top box, is characterized in that: adopt bit stream agreement to cover in conjunction with Android the upgrading that upgrading mode realizes STB terminal equipment high efficiency, comprise the following steps:
Start upgrading module: after Intelligent set top box starting up, start the upgrading mode that aerial downloading service module decision-making system is set;
Connect aerial Download Server: after aerial downloading service module starts, from the aerial Download Server that is dynamically connected, aerial Download Server is just exited in connection failure, connect aerial Download Server success and just check upgrade file, and the version information of comparison upgrade file, redaction information without upgrade file, exits aerial downloading service module;
Check and whether have transaction file: examination is after new edition upgrade file, and whether prompting user upgrades;
Download and check upgrade file: utilize bit stream agreement to download upgrade file, and upgrade file is carried out to verification;
Upgrading: after upgrade file has been downloaded, replace mode is set and restarts Set Top Box, after start, Set Top Box directly realizes and covers upgrading again;
Submit updating result to: after covering upgrades successfully, then the report whether upgrading successfully is submitted in start to.
2. the efficient upgrade method of Intelligent set top box according to claim 1, is characterized in that: after the 5th) step covers and upgrades unsuccessfully, cover and exit and restart.
3. the efficient update device of Intelligent set top box, it is characterized in that: comprise several Intelligent set top boxes and bit stream protocol server, described in each, Intelligent set top box is connected on bit stream protocol server, on described bit stream protocol server, be provided with bit stream agreement download distribution module, in described Set Top Box, be provided with and cover upgrading module; After Intelligent set top box start, according to upgrading, need to start covering upgrading module, during described covering upgrading module upgrade, by bit stream agreement download distribution module, download the upgrade file of redaction.
4. the efficient update device of Intelligent set top box according to claim 3, is characterized in that: described covering upgrading module is that Android covers upgrading mode.
5. the efficient update device of Intelligent set top box according to claim 3, it is characterized in that: after Intelligent set top box starts, adopt aerial downloading service module automatically to start and cover upgrading module, whether the automatic inspection of described covering upgrading module has transaction file, be checked through after transaction file, use bit stream agreement download distribution module to download the upgrade file of redaction.
CN201410354588.0A 2014-07-24 2014-07-24 Efficient upgrading method and device for intelligent set top box Pending CN104144356A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410354588.0A CN104144356A (en) 2014-07-24 2014-07-24 Efficient upgrading method and device for intelligent set top box

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410354588.0A CN104144356A (en) 2014-07-24 2014-07-24 Efficient upgrading method and device for intelligent set top box

Publications (1)

Publication Number Publication Date
CN104144356A true CN104144356A (en) 2014-11-12

Family

ID=51853412

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410354588.0A Pending CN104144356A (en) 2014-07-24 2014-07-24 Efficient upgrading method and device for intelligent set top box

Country Status (1)

Country Link
CN (1) CN104144356A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104484194A (en) * 2014-11-24 2015-04-01 东软集团股份有限公司 Method and device for system updating of vehicle-mounted intelligent terminal
CN104811759A (en) * 2015-04-01 2015-07-29 深圳市九洲电器有限公司 Set top box dynamically upgrading method and system
CN107231423A (en) * 2017-06-07 2017-10-03 北京奇艺世纪科技有限公司 A kind of document distribution method and system
CN110267107A (en) * 2019-06-21 2019-09-20 深圳Tcl新技术有限公司 A kind of software upgrade package method for down loading, system and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070192798A1 (en) * 2005-12-30 2007-08-16 Barrett Morgan Digital content delivery via virtual private network (VPN) incorporating secured set-top devices
US20090100128A1 (en) * 2007-10-15 2009-04-16 General Electric Company Accelerating peer-to-peer content distribution
US20090182815A1 (en) * 2007-10-15 2009-07-16 General Electric Company Accelerating peer-to-peer content distribution
CN101635783A (en) * 2008-07-21 2010-01-27 青岛海信电子产业控股股份有限公司 Upgrading method of TV software
CN102057716A (en) * 2008-04-09 2011-05-11 Ubiquisys有限公司 Access point
CN102333240A (en) * 2011-08-04 2012-01-25 深圳创维数字技术股份有限公司 Set-top box and online upgrade method thereof
CN102750176A (en) * 2012-07-20 2012-10-24 冠捷显示科技(厦门)有限公司 Software upgrading method and device for network TV
CN102970342A (en) * 2012-11-01 2013-03-13 山东大学 Automatic update method of embedded terminal based on over the air (OTA) technology
CN103024026A (en) * 2012-12-07 2013-04-03 康佳集团股份有限公司 Multi-screen interactive software auto update method and system based on Android
CN103686685A (en) * 2012-09-20 2014-03-26 芯讯通无线科技(上海)有限公司 Wireless communication module over-the-air upgrading method

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070192798A1 (en) * 2005-12-30 2007-08-16 Barrett Morgan Digital content delivery via virtual private network (VPN) incorporating secured set-top devices
US20090100128A1 (en) * 2007-10-15 2009-04-16 General Electric Company Accelerating peer-to-peer content distribution
US20090182815A1 (en) * 2007-10-15 2009-07-16 General Electric Company Accelerating peer-to-peer content distribution
CN102057716A (en) * 2008-04-09 2011-05-11 Ubiquisys有限公司 Access point
CN101635783A (en) * 2008-07-21 2010-01-27 青岛海信电子产业控股股份有限公司 Upgrading method of TV software
CN102333240A (en) * 2011-08-04 2012-01-25 深圳创维数字技术股份有限公司 Set-top box and online upgrade method thereof
CN102750176A (en) * 2012-07-20 2012-10-24 冠捷显示科技(厦门)有限公司 Software upgrading method and device for network TV
CN103686685A (en) * 2012-09-20 2014-03-26 芯讯通无线科技(上海)有限公司 Wireless communication module over-the-air upgrading method
CN102970342A (en) * 2012-11-01 2013-03-13 山东大学 Automatic update method of embedded terminal based on over the air (OTA) technology
CN103024026A (en) * 2012-12-07 2013-04-03 康佳集团股份有限公司 Multi-screen interactive software auto update method and system based on Android

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104484194A (en) * 2014-11-24 2015-04-01 东软集团股份有限公司 Method and device for system updating of vehicle-mounted intelligent terminal
CN104811759A (en) * 2015-04-01 2015-07-29 深圳市九洲电器有限公司 Set top box dynamically upgrading method and system
CN104811759B (en) * 2015-04-01 2018-08-03 深圳市九洲电器有限公司 Set-top box dynamic update method and system
CN107231423A (en) * 2017-06-07 2017-10-03 北京奇艺世纪科技有限公司 A kind of document distribution method and system
CN107231423B (en) * 2017-06-07 2019-12-13 北京奇艺世纪科技有限公司 File distribution method and system
CN110267107A (en) * 2019-06-21 2019-09-20 深圳Tcl新技术有限公司 A kind of software upgrade package method for down loading, system and storage medium

Similar Documents

Publication Publication Date Title
WO2020106779A8 (en) Testing as a service for cloud gaming
CN106572372A (en) Set-top box upgrading method and set-top box
CN105741810A (en) LED display screen control system and control method
WO2017161947A1 (en) Multi-system ota upgrade method and multi-system device
CN104144356A (en) Efficient upgrading method and device for intelligent set top box
CN104866307A (en) Application repairing method and apparatus
US20110289354A1 (en) Distributed Batch Runner
CN113709708B (en) Data transmission method, device, equipment and storage medium
EP3076290B1 (en) Method and device for remotely updating application program
CN103440172A (en) Resource management method and terminal device
CN104202667A (en) IPTV (internet protocol television) set-top box upgrading method and system
CN104301395A (en) Method, electronic equipment and system for upgrading devices automatically
CN105812426A (en) Upgrade system and upgrade method for multi-business access platform
CN104581397A (en) System upgrade method and device for android set-top box
CN108874825B (en) Abnormal data verification method and device
US20170156018A1 (en) Method And Electronic Device For Online Tuning Application
CN104965727A (en) Method and device for restarting server
CN106611297A (en) Workflow abnormity handling method and system
CN105357572A (en) Set top box built-in wifi automatic upgrade system and method based on integration of three networks
CN103024025A (en) Method and system of managing and sharing application information of intelligent device
CN104092781A (en) Cloud-computing-based cloud cluster rapid-deployment system
CN105430435B (en) The method and system of pushing video file download in a kind of IOS system
CN105704191A (en) Wireless upgrading method and device of vehicle-borne terminal
CN110233906A (en) A kind of OTA Engine Version update method and system, storage medium and OTA terminal
CN105357056A (en) Strategy-based EOC central office end equipment upgrading 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
RJ01 Rejection of invention patent application after publication

Application publication date: 20141112

RJ01 Rejection of invention patent application after publication
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载