CN104065992A - HTML-based multi-screen set top box remote controller system and working method - Google Patents
HTML-based multi-screen set top box remote controller system and working method Download PDFInfo
- Publication number
- CN104065992A CN104065992A CN201410274757.XA CN201410274757A CN104065992A CN 104065992 A CN104065992 A CN 104065992A CN 201410274757 A CN201410274757 A CN 201410274757A CN 104065992 A CN104065992 A CN 104065992A
- Authority
- CN
- China
- Prior art keywords
- top box
- data
- set top
- html
- middleware
- 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
- 238000000034 method Methods 0.000 title claims abstract description 10
- 238000005538 encapsulation Methods 0.000 claims description 9
- 230000004048 modification Effects 0.000 claims description 4
- 238000012986 modification Methods 0.000 claims description 4
- 238000004519 manufacturing process Methods 0.000 claims description 3
- 230000002093 peripheral effect Effects 0.000 abstract description 3
- 238000005516 engineering process Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
Abstract
The invention relates to the technical field of set top box remote control, in particular to a multi-screen set top box remote controller system based on HTML and a working method. The invention is based on the home local area network BS framework, can browse and configure the data of the set-top box and realize the remote control function through browsers of various intelligent terminals such as a mobile phone, a Pad and the like in a home, for example, the browser can be used for checking information such as a channel list, an electronic program list and the like provided by the set-top box, the browser can also be used for modifying configuration information such as network parameters, an interface display ratio, a reserved program, a recorded program and the like provided by the set-top box, and the set-top box can be used for realizing the access and control of peripheral equipment (such as a television, a camera, a sound box and the like. Therefore, the remote information browsing and configuration of the set-top box can be realized by utilizing various intelligent terminals in a family, and the flexible operation and control of related equipment such as a television and the like can be indirectly realized.
Description
Technical field
The present invention relates to set box remote control technical field, particularly a kind of multi-screen set-top box remote controller system and method for work based on HTML.
Background technology
Digital video switching box (English: Set Top Box, be called for short STB), box on so-called Set Top Box or machine, is the equipment of a connecting TV machine and outside source.It can change into television content by the digital signal of compression, 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, sound, be more to receive data content, comprise electronic program guides, internet webpage, captions etc.Make user on existing television set, watch digital television program, and can carry out interactive digital amusement, education and commercialization activity by network.
WIFI is Wi-Fi, be a kind of can be by terminals such as PC, handheld devices (as PDA, mobile phone) with the interconnected technology of wireless mode, in fact it is a high frequency radio signal.
Web server, also referred to as WWW(WORLD WIDE WEB) server, major function is to provide network information browsing service.
Bluetooth technology is the radiotechnics of a kind of support equipment short haul connection (in general 10m).Can comprise mobile phone, PDA, wireless headset, notebook computer, be correlated with and carry out wireless messages exchange between numerous equipment such as peripheral hardware.Utilize " bluetooth " technology, can effectively simplify the communication between mobile communication terminal device, also communicating by letter between simplified apparatus and internet Internet successfully, thus transfer of data becomes more rapidly efficiently, is radio communication widening road.Bluetooth adopts distributed network structure and fast frequency hopping and short packet technology, supports point-to-point and point-to-multipoint delivery, is operated in the i.e. industry of 2.4GHz ISM(, science, the medical science of global general-use) frequency range.Its data rate is 1Mbps.Adopt time division duplex transmission scheme to realize full duplex transmission.
Under prior art, the remote control of Set Top Box is generally similar to the remote control of television set, and it uses the remote controller of simple function to carry out remote control to Set Top Box, and this remote controller limitation is large, once and remote controller is lost or damage, directly cause Set Top Box can not continue to use.
Under prior art, also having a kind of technology, is the control software that utilizes APP downloading machine top box, installs, thereby realize the controlling of Set Top Box at intelligent terminal, and such technology needs to download and install, and uses that also more complicated is loaded down with trivial details.
Summary of the invention
In order to solve the problem of prior art, the invention provides a kind of multi-screen set-top box remote controller system and method for work based on HTML, it is not affecting normally see TV in the situation that user, browse channel list in Set Top Box, electronic program list etc., and can carry out preserved program, configuration ip address, carry out head of a family's control etc.
The technical solution adopted in the present invention is as follows:
A kind of multi-screen set-top box remote controller system based on HTML, comprise Web server in Set Top Box and the browser client on external application equipment, Web server in described Set Top Box comprises middleware layer and application layer, described middleware layer is used for obtaining and providing data, and described application layer becomes html web page and issues by Web server for the data encapsulation that middleware layer is provided; Browser client on described external application equipment browses and revises the html web page of Web server issue for user.
The data that middleware of set top box layer provides are divided into three kinds: fixed data, timing data and real time data, described fixed data is the data that can not change, comprise hardware version, the date of production, sequence number, the quality certificate, set-top box application layer can not be revised these data, Web server does not provide the html interface of revising these data, described timing data is the data that Set Top Box is regularly upgraded, same fixed data, timing data is only browsed and can not be revised for browser client, described real time data is the data of obtaining in browse request data, Web server provides html interface to browse and configuration modification for browser client.
The middleware layer of Set Top Box can obtain and revise the data of the equipment in Set Top Box bottom hardware data or local area network (LAN).
During browser client access data of set top box, do not affect the demonstration of the TV being connected with Set Top Box, unless Set Top Box is carried out to remote control by browser.
Web server in Set Top Box and browser client are mutual by home LAN.
The mode that middleware of set top box layer obtained and revised device data has two kinds: a kind of is that middleware of set top box layer directly obtains data from Set Top Box bottom hardware, and another kind is middleware of set top box layer by Network Capture or revises the data of other equipment.
Browser client asks control command to send to by GET/POST the Web server of Set Top Box, then by middleware of set top box layer, is processed.
A kind of multi-screen set box remote control system based on HTML, comprise Set Top Box and the smart machine that can communicate by letter with Set Top Box in home network, Set Top Box can communicate by home network and smart machine, Set Top Box is by home network obtaining information become HTML for browser access Information encapsulation from smart machine, the html page of browsing for browser generates in middleware of set top box, and is stored in Set Top Box.
A multi-screen set-top box remote controller method of work based on HTML, comprises the steps:
A, Set Top Box start opens;
B, middleware of set top box obtain hardware data;
C, Set Top Box are opened Web server, and the data encapsulation that middleware layer gets becomes HTML to browse for browser;
Browser in D, local area network (LAN) is initiated POST, GET request to Set Top Box Web server;
Web server judgement data in E, Set Top Box are fixed data, timing data or real time data, if fixed data or timing data are directly obtained from middleware layer, are then packaged into HTML and pass browser back; If real time data middleware layer to hardware, obtain latest data, be then packaged into HTML and pass browser back.
Hardware data in step B comprises the data that bluetooth and WIFI get of passing through in local area network (LAN).
The beneficial effect that technical scheme provided by the invention is brought is:
1, with Set Top Box be no longer dependent on alternately traditional remote controller, but can browse and revise set-top box parameter by browser, as long as in home network, no matter the browser on what equipment can be used for same Set Top Box and carry out alternately;
2, want just can visit by the browser on smart mobile phone and can control Set Top Box without client is installed by the user of smart mobile phone controller top box;
3, to Smart Home, provide a solution, as long as data are offered to Set Top Box, just can check and manage Smart Home by browser;
4, using Set Top Box after gateway, can be in any place that have a network by the data of browser access Smart Home.
In sum, the present invention is based on family lan BS framework, can pass through household internal mobile phone, the browser of the various intelligent terminals such as Pad is browsed with the data of configuration machine top box and is realized distant control function, for example can check the channel list that Set Top Box provides by browser, the information such as electronic program list, also can revise the configuration information that Set Top Box provides by browser, as the network parameter of top box, interface display ratio, preserved program, program recording etc., and can realize peripheral hardware that it is connected (as television set by Set Top Box, camera, audio amplifier etc.) conduct interviews and control.Thereby the various intelligent terminals that can utilize household internal are realized the remote information of Set Top Box are browsed and configured, and indirectly realize the flexible operating of the relevant devices such as television set and control.
Accompanying drawing explanation
Fig. 1 is the structural framing figure of a kind of multi-screen set-top box remote controller system based on HTML of the present invention;
Fig. 2 is related composition module and the annexation figure of a kind of multi-screen set-top box remote controller system based on HTML of the present invention;
Fig. 3 is the method flow diagram of a kind of multi-screen set-top box remote controller system based on HTML of the present invention.
Embodiment
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
Embodiment mono-
As shown in accompanying drawing 1,2, a kind of multi-screen set-top box remote controller system based on HTML, comprise Web server in Set Top Box and the browser client on external application equipment, Web server in described Set Top Box comprises middleware layer and application layer, described middleware layer is used for obtaining and providing data, and described application layer becomes html web page and issues by Web server for the data encapsulation that middleware layer is provided; Browser client on described external application equipment browses and revises the html web page of Web server issue for user.
The data that middleware of set top box layer in the present embodiment provides are divided into three kinds: fixed data, timing data and real time data, described fixed data is the data that can not change, comprise hardware version, the date of production, sequence number, the quality certificate, set-top box application layer can not be revised these data, Web server does not provide the html interface of revising these data, described timing data is the data that Set Top Box is regularly upgraded, same fixed data, timing data is only browsed and can not be revised for browser client, described real time data is the data of obtaining in browse request data, Web server provides html interface to browse and configuration modification for browser client.
The middleware layer of the Set Top Box of the present embodiment can obtain and revise the data of the equipment in Set Top Box bottom hardware data or local area network (LAN).
The browser client of the present embodiment does not affect the demonstration of the TV being connected with Set Top Box while accessing data of set top box, unless Set Top Box is carried out to remote control by browser.
Web server in the Set Top Box of the present embodiment and browser client are mutual by home LAN.
The mode that the middleware of set top box layer of the present embodiment obtained and revised device data has two kinds: a kind of is that middleware of set top box layer directly obtains data from Set Top Box bottom hardware, and another kind is middleware of set top box layer by Network Capture or revises the data of other equipment.
The browser client of the present embodiment asks control command to send to by GET/POST the Web server of Set Top Box, then by middleware of set top box layer, is processed.
Embodiment bis-:
A kind of multi-screen set box remote control system based on HTML of the present embodiment, comprise Set Top Box and the smart machine that can communicate by letter with Set Top Box in home network, Set Top Box can communicate by home network and smart machine, Set Top Box is by home network obtaining information become HTML for browser access Information encapsulation from smart machine, the html page of browsing for browser generates in middleware of set top box, and is stored in Set Top Box.
Set Top Box can be passed through home network, such as WIFI, bluetooth, infrared etc. communicate with smart machine.
The communication protocol of Set Top Box and other smart machine is by Set Top Box manufacturer and smart machine consult to decide.
Embodiment tri-:
A multi-screen set-top box remote controller method of work based on HTML, comprises the steps:
A, Set Top Box start opens;
B, middleware of set top box obtain hardware data;
C, Set Top Box are opened Web server, and the data encapsulation that middleware layer gets becomes HTML to browse for browser;
Browser in D, local area network (LAN) is initiated POST, GET request to Set Top Box Web server;
Web server judgement data in E, Set Top Box are fixed data, timing data or real time data, if fixed data or timing data are directly obtained from middleware layer, are then packaged into HTML and pass browser back; If real time data middleware layer to hardware, obtain latest data, be then packaged into HTML and pass browser back.
Hardware data in step B comprises the data that bluetooth and WIFI get of passing through in local area network (LAN).
The foregoing is only preferred embodiment of the present invention, in order to limit the present invention, within the spirit and principles in the present invention not all, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.
Claims (10)
1. the multi-screen set-top box remote controller system based on HTML, comprise Web server in Set Top Box and the browser client on external application equipment, Web server in described Set Top Box comprises middleware layer and application layer, described middleware layer is used for obtaining and providing data, and described application layer becomes html web page and issues by Web server for the data encapsulation that middleware layer is provided; Browser client on described external application equipment browses and revises the html web page of Web server issue for user.
2. a kind of multi-screen set-top box remote controller system based on HTML according to claim 1, it is characterized in that, the data that described middleware of set top box layer provides are divided into three kinds: fixed data, timing data and real time data, described fixed data is the data that can not change, comprise hardware version, the date of production, sequence number, the quality certificate, set-top box application layer can not be revised these data, Web server does not provide the html interface of revising these data, described timing data is the data that Set Top Box is regularly upgraded, same fixed data, timing data is only browsed and can not be revised for browser client, described real time data is the data of obtaining in browse request data, Web server provides html interface to browse and configuration modification for browser client.
3. a kind of multi-screen set-top box remote controller system based on HTML according to claim 1, is characterized in that, the middleware layer of described Set Top Box can obtain and revise the data of the equipment in Set Top Box bottom hardware data or local area network (LAN).
4. a kind of multi-screen set-top box remote controller system based on HTML according to claim 1, it is characterized in that, described browser client does not affect the demonstration of the TV being connected with Set Top Box while accessing data of set top box, unless Set Top Box is carried out to remote control by browser.
5. a kind of multi-screen set-top box remote controller system based on HTML according to claim 1, is characterized in that, the Web server in described Set Top Box and browser client are mutual by home LAN.
6. a kind of multi-screen set-top box remote controller system based on HTML according to claim 1, it is characterized in that, the mode that described middleware of set top box layer obtained and revised device data has two kinds: a kind of is that middleware of set top box layer directly obtains data from Set Top Box bottom hardware, and another kind is middleware of set top box layer by Network Capture or revises the data of other equipment.
7. a kind of multi-screen set-top box remote controller system based on HTML according to claim 1, it is characterized in that, described browser client asks control command to send to by GET/POST the Web server of Set Top Box, then by middleware of set top box layer, is processed.
8. the multi-screen set box remote control system based on HTML, comprise Set Top Box and the smart machine that can communicate by letter with Set Top Box in home network, it is characterized in that: Set Top Box can communicate by home network and smart machine, Set Top Box is by home network obtaining information become HTML for browser access Information encapsulation from smart machine, the html page of browsing for browser generates in middleware of set top box, and is stored in Set Top Box.
9. the multi-screen set-top box remote controller method of work based on HTML, comprises the steps:
A, Set Top Box start opens;
B, middleware of set top box obtain hardware data;
C, Set Top Box are opened Web server, and the data encapsulation that middleware layer gets becomes HTML to browse for browser;
Browser in D, local area network (LAN) is initiated POST, GET request to Set Top Box Web server;
Web server judgement data in E, Set Top Box are fixed data, timing data or real time data, if fixed data or timing data are directly obtained from middleware layer, are then packaged into HTML and pass browser back; If real time data middleware layer to hardware, obtain latest data, be then packaged into HTML and pass browser back.
10. a kind of multi-screen set-top box remote controller method of work based on HTML according to claim 1, is characterized in that, the hardware data in described step B comprises the data that bluetooth and WIFI get of passing through in local area network (LAN).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410274757.XA CN104065992A (en) | 2014-06-19 | 2014-06-19 | HTML-based multi-screen set top box remote controller system and working method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410274757.XA CN104065992A (en) | 2014-06-19 | 2014-06-19 | HTML-based multi-screen set top box remote controller system and working method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104065992A true CN104065992A (en) | 2014-09-24 |
Family
ID=51553486
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410274757.XA Pending CN104065992A (en) | 2014-06-19 | 2014-06-19 | HTML-based multi-screen set top box remote controller system and working method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104065992A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105094921A (en) * | 2015-08-18 | 2015-11-25 | 刘毅 | Method and device for calling peripheral in cross-browser mode |
CN106488277A (en) * | 2015-08-25 | 2017-03-08 | 中国电信股份有限公司 | The method of manipulation Set Top Box and IPTV system and relevant device |
CN110446100A (en) * | 2019-08-23 | 2019-11-12 | 安徽聚润互联信息技术有限公司 | A kind of IPTV set top box tele-control system based on intelligent sound box |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101527783A (en) * | 2008-12-25 | 2009-09-09 | 深圳市同洲电子股份有限公司 | Method and system for acquiring interface data and digital TV receiving terminal |
US20100332994A1 (en) * | 2004-04-30 | 2010-12-30 | Vulcan Inc. | Network-accessible control of one or more media devices |
CN103024504A (en) * | 2012-12-31 | 2013-04-03 | 上海全景数字技术有限公司 | Intelligent remote system based on digital television set-top box |
CN103152641A (en) * | 2011-12-07 | 2013-06-12 | 深圳市快播科技有限公司 | Method and system for manipulating set top box through webpage interface |
-
2014
- 2014-06-19 CN CN201410274757.XA patent/CN104065992A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100332994A1 (en) * | 2004-04-30 | 2010-12-30 | Vulcan Inc. | Network-accessible control of one or more media devices |
CN101527783A (en) * | 2008-12-25 | 2009-09-09 | 深圳市同洲电子股份有限公司 | Method and system for acquiring interface data and digital TV receiving terminal |
CN103152641A (en) * | 2011-12-07 | 2013-06-12 | 深圳市快播科技有限公司 | Method and system for manipulating set top box through webpage interface |
CN103024504A (en) * | 2012-12-31 | 2013-04-03 | 上海全景数字技术有限公司 | Intelligent remote system based on digital television set-top box |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105094921A (en) * | 2015-08-18 | 2015-11-25 | 刘毅 | Method and device for calling peripheral in cross-browser mode |
CN106488277A (en) * | 2015-08-25 | 2017-03-08 | 中国电信股份有限公司 | The method of manipulation Set Top Box and IPTV system and relevant device |
CN110446100A (en) * | 2019-08-23 | 2019-11-12 | 安徽聚润互联信息技术有限公司 | A kind of IPTV set top box tele-control system based on intelligent sound box |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220021924A1 (en) | Portable terminal, information processing apparatus, content display system and content display method | |
CN107454615B (en) | Set top box double-wifi control method | |
CN105629908B (en) | Internet of things equipment control method and device | |
CN103379370A (en) | Intelligent television system, intelligent television, mobile device and input operation method | |
CN104270662A (en) | System of terminal equipment for controlling intelligent television through browser | |
CA2925279C (en) | Method and apparatus for device-specific communication between application programs | |
CN102611938A (en) | Multimode screen moving method and system | |
JP5284494B2 (en) | Communication system by portable terminal and television apparatus, portable terminal, television apparatus, communication method of portable terminal, operation program of portable terminal | |
CN105718227A (en) | Screen transmission method and related device | |
US10908889B2 (en) | Method, user equipment, and application server for downloading application | |
CN104320804A (en) | Intelligent device wireless network parameter configuration method and system based on sound waves | |
CN104254005A (en) | Wireless video sharing playing device and method | |
WO2015176648A1 (en) | Method and device for transmitting data in intelligent terminal to television terminal | |
CN104753989A (en) | Screen image transmission and playing method and device based on Web-based OS runtime environment | |
CN104866269A (en) | Screen splitting area regulation method and terminal | |
CN104185061A (en) | System and method for configuring television terminal through smart mobile terminal | |
CN104023262A (en) | HTML-based multi-screen set top box remote controller system and method | |
US10779141B2 (en) | Device and method for a gateway for the consistent updating of the services of a home network | |
CN104065992A (en) | HTML-based multi-screen set top box remote controller system and working method | |
CN107040498A (en) | With screen method and terminal | |
CN103428540A (en) | IPTV on-demand broadcasting achieving method, intelligent terminal and template refreshing server | |
CN102271286A (en) | Conditional access system capable of providing multi-screen control and realization method | |
JP2013034169A (en) | Information communication terminal, broadcast reception terminal and computer program | |
CN105100885A (en) | Multi-screen interaction method and system for browsing and playing power point (PPT) files | |
CN103888176A (en) | System and method for playing multimedia streaming |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20140924 |
|
WD01 | Invention patent application deemed withdrawn after publication |