CN103826119A - Set top box debugging device and method - Google Patents
Set top box debugging device and method Download PDFInfo
- Publication number
- CN103826119A CN103826119A CN201410069845.6A CN201410069845A CN103826119A CN 103826119 A CN103826119 A CN 103826119A CN 201410069845 A CN201410069845 A CN 201410069845A CN 103826119 A CN103826119 A CN 103826119A
- Authority
- CN
- China
- Prior art keywords
- top box
- set top
- information
- target set
- debugging
- 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
- Computer And Data Communications (AREA)
Abstract
The invention discloses a set top box debugging device and method. The device comprises a connecting module and a debugging module. The connecting module sets up communication connection with a target set top box according to identification information of the target set top box, wherein the identification information includes the IP address and the port number of the target set top box. After connection is successfully set up, the debugging module debugs the target set top box. Different from the defect that in the prior art, due to the fact that a serial port of an existing set top box is connected to a PC through a serial port line, inconvenience is brought to a user when set top box debugging is achieved on the PC, the set top box can be debugged through the device only by setting up communication connection between the device and the target set top box with the help of the internet according to the IP address and the port number of the target set top box. When the set top box is debugged through the device, the device does not need to be connected with the serial port of the set top box, and remote debugging can be conducted on the set top box with the help of the internet by setting up connection between the device and the set top box according to the IP address and the port number of the set top box.
Description
Technical field
The invention belongs to Set Top Box debugging technique field, relate in particular to a kind of Set Top Box debugging apparatus and method.
Background technology
Under traditional approach, Set Top Box (systems soft ware) is debugged, need in advance Set Top Box serial ports be connected to PC(personal computer by Serial Port Line, personal computer), finally on PC, realize Set Top Box is debugged, for example on PC, capture RS232 type information, capture user profile, programme information etc., follow-up convenience is sent to technical staff to judge the situation of Set Top Box by the Debugging message such as type information, programme information, finds the problem that Set Top Box exists.
Above-mentioned adjustment method, because needs are connected to PC by Set Top Box serial ports by Serial Port Line, is carried out Set Top Box debugging on PC, has brought inconvenience to user's debug machine top box, and is difficult for realizing Set Top Box is carried out to remote debugging simultaneously.
Summary of the invention
In view of this, the object of the present invention is to provide a kind of Set Top Box debugging apparatus and method, to overcome the problems referred to above, realize Set Top Box is carried out to remote debugging, for user's debug machine top box offers convenience.
For this reason, openly following technical scheme of the present invention:
A kind of Set Top Box debugging apparatus, comprises link block and debugging module, wherein:
Described link block, for the communication connection between identification information foundation and described target set-top box according to target set-top box, so that described target set-top box and described debugging apparatus communicate, described identification information comprises IP address and the port numbers of described target set-top box;
Described debugging module, for debugging described target set-top box.
Preferably, described debugging module specifically comprises information scratching module and sending module, wherein:
Described information scratching module, for capturing the Set Top Box information of described target set-top box, described Set Top Box information comprises user profile, programme information, RS232 type information, flash information;
Described sending module, for being sent to default address by described Set Top Box information.
Preferably, described default address is specially default email address.
Preferably, described Set Top Box debugging apparatus also comprises:
Analysis module, for described Set Top Box information is analyzed, to judge the situation of described target set-top box, finds the problem that described target set-top box exists.
A kind of Set Top Box adjustment method, comprising:
According to the communication connection between identification information foundation and the described target set-top box of target set-top box, described identification information comprises IP address and the port numbers of described target set-top box;
Described target set-top box is debugged.
Preferably, described described target set-top box debugged specifically and comprised:
Capture the Set Top Box information of described target set-top box, described Set Top Box information comprises user profile, programme information, RS232 type information, flash information;
Described Set Top Box information is sent to default address.
Preferably, described Set Top Box adjustment method also comprises:
Described Set Top Box information is analyzed, to judge the situation of described target set-top box, found the problem that described target set-top box exists.
In the Set Top Box debugging apparatus that the embodiment of the present invention provides, link block is according to the communication connection between identification information foundation and the described target set-top box of target set-top box, to realize described target set-top box and described debugging apparatus communicates, described identification information comprises IP address and the port numbers of described target set-top box; After connection is successfully established, debugging module is debugged described target set-top box, for example, capture user profile, RS232 type information etc.Be different from prior art Set Top Box serial ports is connected to PC by Serial Port Line, on PC, carry out the inconvenience that Set Top Box debugging brings for user, utilize apparatus of the present invention only need be by internet(internet) establish a communications link according to the IP address of target set-top box and port numbers and target set-top box, can carry out corresponding debugging to Set Top Box afterwards.Thereby while utilizing apparatus of the present invention debug machine top box,, without junctor top box serial ports, and the present invention connects according to Set Top Box IP address and port numbers and Set Top Box by internet, can realize Set Top Box is carried out to remote debugging.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, to the accompanying drawing of required use in embodiment or description of the Prior Art be briefly described below, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is a kind of structural representation of the disclosed Set Top Box debugging apparatus of the embodiment of the present invention one;
Fig. 2 is the another kind of structural representation of the disclosed Set Top Box debugging apparatus of the embodiment of the present invention two;
Fig. 3 is a kind of flow chart of the disclosed Set Top Box adjustment method of the embodiment of the present invention three;
Fig. 4 is the another kind of flow chart of the disclosed Set Top Box adjustment method of the embodiment of the present invention three.
Embodiment
For making object, technical scheme and the advantage of the embodiment of the present invention clearer, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment in the present invention, those of ordinary skills, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
Embodiment mono-
The embodiment of the present invention one discloses a kind of Set Top Box debugging apparatus, refers to Fig. 1, and this Set Top Box debugging apparatus comprises link block 100 and debugging module 200.Wherein:
Wherein, link block 100 is by socket(socket) realize with target set-top box between be connected, and then realize debugging apparatus and target set-top box communicates.
Implement time of the present invention, operation for the convenience of the user, can adopt the intelligent movable equipment that can access internet, such as smart mobile phone, panel computer etc., and junctor top box, and Set Top Box (the specifically systems soft ware to Set Top Box) is carried out to corresponding debugging.Particularly, intelligent movable equipment and Set Top Box, respectively as client and service end, are set up to a pair of socket: ClientSocket and ServerSocket in client and service end, wherein in advance, ClientSocket operates in client, and ServerSocket operates in service end.
In the time of needs debug machine top box, intelligent movable equipment sends socket connection request according to IP address and the port numbers of target set-top box to Set Top Box, the Set Top Box of real-time listening network state listens to this socket connection request of intelligent movable equipment (client), afterwards, Set Top Box is set up a new thread, and the description of server end socket is issued to intelligent movable equipment, and intelligent movable equipment is confirmed this description, so far, the connection between intelligent movable equipment and Set Top Box is successfully established.Follow-up, can carry out corresponding debugging to Set Top Box by intelligent movable equipment, in the whole process of debugging, reading and writing data, data interaction between both sides all complete on socket, after data interaction finishes, close socket.
, it should be noted that, if target set-top box has independently IP address, intelligent movable device just realizes to target set-top box and sends socket connection request according to the IP address of target set-top box, does not need use side slogan herein.
Wherein, debugging module 200 comprises information scratching module and sending module.Information scratching module, for capturing the Set Top Box information of described target set-top box, described Set Top Box information comprises user profile, programme information, RS232 type information, flash information; Sending module, for being sent to default address by described Set Top Box information.
Particularly, after connecting between intelligent movable equipment and Set Top Box, can, according to actual demand various debug functions on intelligent movable equipment is selected, realize Set Top Box is carried out to corresponding debugging.For example on intelligent movable equipment, capture the information of RS232 type information, user setup data, whole flash etc.; And by preset email accounts and password, with lettergram mode, debug content (being Set Top Box information) is directly sent to technical staff's mailbox, so that launch follow-up work.
To sum up, in the Set Top Box debugging apparatus that the embodiment of the present invention provides, link block 100 is according to the communication connection between identification information foundation and the described target set-top box of target set-top box, to realize described target set-top box and described debugging apparatus communicates, described identification information comprises IP address and the port numbers of described target set-top box; After connection is successfully established, debugging module 200 is debugged described target set-top box, for example, capture user profile, RS232 type information etc.Be different from and existing Set Top Box serial ports be connected to PC by Serial Port Line, on PC, carry out the inconvenience that Set Top Box debugging brings for user, utilize apparatus of the present invention only need be by internet(internet) establish a communications link according to the IP address of target set-top box and port numbers and target set-top box, can debug Set Top Box afterwards.Thereby while utilizing apparatus of the present invention debug machine top box,, without junctor top box serial ports, and the present invention connects according to Set Top Box IP address and port numbers and Set Top Box by internet, can realize Set Top Box is carried out to remote debugging.
Embodiment bis-
The present embodiment two continues the Set Top Box debugging apparatus in embodiment to supplement and perfect, the another kind of structure of open Set Top Box debugging apparatus, and as shown in Figure 2, it,, except comprising link block 100, debugging module 200, also comprises analysis module 300.Analysis module 300, for described Set Top Box information is analyzed, to judge the situation of described target set-top box, finds the problem that described target set-top box exists.
Particularly, analysis module 300 is analyzed the debug content receiving, and judges whether Set Top Box has problems, and specifically has what problem, and formulates solution etc. for the problem existing.
Embodiment tri-
The embodiment of the present invention three discloses a kind of Set Top Box adjustment method, and the method is corresponding with disclosed Set Top Box debugging apparatus in embodiment mono-and embodiment bis-.
First, corresponding to the structure of Set Top Box debugging apparatus in embodiment mono-, a kind of flow process of the present embodiment three open Set Top Box adjustment methods, as shown in Figure 3, it comprises:
S1: according to the communication connection between identification information foundation and the described target set-top box of target set-top box, described identification information comprises IP address and the port numbers of described target set-top box;
S2: described target set-top box is debugged.
Wherein, this step S2 specifically comprises: capture the Set Top Box information of described target set-top box, described Set Top Box information comprises user profile, programme information, RS232 type information, flash information; Described Set Top Box information is sent to default address.
Corresponding to the structure of Set Top Box debugging apparatus in embodiment bis-, the present embodiment continues the another kind of flow process of open Set Top Box adjustment method, and it,, except comprising above-mentioned steps S1, S2, as shown in Figure 4, also comprises:
S3: described Set Top Box information is analyzed, to judge the situation of described target set-top box, found the problem that described target set-top box exists.
For the disclosed Set Top Box adjustment method of the embodiment of the present invention three, because it is corresponding with above embodiment mono-and the disclosed Set Top Box debugging apparatus of embodiment bis-, so that describes is fairly simple, relevant similarity refers to the explanation of Set Top Box debugging apparatus part in embodiment mono-and embodiment bis-, no longer describes in detail herein.
In sum, the present invention for example, can carry out corresponding debugging to Set Top Box after only needing to access smart machine (mobile phone or panel computer) the junctor top box of internet, and information relevant debug is sent to technical staff.Without junctor top box serial ports, simplify user and participated in the flow process of debugging, reduce the difficulty of debugging; And can realize remote debugging, facilitate set-top box software is positioned.
It should be noted that, each embodiment in this specification all adopts the mode of going forward one by one to describe, and what each embodiment stressed is and the difference of other embodiment, between each embodiment identical similar part mutually referring to.
For convenience of description, while describing above device, system, be divided into various modules with function or unit is described respectively.Certainly, in the time implementing the application, the function of each module or unit can be realized in same or multiple software and/or hardware.
As seen through the above description of the embodiments, those skilled in the art can be well understood to the mode that the application can add essential general hardware platform by software and realizes.Based on such understanding, the part that the application's technical scheme contributes to prior art in essence in other words can embody with the form of software product, this computer software product can be stored in storage medium, as ROM/RAM, magnetic disc, CD etc., comprise that some instructions (can be personal computers in order to make a computer equipment, server, or the network equipment etc.) carry out the method described in some part of each embodiment of the application or embodiment.
The above is only the preferred embodiment of the present invention; it should be pointed out that for those skilled in the art, under the premise without departing from the principles of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.
Claims (7)
1. a Set Top Box debugging apparatus, is characterized in that, comprises link block and debugging module, wherein:
Described link block, for the communication connection between identification information foundation and described target set-top box according to target set-top box, so that described target set-top box and described debugging apparatus communicate, described identification information comprises IP address and the port numbers of described target set-top box;
Described debugging module, for debugging described target set-top box.
2. Set Top Box debugging apparatus according to claim 1, is characterized in that, described debugging module specifically comprises information scratching module and sending module, wherein:
Described information scratching module, for capturing the Set Top Box information of described target set-top box, described Set Top Box information comprises user profile, programme information, RS232 type information, flash information;
Described sending module, for being sent to default address by described Set Top Box information.
3. Set Top Box debugging apparatus according to claim 2, is characterized in that, described default address is specially default email address.
4. according to the Set Top Box debugging apparatus described in claim 2 or 3 any one, it is characterized in that, also comprise:
Analysis module, for described Set Top Box information is analyzed, to judge the situation of described target set-top box, finds the problem that described target set-top box exists.
5. a Set Top Box adjustment method, is characterized in that, comprising:
According to the communication connection between identification information foundation and the described target set-top box of target set-top box, described identification information comprises IP address and the port numbers of described target set-top box;
Described target set-top box is debugged.
6. Set Top Box adjustment method according to claim 5, is characterized in that, described described target set-top box is debugged specifically and comprised:
Capture the Set Top Box information of described target set-top box, described Set Top Box information comprises user profile, programme information, RS232 type information, flash information;
Described Set Top Box information is sent to default address.
7. Set Top Box adjustment method according to claim 6, is characterized in that, also comprises:
Described Set Top Box information is analyzed, to judge the situation of described target set-top box, found the problem that described target set-top box exists.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410069845.6A CN103826119A (en) | 2014-02-27 | 2014-02-27 | Set top box debugging device and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410069845.6A CN103826119A (en) | 2014-02-27 | 2014-02-27 | Set top box debugging device and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103826119A true CN103826119A (en) | 2014-05-28 |
Family
ID=50760913
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410069845.6A Pending CN103826119A (en) | 2014-02-27 | 2014-02-27 | Set top box debugging device and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103826119A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105049217A (en) * | 2015-06-17 | 2015-11-11 | 上海斐讯数据通信技术有限公司 | Method and system for controlling debugging interface of intelligent network equipment |
CN105071976A (en) * | 2015-09-08 | 2015-11-18 | 安一恒通(北京)科技有限公司 | Data transmission method and device |
CN107105328A (en) * | 2017-05-04 | 2017-08-29 | 山东浪潮商用***有限公司 | A kind of control method of set top box, device and system |
WO2018049890A1 (en) * | 2016-09-18 | 2018-03-22 | 深圳市九洲电器有限公司 | Set-top box debugging method and system |
CN110035284A (en) * | 2018-01-11 | 2019-07-19 | 华为技术有限公司 | A kind of STB adjustment method and equipment |
CN110225142A (en) * | 2019-07-10 | 2019-09-10 | 深圳市友华通信技术有限公司 | ONU adjustment method |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040055015A1 (en) * | 2000-10-23 | 2004-03-18 | Laurent Lesenne | Method for setting up a connection and associated device for receiving interactive services |
CN101635783A (en) * | 2008-07-21 | 2010-01-27 | 青岛海信电子产业控股股份有限公司 | Upgrading method of TV software |
CN101715147A (en) * | 2009-11-23 | 2010-05-26 | 深圳市同洲电子股份有限公司 | Set-top box performance testing method, application downloading management method and equipment |
CN101753886A (en) * | 2008-12-15 | 2010-06-23 | 康佳集团股份有限公司 | Method and system of controlling set top box and set top box |
CN101820447A (en) * | 2010-03-31 | 2010-09-01 | 青岛海信宽带多媒体技术有限公司 | Software upgrading method and upgrading device |
CN102665094A (en) * | 2012-03-27 | 2012-09-12 | 深圳市九洲电器有限公司 | Test method of set-top box and test system thereof |
-
2014
- 2014-02-27 CN CN201410069845.6A patent/CN103826119A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040055015A1 (en) * | 2000-10-23 | 2004-03-18 | Laurent Lesenne | Method for setting up a connection and associated device for receiving interactive services |
CN101635783A (en) * | 2008-07-21 | 2010-01-27 | 青岛海信电子产业控股股份有限公司 | Upgrading method of TV software |
CN101753886A (en) * | 2008-12-15 | 2010-06-23 | 康佳集团股份有限公司 | Method and system of controlling set top box and set top box |
CN101715147A (en) * | 2009-11-23 | 2010-05-26 | 深圳市同洲电子股份有限公司 | Set-top box performance testing method, application downloading management method and equipment |
CN101820447A (en) * | 2010-03-31 | 2010-09-01 | 青岛海信宽带多媒体技术有限公司 | Software upgrading method and upgrading device |
CN102665094A (en) * | 2012-03-27 | 2012-09-12 | 深圳市九洲电器有限公司 | Test method of set-top box and test system thereof |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105049217A (en) * | 2015-06-17 | 2015-11-11 | 上海斐讯数据通信技术有限公司 | Method and system for controlling debugging interface of intelligent network equipment |
CN105071976A (en) * | 2015-09-08 | 2015-11-18 | 安一恒通(北京)科技有限公司 | Data transmission method and device |
CN105071976B (en) * | 2015-09-08 | 2019-05-03 | 安一恒通(北京)科技有限公司 | Data transmission method and device |
WO2018049890A1 (en) * | 2016-09-18 | 2018-03-22 | 深圳市九洲电器有限公司 | Set-top box debugging method and system |
CN107105328A (en) * | 2017-05-04 | 2017-08-29 | 山东浪潮商用***有限公司 | A kind of control method of set top box, device and system |
CN110035284A (en) * | 2018-01-11 | 2019-07-19 | 华为技术有限公司 | A kind of STB adjustment method and equipment |
CN110035284B (en) * | 2018-01-11 | 2021-04-20 | 华为技术有限公司 | STB (set Top Box) debugging method and device |
CN110225142A (en) * | 2019-07-10 | 2019-09-10 | 深圳市友华通信技术有限公司 | ONU adjustment method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103826119A (en) | Set top box debugging device and method | |
CN105430760B (en) | Connection method and system between equipment | |
CN104125307A (en) | Data flow sharing method and device | |
CN105871977A (en) | Long connection establishment method and system, and devices | |
CN103139157A (en) | Network communication method based on socket, device and system | |
CN102819448A (en) | Data transmission system and self-adaption switching method of a plurality of virtual desktops of data transmission system | |
CN102497427A (en) | Method and device for realizing data acquisition services of renewable energy source monitoring system | |
CN106528272B (en) | A kind of data processing equipment, method and terminal | |
CN103067372B (en) | Cloud terminal logs in method and the login system of Cloud Server | |
CN105338657A (en) | Connection method of eUICC card and management platform and eUICC card | |
CN105872956A (en) | System and method for remote authentication application based on bluetooth subscriber identification module (SIM) | |
CN106850554B (en) | Method and device for dual-system directional connection | |
CN106101186A (en) | A kind of server O&M method, Apparatus and system | |
CN105632160A (en) | Electricity information acquisition system | |
CN104394151A (en) | Method, device and system for accessing campus network into operator network | |
CN104506425A (en) | Instant messaging system based on family cloud host and method thereof | |
CN105407093B (en) | A kind of network access au-thentication method and system | |
CN201365344Y (en) | Apparatus and system with real-time import of remote SIM card data based on singlechip | |
CN109684817A (en) | A kind of user management method of multisystem | |
CN103167038A (en) | Data transmission method of user terminal | |
CN110290226A (en) | A kind of general client and server-side mating interface protocol method | |
CN105204862A (en) | Method for processing CLI commands in concentrated mode | |
CN108243027B (en) | Port initialization method and device | |
CN109788034A (en) | For the configuration method of gateway access equipment, electronic equipment and storage medium | |
CN109861877A (en) | A kind of distribution network terminal wireless public network communication test system based on cloud service |
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: 20140528 |