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 PDF

Info

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
Application number
CN201410274757.XA
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.)
Inspur Software Group Co Ltd
Original Assignee
Inspur Software Group Co Ltd
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 Inspur Software Group Co Ltd filed Critical Inspur Software Group Co Ltd
Priority to CN201410274757.XA priority Critical patent/CN104065992A/en
Publication of CN104065992A publication Critical patent/CN104065992A/en
Pending legal-status Critical Current

Links

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

A kind of multi-screen set-top box remote controller system and method for work based on HTML
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).
CN201410274757.XA 2014-06-19 2014-06-19 HTML-based multi-screen set top box remote controller system and working method Pending CN104065992A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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