CN104284212B - A kind of method, apparatus and system obtaining programme information - Google Patents

A kind of method, apparatus and system obtaining programme information Download PDF

Info

Publication number
CN104284212B
CN104284212B CN201410385405.1A CN201410385405A CN104284212B CN 104284212 B CN104284212 B CN 104284212B CN 201410385405 A CN201410385405 A CN 201410385405A CN 104284212 B CN104284212 B CN 104284212B
Authority
CN
China
Prior art keywords
top box
button
remote control
signal
zapping
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.)
Active
Application number
CN201410385405.1A
Other languages
Chinese (zh)
Other versions
CN104284212A (en
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.)
Shenzhen Skyworth Digital Technology Co Ltd
Shenzhen Skyworth Software Co Ltd
Original Assignee
Shenzhen Skyworth Digital Technology Co Ltd
Shenzhen Skyworth Software 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 Shenzhen Skyworth Digital Technology Co Ltd, Shenzhen Skyworth Software Co Ltd filed Critical Shenzhen Skyworth Digital Technology Co Ltd
Priority to CN201410385405.1A priority Critical patent/CN104284212B/en
Publication of CN104284212A publication Critical patent/CN104284212A/en
Priority to PCT/CN2015/073642 priority patent/WO2016019721A1/en
Application granted granted Critical
Publication of CN104284212B publication Critical patent/CN104284212B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home

Abstract

The embodiment of the invention discloses a kind of methods obtaining programme information, including:First set-top box automatically generates zapping signal according to scheduled Wave data, sends the zapping signal to the second set-top box;First set-top box receives the vision signal of the second set-top box, and obtains the corresponding programme information of the vision signal, stores in the programme information to program information list;The vision signal is that the second set-top box switches the vision signal sent after currently playing television channel according to the zapping signal;If the program information list includes the programme information of whole television channels of the second set-top box, the program information list is sent to preset social networking application;Otherwise, described the step of zapping signal is automatically generated according to scheduled Wave data is continued to execute.Using the present invention, the program information list of conventional set-top box can be obtained, provides the program information list to preset social networking application.

Description

A kind of method, apparatus and system obtaining programme information
Technical field
The present invention relates to the set-top box field (STB) more particularly to a kind of method, apparatus and system obtaining programme information.
Background technology
Currently, TV can be connected by user with Intelligent set top box, pass through cable and Wireless Fidelity Wi-Fi (Wireless Fidelity) accesses internet (Internet) to select the TV programme liked;User can also be by TV It is connected with conventional set-top box, receives the fixed TV programme that operator provides;In addition, user can also be by conventional set-top box With the Intelligent set top box for having high-definition multimedia interface HDMI (High Definition Multimedia Interface) It is superimposed to form the TV program watching method of " 1+1 " form, both may be implemented to watch fortune on TV using this method user The TV programme that quotient provides are sought, can also realize the video frequency program browsed on TV on internet (Internet).
But when above-mentioned existing " 1+1 " form that Intelligent set top box and conventional set-top box are constituted, user only can be with It watches the TV programme of conventional set-top box, the rendition list of conventional set-top box cannot be directly obtained, it can not be by conventional set-top box The programme informations of TV programme be shared with the other users of same social networks, recreation experience is single.
Invention content
The embodiment of the present invention is the technical problem to be solved is that a kind of method, apparatus obtaining programme information of offer and is System, can obtain the program information list of conventional set-top box, provide the program information list to preset social networking application, may make User can carry out social activity in the social networking application according to the program information list of the TV programme of conventional set-top box.
To solve the above problems, the technical scheme is that:
An embodiment of the present invention provides a kind of method obtaining programme information, this method includes the content of two aspects.Its Middle the first aspect is the method for the acquisition programme information of the first set-top box side, including:
First set-top box automatically generates zapping signal according to scheduled Wave data, sends the zapping signal to the second machine Top box;
First set-top box receives the vision signal of the second set-top box;The vision signal is second set-top box according to institute It states zapping signal and switches the vision signal sent after currently playing television channel;
First set-top box obtains the corresponding programme information of the vision signal according to the vision signal of the second set-top box, deposits It stores up in the programme information to program information list;
First set-top box judge the program information list whether comprising the second set-top box whole television channels program Information sends the program information list to preset social networking application when judging result is to be;When judging result is no, Continue to execute described the step of zapping signal is automatically generated according to scheduled Wave data.
Specifically, first set-top box automatically generates the zapping signal packet of the second set-top box according to scheduled Wave data It includes:
First set-top box selects the corresponding wave of zapping button of scheduled first remote control in button-waveform database Graphic data is as the scheduled Wave data;The second remote control push button signalling is stored in the button-waveform database Wave data, the button one of the Wave data of the second remote control push button signalling and first remote control is a pair of It answers;
Described in the corresponding Wave data generation of zapping button of first set-top box according to scheduled first remote control The zapping signal of second set-top box.
Specifically, to obtain the vision signal according to the vision signal of the second set-top box corresponding for first set-top box Programme information includes:
First set-top box extracts the video image in the vision signal;
First set-top box sends the video image to image recognition server;
First set-top box receives the corresponding programme information of the video image that image recognition server returns;The video The corresponding programme information of image is the corresponding programme information of the vision signal.
Specifically, automatically generating zapping signal according to scheduled Wave data in first set-top box, changed described in transmission Before platform signal to the second set-top box, including:
First set-top box receives the first setting signal that the first control remote controler is sent, and the first setting signal is used Described the step of zapping signal is automatically generated according to scheduled Wave data is executed in triggering the first set-top box;Or
First set-top box receives the request for the acquisition program information list that the preset social networking application is sent, the request Described the step of zapping signal is automatically generated according to scheduled Wave data is executed for triggering the first set-top box.
Specifically, first set-top box judges whether the program information list includes whole TVs of the second set-top box The programme information of channel includes:
When the identical segment repeated in the program information list, there is the program of predetermined number in the segment The different programme information of title, then the first set-top box judge the program information list include the second set-top box whole TVs frequency The programme information in road.
Specifically, when the programme information of same programm name in the program information list continuously repeat occur when, first Set-top box prompts user to obtain programme information failure.
Specifically, the vision signal that first set-top box receives the second set-top box includes:
The number that first set-top box will be transmitted in the video data transmission phase by the second set-top box that HDMI input interfaces receive Vision signal according to packet as second set-top box.
Specifically, the zapping signal of the second set-top box is automatically generated according to scheduled Wave data in first set-top box Before, the first set-top box learns the push button signalling of the second remote control to obtain the button-Wave data by learning process Library, the learning process specifically include:
First set-top box generates and output key prompt message, and the button prompting information is for prompting user according to default Sequence complete the first remote control button to be placed study;
First set-top box receives the second push button signalling that second remote control is sent out, and second push button signalling is to use Family pressed on second remote control according to the button prompting information the corresponding learning objective of button to be set by The push button signalling triggered when key;
The Wave data of second push button signalling described in first set-top box recording;Button to be set and described second are pressed The Wave data of key signals is stored in button-waveform database correspondingly;
First set-top box judges whether to complete, to the study of all buttons to be placed, to work as judging result according to preset sequence When being no, described the step of generating simultaneously output key prompt message is continued to execute;When judging result is to be, terminate the study Process.
Specifically, learning the push button signalling of the second remote control by learning process to obtain in first set-top box After stating button-waveform database, further include:
First set-top box receives the first push button signalling of the first remote control;
First set-top box identifies the corresponding button of first push button signalling, is found in the button-waveform database Wave data corresponding with the button;The wave of the second remote control push button signalling is stored in the button-waveform database Graphic data, the Wave data of the second remote control push button signalling and the button of first remote control correspond;
First set-top box simulates channel switching signal according to the corresponding Wave data of the button, sends the channel and cuts Signal is changed to the second set-top box;The channel switching signal is as the zapping signal, for controlling second set-top box Switching TV channel.
Specifically, first set-top box generates and output key prompt message includes:
First set-top box shows the first virtual remote control of first remote control on the display apparatus;
First set-top box is prompted to use on the first virtual remote control by the preset sequence by focus Family button to be set;To prompt user to press the corresponding study mesh of button to be set on second remote control Mark button.
Specifically, first set-top box judges whether to complete the study to all buttons to be placed according to preset sequence Including:
First set-top box traverses the button-waveform database, if whole buttons of first remote control all exist There is corresponding Wave data in the button-waveform data library, then judges that the learning process is completed;If there is having The button of first remote control does not have corresponding Wave data in the button-waveform database, then described in judgement The button of first remote control is not fully completed the learning process.
Specifically, before first set-top box learns the push button signalling of the second remote control by learning process, also Including:
First set-top box receives the second setting signal that the first control remote controler is sent, and second setting signal is used The push button signalling by learning process the second remote control of study is executed in triggering to obtain the button-waveform database The step of;Or
First set-top box selects the zapping of scheduled first remote control to press described in executing in button-waveform database When step of the corresponding Wave data of key as the scheduled Wave data, if the button-waveform database is sky, First set-top box executes the push button signalling by learning process the second remote control of study to obtain the button-waveform number The step of according to library;Or
First set-top box selects the zapping of scheduled first remote control to press described in executing in button-waveform database When step of the corresponding Wave data of key as the scheduled Wave data, if do not had in the button-waveform database The corresponding Wave data of the zapping button then prompts zapping button described in user to leak code, receives user's input and is held to trigger Row is described to learn the push button signalling of the second remote control come the step of obtaining the button-waveform database by learning process.
Specifically, when the push button signalling that second remote control is sent is infrared waves, first set-top box executes It is described send the zapping signal to specially described first set-top box the step of the second set-top box by RF transmitter come The zapping signal is sent to the second set-top box;First set-top box receives the second button that second remote control is sent out Signal is specially that first set-top box receives the second button that second remote control is sent out by infrared receiver Signal;First set-top box, which executes, described sends the channel switching signal to the step of the second set-top box specially described the One set-top box sends the channel switching signal to the second set-top box by RF transmitter.
Wherein the second aspect is the method for the acquisition programme information of image recognition server side, including:
Image recognition server receives the video image that the first set-top box is sent;The video image is first machine top The video image that box is extracted from vision signal;The vision signal be first set-top box according to scheduled Wave data from Movable property gives birth to zapping signal, after sending the zapping signal to the second set-top box, the video letter of the second set-top box transmission received Number;The vision signal is to be sent after second set-top box switches currently playing television channel according to the zapping signal Vision signal;
Image recognition server extracts the TV station identification in the video image;
Image recognition server traverse program information database come find with the matched programme information of TV station identification, If find with the matched programme information of TV station identification, send the programme information to first set-top box.
An embodiment of the present invention provides a kind of device obtaining programme information, which includes the content of two aspects.
Wherein the first aspect is to obtain the set-top box of programme information, which is the first set-top box, including:
Automatic zapping module sends the zapping signal for automatically generating zapping signal according to scheduled Wave data To the second set-top box;
Video reception module, the vision signal for receiving the second set-top box;The vision signal is second machine top Box switches the vision signal sent after currently playing television channel according to the zapping signal;
Video processing module, for obtaining the corresponding program of the vision signal according to the vision signal of the second set-top box Information stores in the programme information to program information list;
Message processing module, for judging whether the program information list includes whole television channels of the second set-top box Programme information, when judging result be when, send the program information list to preset social networking application;When judging result is When no, described the step of zapping signal is automatically generated according to scheduled Wave data is continued to execute.
Specifically, the automatic zapping module includes:
Zapping signal generation module, for automatically generating zapping signal according to scheduled Wave data;
Zapping signal transmitting module, for sending the zapping signal to the second set-top box.
Specifically, the video processing module includes:
Programme information extraction module, it is corresponding for obtaining the vision signal according to the vision signal of the second set-top box Programme information;
Programme information memory module, for storing in the programme information to program information list.
Specifically, described information processing module includes:
First judgment module, for judging whether the program information list includes whole television channels of the second set-top box Programme information;
Information sending module, for when judging result is to be, sending the program information list to preset social activity and answering With;
Loop module, for when judging result be it is no when, trigger automatic zapping module continue to execute it is described according to scheduled Wave data automatically generates the step of zapping signal.
Specifically, the first set-top box further includes the first trigger module, for executing described in the automatic zapping module Zapping signal is automatically generated according to scheduled Wave data, sends the zapping signal to before the step of the second set-top box, is executed: The first setting signal that the first control remote controler is sent is received, the first setting signal is for triggering the automatic zapping Module executes described the step of automatically generating zapping signal according to scheduled Wave data;Or receive the preset social networking application The request of the acquisition program information list of transmission, the request are predetermined for triggering the automatic zapping module execution basis Wave data the step of automatically generating zapping signal.
Specifically, the first set-top box further includes abnormality detection module, for when same program in the program information list The programme information of title continuously repeats when occurring, and user is prompted to obtain programme information failure.
Specifically, the video reception module is specifically used for receive by HDMI input interfaces in the video data transmission phase The transmission of the second set-top box vision signal of the data packet as second set-top box.
Specifically, the zapping signal generation module includes:
Waveform selection module, the zapping button for selecting scheduled first remote control in button-waveform database Corresponding Wave data is as the scheduled Wave data;It is stored with the second remote control in the button-waveform database The Wave data of push button signalling, the button of the Wave data of the second remote control push button signalling and first remote control It corresponds;
Signal generation module is given birth to for the corresponding Wave data of zapping button according to scheduled first remote control At the zapping signal of second set-top box.
Specifically, the first set-top box further includes study module, it is pre- for executing the basis in the automatic zapping module Before fixed Wave data automatically generates the step of zapping signal of the second set-top box, filled by the second remote control of learning process study The push button signalling set obtains the button-waveform database, and the learning process specifically includes:
It generates and output key prompt message, the button prompting information is used to that user to be prompted to complete according to preset sequence The study of the button to be placed of first remote control;
The second push button signalling that the second remote control is sent out is received, second push button signalling is user according to the button The push button signalling that prompt message is triggered when pressing the corresponding learning objective button of button to be set on the second remote control;
Record the Wave data of second push button signalling;By the wave of button to be set and second push button signalling Graphic data is stored in button-waveform database correspondingly;
Judge whether the study to all buttons to be placed according to the completion of preset sequence, when judging result is no, after It is continuous to execute described the step of generating simultaneously output key prompt message;When judging result is to be, terminate the learning process.
Specifically, the first set-top box further includes forwarding module, it is described by learning for being executed in the study module After journey learns the step of push button signalling of the second remote control, execution includes:
Receive the first push button signalling of the first remote control;
It identifies the corresponding button of first push button signalling, is found in the button-waveform database and the button Corresponding Wave data;The Wave data of the second remote control push button signalling is stored in the button-waveform database, it is described The Wave data of second remote control push button signalling and the button of first remote control correspond;
Channel switching signal is simulated according to the corresponding Wave data of the button, sends the channel switching signal to Two set-top boxes;The channel switching signal is as the zapping signal, for controlling the second set-top box switching TV frequency Road.
Specifically, the first set-top box further includes study trigger module, for passing through described in study module execution Before the step of practising the push button signalling of the second remote control of procedural learning, execution includes:
The second setting signal that first remote control is sent is received, second setting signal executes institute for triggering It states and the push button signalling of second remote control is learnt come the step of obtaining the button-waveform database by learning process; Or
First set-top box selects the zapping of scheduled first remote control to press described in executing in button-waveform database When step of the corresponding Wave data of key as the scheduled Wave data, if the button-waveform database is sky, Triggering executes the push button signalling by learning process the second remote control of study to obtain the button-waveform database Step;Or
First set-top box selects the zapping of scheduled first remote control to press described in executing in button-waveform database When step of the corresponding Wave data of key as the scheduled Wave data, if do not had in the button-waveform database The corresponding Wave data of the zapping button then prompts zapping button described in user to leak code, receives user's input and is held to trigger Row is described to learn the push button signalling of the second remote control come the step of obtaining the button-waveform database by learning process.
Specifically, the study module includes:
Module is pre-seted, for generating simultaneously output key prompt message, the button prompting information is for prompting user to press The study of the button to be placed of first remote control is completed according to preset sequence;
Second signal input module, the second push button signalling sent out for receiving the second remote control, second button Signal is that user presses the corresponding study mesh of button to be set according to the button prompting information on the second remote control Mark the push button signalling triggered when button;
Memory module, the Wave data for recording second push button signalling;By button to be set and described the The Wave data of two push button signallings is stored in button-waveform database correspondingly;
Terminate module is completed, to the study of all buttons to be placed, to work as judgement according to preset sequence for judging whether When being as a result no, described the step of generating simultaneously output key prompt message is continued to execute;When judging result is to be, then terminate institute State learning process.
Specifically, the programme information extraction module includes:
Image zooming-out module, for extracting the video image in the vision signal;
Image sending module, for sending the video image to image recognition server;
Programme information receiving module, the corresponding program letter of the video image for receiving image recognition server return Breath;The corresponding programme information of the video image is the corresponding programme information of the vision signal.
Specifically, first judgment module is specifically used for identical repeated in the program information list Duan Shi, the programme information for having the programm name of predetermined number different in the segment, then judge that the program information list includes The programme information of whole television channels of second set-top box.
Specifically, the forwarding module includes:
First signal input module, the first push button signalling for receiving the first remote control;
Signal processing module, the corresponding button of first push button signalling for identification, in the button-waveform database In find Wave data corresponding with the button;The second remote control button letter is stored in the button-waveform database Number Wave data, the button one of the Wave data of the second remote control push button signalling and first remote control is a pair of It answers;
Signal output module sends institute for simulating channel switching signal according to the corresponding Wave data of the button Channel switching signal is stated to the second set-top box;The channel switching signal is as the zapping signal, for controlling described Two set-top box switching TV channels.
Specifically, the module that pre-sets includes:
Display module, the first virtual remote control for showing first remote control by display device;
Reminding module, for being prompted by focus on the first virtual remote control by the preset sequence User's button to be set, to prompt user to press the corresponding study of button to be set on second remote control Target button.
Specifically, the terminate module includes:
Second judgment module completes the study to all buttons to be placed according to preset sequence for judging whether;
First processing module, for when judging result is no, continuing to execute the generation and output key prompt message The step of;
Second processing module, for when judging result is to be, then terminating the learning process.
Specifically, the signal processing module includes:
Signal identification module, for identification corresponding button of first push button signalling;
Wave data acquisition module, for finding Wave data corresponding with the button in button-waveform database; The Wave data of the push button signalling of the second remote control, second remote control are stored in the button-waveform database The button of Wave data and first remote control of push button signalling correspond.
Specifically, the signal output module includes:
Signal imitation module, for simulating channel switching signal according to the corresponding Wave data of the button;
Signal transmitting module, for sending the channel switching signal to the second set-top box;The channel switching signal is used In control the second set-top box switching TV channel.
Specifically, second judgment module is specifically used for traversing the button-waveform database, if described first is distant Whole buttons of control device all have corresponding Wave data in the button-waveform data library, then judge according to default Sequence the study to all buttons to be placed is completed;If there is the button for having first remote control it is described by There is no corresponding Wave data in key-waveform database, then judges not completing according to preset sequence and be pressed to all to be placed The study of key.
Wherein the second aspect is image recognition server, including
Receiving unit, the video image for receiving the transmission of the first set-top box;The video image is first machine top The video image that box is extracted from vision signal;The vision signal be first set-top box according to scheduled Wave data from Movable property gives birth to zapping signal, after sending the zapping signal to the second set-top box, the video letter of the second set-top box transmission received Number;The vision signal is to be sent after second set-top box switches currently playing television channel according to the zapping signal Vision signal;
Station symbol extraction unit, for extracting the TV station identification in the video image;
Programme information transmission unit is found and the matched section of TV station identification for traversing program information database Mesh information, if find with the matched programme information of TV station identification, send the programme information to first machine Top box.
The embodiment of the present invention additionally provides the system for obtaining programme information, which includes the described in above-mentioned all the elements One set-top box and the second set-top box can also include the image recognition server described in the above.
By implementing the embodiment of the present invention, the first set-top box sends automatic zapping signal to the second set-top box, receives second Set-top box obtains the corresponding program letter of the vision signal according to the vision signal after the automatic zapping signal switching TV channel Breath, stores in the programme information to the rendition list;If including whole TV programme of the second set-top box in the rendition list, the One set-top box sends the rendition list to preset social networking application;The embodiment of the present invention can realize the program for obtaining conventional set-top box Information list, provide the program information list to the social networking application, it can be achieved that user in the social networking application according to traditional machine top The program information list of the TV programme of box carries out social activity.
In addition, by implementing the embodiment of the present invention, the first set-top box can be learnt the second remote control by above-mentioned learning process and be filled The push button signalling set, by the push button signalling be set as the first remote control the corresponding push button signalling of button to be placed, it can be achieved that First set-top box learns the push button signalling of the second remote control in a semi-autonomous manner, reduces user's operation;Moreover, first Set-top box can simulate the channel switching signal of the second remote control according to the push button signalling of the first remote control, and frequently by this Road switching signal is transmitted to the second set-top box, come switch the second set-top box current broadcasting program, it can be achieved that only with first it is distant It controls device and controls the first set-top box and the second set-top box, realize that television watches the electricity of the second set-top box by the first set-top box Depending on program.
Description of the drawings
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for For those of ordinary skill in the art, without creative efforts, other are can also be obtained according to these attached drawings Attached drawing.
Fig. 1 is a kind of flow chart of the method for the acquisition programme information of embodiment of the present invention;
Fig. 2 is the flow chart of the method for the acquisition programme information of another embodiment of the present invention;
Fig. 3 is the flow chart of the method for the acquisition programme information of the third embodiment of the present invention;
Fig. 4 is the flow chart of the learning process of the embodiment of the present invention;
Fig. 5 is the flow chart of the repeating process of the embodiment of the present invention;
Fig. 6 is the flow chart of the method for the acquisition programme information of the 4th kind of embodiment of the present invention;
Fig. 7 is the schematic diagram of the key information prompt process of notional learning process of the embodiment of the present invention;
Fig. 8 is a kind of structural schematic diagram of the set-top box of the acquisition programme information of embodiment of the present invention;
Fig. 9 is a kind of structural representation of the automatic zapping module of the set-top box of the acquisition programme information of embodiment of the present invention Figure;
Figure 10 is that a kind of structure of the video processing module of the set-top box of the acquisition programme information of embodiment of the present invention is shown It is intended to;
Figure 11 is that a kind of structure of the message processing module of the set-top box of the acquisition programme information of embodiment of the present invention is shown It is intended to;
Figure 12 is a kind of knot of the zapping signal generation module of the set-top box of the acquisition programme information of embodiment of the present invention Structure schematic diagram;
Figure 13 is a kind of knot of the programme information extraction module of the set-top box of the acquisition programme information of embodiment of the present invention Structure schematic diagram;
Figure 14 is the structural schematic diagram of the set-top box of the acquisition programme information of another embodiment of the present invention;
Figure 15 is the structural schematic diagram of the set-top box of the acquisition programme information of the third embodiment of the present invention;
Figure 16 is a kind of structural schematic diagram of the study module of the set-top box of the acquisition programme information of embodiment of the present invention;
Figure 17 is a kind of structural representation for pre-seting module of the set-top box of the acquisition programme information of embodiment of the present invention Figure;
Figure 18 is a kind of structural schematic diagram of the terminate module of the set-top box of the acquisition programme information of embodiment of the present invention;
Figure 19 is the structural schematic diagram of the set-top box of the acquisition programme information of the 4th kind of embodiment of the present invention;
Figure 20 is a kind of structural schematic diagram of the forwarding module of the set-top box of the acquisition programme information of embodiment of the present invention;
Figure 21 is that a kind of structure of the signal processing module of the set-top box of the acquisition programme information of embodiment of the present invention is shown It is intended to;
Figure 22 is that a kind of structure of the signal output module of the set-top box of the acquisition programme information of embodiment of the present invention is shown It is intended to;
Figure 23 is the structural schematic diagram of the set-top box of the acquisition programme information of the 5th kind of embodiment of the present invention;
Figure 24 is a kind of structural schematic diagram of the image recognition server of embodiment of the present invention;
Figure 25 is the structural schematic diagram of the set-top box of the acquisition programme information of the 6th kind of embodiment of the present invention;
Figure 26 is a kind of schematic diagram of the system of the acquisition programme information of embodiment of the present invention;
Figure 27 is the schematic diagram of the system of the acquisition programme information of another embodiment of the present invention.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation describes, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, those of ordinary skill in the art are obtained every other without creative efforts Embodiment shall fall within the protection scope of the present invention.
It should be noted that the term used in embodiments of the present invention is the mesh only merely for description specific embodiment , it is not intended to limit the invention." the one of the embodiment of the present invention and singulative used in the attached claims Kind ", " described " and "the" are also intended to including most forms, unless context clearly shows that other meanings.It is also understood that this Term "and/or" used herein refers to and includes one or more associated any or all possible group of list items purposes It closes.
It is a kind of flow chart of the method for the acquisition programme information of embodiment of the present invention referring to Fig. 1, this method is from first Set-top box side describes to obtain the flow of programme information, and this method includes:
Step S101:First set-top box automatically generates zapping signal according to scheduled Wave data, sends the zapping signal To the second set-top box.
Specifically, above-mentioned zapping signal is identical as the push button signalling of zapping button on the remote control of the second set-top box, For controlling the second set-top box switching TV channel;The waveform of above-mentioned scheduled Wave data and the push button signalling of the zapping button Data are identical.In the specific implementation, the first set-top box can set the automatic zapping period.Within each automatic zapping period, the One set-top box can simulate the zapping signal for the second set-top box for producing same display strategy, example according to scheduled Wave data Such as, which is the push button signalling of the upper button of the remote control of the second set-top box, and button is for clear one by one forward on this Look at the television channel of the second set-top box;In another example the zapping signal is the button letter of the lower button of the remote control of the second set-top box Number, which is used to browse the television channel of the second set-top box one by one backward.Example is only a part for embodiment, practical Can also be different in, restriction should not be constituted.
After the zapping signal that simulation generates the second set-top box, the first set-top box can be emitted by wireless launcher The zapping signal, the wireless launcher can be consistent with the wireless transmitter in the remote control of the second set-top box;Second machine After top box receives the zapping signal, identifies the mode of the corresponding switching TV channel of zapping signal, cut according to which Change currently playing television channel.
Step S103:First set-top box receives the vision signal of the second set-top box.
Specifically, after step slol, the first set-top box can be connected by HDMI wire with the second set-top box, can be passed through HDMI input interfaces receive the vision signal of the second set-top box transmission.First set-top box can will pass through in the video data transmission phase Vision signal of the data packet for the second set-top box transmission that HDMI input interfaces receive as second set-top box.Specific implementation In, the first set-top box can also receive the vision signal of the second set-top box in other way.
Step S105:First set-top box obtains the corresponding program of the vision signal according to the vision signal of the second set-top box Information stores in the programme information to program information list.
Specifically, the first set-top box can extract the video image in the vision signal;The video can be transmitted in first set-top box Image is to image recognition server;First set-top box can receive the corresponding program of the video image that image recognition server returns Information;The corresponding programme information of the video image is the corresponding programme information of the vision signal.
Specifically, in the aforementioned automatic zapping period, the first set-top box can wait for pre- after emitting the zapping signal If time interval come allow the second set-top box complete zapping, capture the frame data in the vision signal later as the second machine top The video image of the currently playing television channel of box.For example, the first set-top box sends the zapping signal by wireless launcher Later, it waits for 2 seconds, then one-frame video data is captured from HDMI input interfaces, compress the data as video image.It is grabbing After video image in the vision signal of the currently playing television channel of second set-top box, the first set-top box can be incited somebody to action by network The video image is sent to image recognition server.Broadcast electricity can be stored in the program information database of image recognition server Depending on the programme information for whole TV programme that operator provides, which may include:Programm name, program code, program The image of station symbol and other pertinent program informations;When image recognition server receives the video figure of the first set-top box transmission As after, can extract the video image station symbol, traverse program information database, find with the matched programme information of the station symbol, And it returns and the matched programme information of the station symbol to the first set-top box.In the specific implementation, image recognition server can extract video Station symbol image is extracted, by the station symbol figure in station symbol part of the upper left corner of image as the video image by image processing techniques The image of the program station symbol of each single item TV programme in picture and database compares similarity one by one, returns to similarity and reaches default The programme information of above this TV programme of value is to the first set-top box.
Specifically, the first set-top box believes the program after the programme information that the image recognition server of reception returns In breath storage to program information list, which is used to store the program letter of whole television channels of the second set-top box Breath.It should be noted that the first set-top box receives, image recognition server returns to the process of programme information and the first set-top box is sent out The process for sending video image to image recognition server can be asynchronous.
Step S107:First set-top box judges whether the program information list includes whole television channels of the second set-top box Programme information.
Specifically, after above-mentioned steps S105, the first set-top box can judge that the programme information arranges by pre-defined rule Table whether comprising the second set-top box whole television channels programme information.In the specific implementation, the pre-defined rule may include:When this When the identical segment repeated in program information list, there is the program letter that the programm name of predetermined number is different in the segment It ceases, then the first set-top box judges that the program information list includes the programme information of whole television channels of the second set-top box.For example, It please refers to table 1, has repeated identical segment in program information list shown in table 1, there is 3 different sections in the segment Mesh, program information list shown in the first set-top box decision table 1 contain the program letter of whole television channels of the second set-top box Breath.
Program code Programm name Program station symbol
1 One, center Station symbol A
2 Two, center Station symbol B
3 Three, center Station symbol C
190 One, center Station symbol A
191 Two, center Station symbol B
192 Three, center Station symbol C
Table 1
In addition, when the programme information of same programm name in the program information list continuously repeat occur when, the first machine top Box prompts user to obtain programme information failure.
Specifically, in the program information list programme information of same programm name continuously repeat occur preset times with On, it is abnormal that the first set-top box can determine that the process for obtaining program information list occurs, and prompts the information of user's exception.For example, Please refer to table 2, " one, center " continuously repeats appearance 5 times, the first set-top box decision table 2 in program information list shown in table 2 Shown in program information list be abnormal program information list.
Program code Programm name Program station symbol
1 One, center Station symbol A
2 One, center Station symbol A
3 One, center Station symbol A
4 One, center Station symbol A
5 One, center Station symbol A
Table 2
Example is only a part for embodiment, can also be different in practical application, should not constitute restriction.In the specific implementation, First set-top box can also judge whether the program information list contains all electricity of the second set-top box by other means The programme information of tv channel, is not restricted here.
Step S109:First set-top box sends the program information list to preset social networking application.
Specifically, the first set-top box receive the acquisition program information list that the preset social networking application is sent request it Afterwards, the first set-top box can perform the process of the acquisition programme information described in step S101 to step S107, send the programme information List is to preset social networking application.
It should be noted that the preset social networking application is either social networking application on the first set-top box, can also be The social networking application in social television being connected with the first set-top box.If the preset social networking application is the society on the first set-top box Application is handed over, the first set-top box can realize data communication by the way that the program information list is stored in share directory, in this way, this is pre- If social networking application the program information list can be obtained from the share directory.If the preset social networking application is social television On social networking application, the first set-top box can be transmitted by HDMI output interface the program information list to social television side should Preset social networking application.
Further, the scheduled Wave data described in step S101 can be obtained by following manner:First machine top Box selects the corresponding Wave data of zapping button of scheduled first remote control predetermined as this in button-waveform database Wave data;The Wave data of the second remote control push button signalling, the second remote control are stored in button-waveform database The button of the Wave data of push button signalling and the first remote control corresponds;First set-top box is filled according to scheduled first remote control The corresponding Wave data of zapping button set generates the zapping signal of the second set-top box.
Further, before step S101, further include:First set-top box receives that the first control remote controler is sent One setting signal, the first setting signal execute step S101 for triggering the first set-top box;Or first set-top box receive it is above-mentioned The request for the acquisition program information list that preset social networking application is sent, the request execute step for triggering the first set-top box S101。
Specifically, the first set-top box executes the program letter of the second set-top box of acquisition as described in step S101 to step S109 The trigger condition of the process of breath can include mainly:First set-top box, which receives user, to be pressed on the first remote control and specifically sets The push button signalling triggered when button is set, which is used to trigger the first set-top box and enters the second set-top box of acquisition The course of work of programme information;First set-top box receives asking for the programme information of the second set-top box of acquisition of social networking application transmission It asks, which is used to trigger the course of work that the first set-top box enters the programme information for obtaining the second set-top box.
It should be noted that the Wave data of the push button signalling of the second remote control in above-mentioned button-waveform database was both It can customize in advance, can also be that the first set-top box learns the push button signalling of the second remote control to obtain by learning process ;The zapping button of above-mentioned scheduled first remote control is either the browsing forward or backward on the first remote control is electric The direction key of tv channel can also be the number key on the first remote control, can also be the first remote control and the first machine The button with zapping function that top box is especially arranged, is not restricted here.
It is the method for the acquisition programme information of another embodiment of the present invention referring to Fig. 2, this method takes from image recognition Device side be engaged in describe the flow of acquisition programme information, this method includes:
Step S201:Image recognition server receives the video image that the first set-top box is sent.
Specifically, after the first set-top box is by above-mentioned steps S103, the first set-top box can be grabbed in video input interface The video data in the vision signal of the second set-top box transmission is taken to send the video image as the video image, and by network To image recognition server;Image recognition server receives the video image that the first set-top box is sent.
Step S203:Image recognition server extracts the TV station identification in the video image.
Specifically, image recognition server can extract station symbol part of the upper left corner of video image as the video image, Station symbol image, which is extracted, by image processing techniques is used as TV station identification.
Step S205:Image recognition server traverses program information database to find and the matched section of TV station identification Mesh information, if find with the matched programme information of TV station identification, send the programme information to first set-top box.
Specifically, the complete of radio and television operator offer can be stored in the program information database of image recognition server The programme information of portion's TV programme, the programme information may include:Programm name, program code, program station symbol image and its His pertinent program information;After image recognition server extracts the TV station identification in the video image, image recognition server Program information database can be traversed, find with the matched programme information of the station symbol, and return with the matched programme information of the station symbol To the first set-top box.In the specific implementation, image recognition server can be by each single item TV Festival in the station symbol image and database The image of purpose program station symbol compares similarity one by one, returns to the program that similarity reaches this TV programme of preset value or more Information is to the first set-top box.
It is the flow chart of the method for the acquisition programme information of the third embodiment of the present invention referring to Fig. 3, this method is from the One set-top box side describes to obtain the flow of programme information, and this method includes:
Step S301, the first set-top box receive the request for the acquisition program information list that preset social networking application is sent.
Specifically, when user is by the vision signal of the first set-top box the second set-top box of reception, in preset social networking application On when carrying out social activity according to the program information list, for example, user shares the program information list to good friend, then the first machine Top box can receive the request for obtaining the program information list that preset social networking application is sent, and the request is for triggering the first machine Top box enters the course of work for the programme information for obtaining the second set-top box.
It should be noted that the preset social networking application is either social networking application on the first set-top box, can also be The social networking application in social television being connected with the first set-top box.
Step S303:First set-top box automatically generates zapping signal according to scheduled Wave data, sends the zapping signal To the second set-top box.
Specifically, above-mentioned scheduled Wave data can be obtained by following manner:First set-top box is in button-waveform number According to selected in library the corresponding Wave data of zapping button of scheduled first remote control as the scheduled Wave data;It presses The Wave data of the second remote control push button signalling, the wave of the second remote control push button signalling are stored in key-waveform database Graphic data and the button of the first remote control correspond;First set-top box is according to the zapping button of scheduled first remote control Corresponding Wave data generates the zapping signal of the second set-top box.
Specifically, above-mentioned zapping signal is identical as the push button signalling of zapping button on the remote control of the second set-top box, For controlling the second set-top box switching TV channel;The waveform of above-mentioned scheduled Wave data and the push button signalling of the zapping button Data are identical.In the specific implementation, the first set-top box can set the automatic zapping period.Within each automatic zapping period, the One set-top box can simulate the zapping signal for the second set-top box for producing same display strategy, example according to scheduled Wave data Such as, which is the push button signalling of the upper button of the remote control of the second set-top box, and button is for clear one by one forward on this Look at the television channel of the second set-top box;In another example the zapping signal is the button letter of the lower button of the remote control of the second set-top box Number, which is used to browse the television channel of the second set-top box one by one backward.Example is only a part for embodiment, practical Can also be different in, restriction should not be constituted.
After the zapping signal that simulation generates the second set-top box, the first set-top box can be emitted by wireless launcher The zapping signal, the wireless launcher can be consistent with the wireless transmitter in the remote control of the second set-top box;Second machine After top box receives the zapping signal, identifies the mode of the corresponding switching TV channel of zapping signal, cut according to which Change currently playing television channel.
Step S305:First set-top box receives the vision signal of the second set-top box.
Specifically, after step S305, the first set-top box can be connected by HDMI wire with the second set-top box, can be passed through HDMI input interfaces receive the vision signal of the second set-top box transmission.First set-top box can will pass through in the video data transmission phase Vision signal of the data packet for the second set-top box transmission that HDMI input interfaces receive as second set-top box.Specific implementation In, the first set-top box can also receive the vision signal of the second set-top box in other way.
Step S307:First set-top box extracts the video image in vision signal.
Specifically, within the automatic zapping period, the first set-top box can be after emitting zapping signal, when waiting for preset Between interval allow the second set-top box to complete zapping, the frame data captured later in the vision signal are current as the second set-top box The video image of the television channel of broadcasting.For example, after the first set-top box sends the zapping signal by wireless launcher, etc. It waits for 2 seconds, then one-frame video data is captured as video image from HDMI input interfaces.
Step S309:First set-top box sends video image to image recognition server.
Specifically, the first set-top box can be sent out after the video image compression of the second set-top box grabbed by network Image recognition server is given, which goes out the corresponding section of video image of the first set-top box transmission for identification Mesh information.
Step S311:First set-top box receives the corresponding programme information of video image that image recognition server returns.
Specifically, the complete of radio and television operator offer can be stored in the program information database of image recognition server The programme information of portion's TV programme, the programme information may include:Programm name, program code, program station symbol image and its His pertinent program information;After image recognition server receives the video image of the first set-top box transmission, can extract should The station symbol of video image, traverse program information database, find with the matched programme information of the station symbol, and return with the station symbol The programme information matched is to the first set-top box.In the specific implementation, image recognition server can extract the upper left corner conduct of video image Station symbol image is extracted in the station symbol part of the video image by image processing techniques, will be every in the station symbol image and database The image of the program station symbol of one TV programme compares similarity one by one, returns to this TV that similarity reaches preset value or more The programme information of program is to the first set-top box.
It should be noted that the first set-top box receives process and the first machine top that image recognition server returns to programme information The process that box sends video image to image recognition server can be asynchronous.
Step S313:In the corresponding programme information to program information list of first set-top box store video images.
Specifically, the first set-top box believes the program after the programme information that the image recognition server of reception returns In breath storage to program information list, which is used to store the program letter of whole television channels of the second set-top box Breath.
Step S315:First set-top box judges whether the program information list includes whole television channels of the second set-top box Programme information.
Implement specifically, can refer to step S107.
Step S317:First set-top box sends program information list to preset social networking application.
Implement specifically, can refer to step S109.
Further, before above-mentioned steps S101 or step S301, the first set-top box is learnt by learning process The push button signalling of second remote control obtains aforementioned keys-waveform database, and the learning process is for being arranged the first remote control dress The correspondence of the push button signalling of the button and the second remote control set, by the button of the first remote control and the second remote control The Wave data of push button signalling be stored in correspondingly in the button-waveform database.The learning process includes:
First set-top box generates and output key prompt message, and the button prompting information is for prompting user according to preset Sequence completes the study of the button to be placed of the first remote control;
First set-top box receives the second push button signalling that the second remote control is sent out, and the second push button signalling is user according to this The push button signalling that button prompting information is triggered when pressing the corresponding learning objective button of button to be placed on the second remote control; Second push button signalling is for controlling the second set-top box;
The Wave data of first the second push button signalling of set-top box recording;By the waveform of button to be placed and the second push button signalling Data are stored in button-waveform database correspondingly;
First set-top box judges whether to complete, to the study of all buttons to be placed, to work as judging result according to preset sequence When being no, continues to execute above-mentioned generation and the step of output key prompt message, when judging result is to be, then terminate the study Process.
In the specific implementation, above-mentioned learning process may include as shown in Figure 4:
Step S401:Start learning process.
Step S403:First set-top box generates and output key prompt message, and button prompting information is for prompting user to press The study of the button to be placed of the first remote control is completed according to preset sequence.
Specifically, the first set-top box can show help interface 701 as shown in Figure 7 by display device, generates and export Button prompting information, process include:First set-top box shows that virtual first of the first remote control is distant on the display apparatus Control device;User's button to be placed is prompted by focus on the first virtual remote control by aforementioned preset sequence; To prompt user to press the corresponding learning objective button of button to be placed on the second remote control.As shown in fig. 7, the first machine top Box can show the dummy model 703 of the first remote control on helping interface 701, and can prompt user the by focus 705 The button to be placed learnt is currently needed on one remote control;Meanwhile first set-top box can pass through UI elements, such as prompting frame Or Show Me animation, to prompt user to press the learning objective button of the button to be placed on the second remote control;And it can It the stand-by period that the push button signalling of the learning objective button is received with setting, is waited for if user does not press this within waiting time The learning objective button of setting button can then prompt user to relearn the button to be placed, can also directly terminate this and wait for Focus 705 is moved to next button to be placed by the study of setting button.Above-mentioned focus 405 is either highlighted currently wait setting The mode for setting button can also be the mode of the current button to be placed of amplification, not be restricted here.
Step S405:First set-top box receives the second push button signalling that the second remote control is sent out, and the second push button signalling is User triggers according to button prompting information when pressing the corresponding learning objective button of button to be placed on the second remote control Push button signalling.
Specifically, the second push button signalling is for controlling the second set-top box.It is pressed according to above-mentioned button prompting information in user After button on second remote control, the first set-top box receives the push button signalling that the second remote control is sent, in practical application, First set-top box can be by being arranged input time of the stand-by period come regulation user on the second remote control.For example, if User does not press the learning objective button of the button to be placed within waiting time, then user can be prompted to relearn this and waited for Setting button can also directly terminate the study of the button to be placed, and next button to be placed is shifted focus to by above-mentioned.Example An only part for embodiment, can also be different in practical application, should not constitute restriction.
Step S407:The Wave data of first the second push button signalling of set-top box recording;By button to be placed and the second button The Wave data of signal is stored in button-waveform database correspondingly.
Specifically, the first set-top box after the second push button signalling for receiving the transmission of the second remote control, can copy the The waveform of two push button signallings sets the Wave data to the current corresponding Wave data of button to be placed, and can be by the wave Graphic data and the key information of current button to be placed are stored in correspondingly in button-waveform database;This second is pressed Key signals are user's the second remote control of triggering dress when pressing the learning objective button of current button to be placed on the second remote control It sets and sends out.
Step S409:First set-top box judges whether learning process is completed.
Specifically, judging whether the study according to the completion of preset sequence to all buttons to be placed, when judging result is When no, described the step of generating simultaneously output key prompt message is continued to execute;When judging result is to be, then terminate the study Process.
First set-top box traverses button-waveform database, if whole buttons of the first remote control are all in button-wave mode There is corresponding Wave data in database, then judges that above-mentioned learning process is completed;If there is there is the first remote control Button there is no corresponding Wave data in button-waveform database, then judge that the button of the first remote control is not complete Complete above-mentioned learning process in portion.In practical application, when there are buttons not to have in the whole of the first remote control button to be placed When completing above-mentioned learning process, the first set-top box asks the user whether to continue to learn, if the first set-top box receives end The user instruction of above-mentioned learning process then executes the operation of the instruction, terminates above-mentioned learning process;If the first set-top box receives To the user instruction for continuing above-mentioned learning process, then the operation of the instruction is executed, above-mentioned learning process is continued.For example, when above-mentioned At the end of learning process, " homepage button (Home) " of the first remote control of above-mentioned help interface prompt user without study at Work(, and ask the user whether to relearn " homepage button (Home) " of the first remote control, if the user's input received For "Yes", then continue above-mentioned learning process;If the user's input received is "No", terminate above-mentioned learning process.Example An only part for embodiment, can also be different in practical application, should not constitute restriction.
Specifically, if the first set-top box judges that above-mentioned learning process is completed, S411 is thened follow the steps;If the first machine Top box judges that above-mentioned learning process does not complete, and thens follow the steps S403.
Step S411:Terminate learning process.
Further, it before the first set-top box executes learning process shown in Fig. 4, can also be performed:It is distant to receive first The second setting signal that device is sent is controlled, the keystroke handling pattern that the second setting signal is used to be arranged the first set-top box is study mould Formula then executes the step of learning the push button signalling of second remote control above by learning process;Or executing aforementioned knowledge The corresponding button of other first push button signalling, the step of Wave data corresponding with the button is found in button-waveform database When, if button-waveform database is sky, then execute the push button signalling for learning second remote control above by learning process The step of;Or the corresponding button of the first push button signalling of aforementioned identification is being executed, it is found in button-waveform database and the button When the step of corresponding Wave data, if there is no the corresponding Wave data of the button in button-waveform database, prompt User's button leaks code, receives user's input and believes above by the button of learning process the second remote control of study to trigger to execute Number the step of.
Specifically, the trigger condition of mode of learning can include mainly:When user presses specifically on the first remote control When setting button, the keystroke handling pattern which is used to trigger the first set-top box is mode of learning, the first machine It is mode of learning that current keystroke handling pattern, which is arranged, in top box, executes the side that above-mentioned learning process is shown mentioned by display device The step of helping interface, generating simultaneously output key prompt message;Or when the first set-top box executed under forward mode it is above-mentioned by When finding the step of Wave data corresponding with the button in key-waveform database, if button-waveform database is sky, It is mode of learning that can automatically switch current keystroke handling pattern, can obtain button-Wave data by above-mentioned learning process Button in library and Wave data;Or when the first set-top box executed under forward mode it is above-mentioned in button-waveform database When finding the step of Wave data corresponding with the button, if the button does not have corresponding Wave data, it can prompt to use The family button leaks code, if receiving the user instruction for learning the button, it is to learn that current keystroke handling pattern, which can be arranged, Habit pattern executes the help interface that above-mentioned learning process is shown mentioned by display device, generates simultaneously output key prompt message The step of.
In the embodiment of the present invention, the button that the first set-top box can learn the second remote control by above-mentioned learning process is believed Number, the push button signalling is set to the corresponding push button signalling of button to be placed of the first remote control, it can be achieved that the first set-top box Learn the push button signalling of the second remote control in a semi-autonomous manner, reduces user's operation.
Further, after above-mentioned learning process shown in Fig. 4, the first set-top box can be operated under repeating process, The repeating process can be used for simulating the channel switching signal of the second remote control according to the push button signalling of the first remote control, And the channel switching signal can be transmitted to the second set-top box, to switch the current broadcasting program of the second set-top box.The forwarding Process includes:
First set-top box receives the first push button signalling of the first remote control;
First set-top box identifies the corresponding button of the first push button signalling, is found in button-waveform database and the button Corresponding Wave data;The Wave data of the second remote control push button signalling, the second remote control are stored in button-waveform database The button of the Wave data of device push button signalling and the first remote control corresponds;
First set-top box simulates channel switching signal according to the corresponding Wave data of the button, sends channel switching signal To the second set-top box;Channel switching signal is as zapping signal, for controlling the second set-top box switching TV channel.
It should be noted that button-waveform database described in above-mentioned repeating process, which is the first set-top box, passes through above-mentioned Habit process obtains.
In the specific implementation, above-mentioned repeating process may include as shown in Figure 5:
Step S501:Start repeating process.
Step S503:First set-top box receives the first push button signalling of the first remote control.
Specifically, the first remote control is the remote control of the first set-top box;First push button signalling is that user presses first The push button signalling triggered when button on remote control.When user pushes button on the first remote control, the first remote control dress It sets and the first set-top box is transmitted wireless signals to by wireless transmitter after can encoding the key information;First set-top box passes through nothing Line receiver receives the wireless signal, and the corresponding key information of the wireless signal can be obtained by demodulation.
Preferably, the power needed due to infrared transceiver is small, and the interference of generation is small, and the first remote control can will be above-mentioned Infrared waves are sent to the first set-top box, correspondingly, the first set-top box can lead to by RF transmitter after the information coding of button It crosses infrared receiver and receives the infrared waves, and the infrared waves are converted into electric signal, demodulate the corresponding button of the electric signal Information.
It should be noted that when above-mentioned first push button signalling is that user triggers when pressing the zapping button of the first remote control , which, can be with either the direction key for browsing television channel forward or backward on the first remote control It is the number key on the first remote control, can also be that the first remote control and the first set-top box especially arranged has zapping work( The button of energy, is not restricted here.
Step S505:First set-top box identifies the corresponding button of the first push button signalling, is found in button-waveform database The corresponding Wave data of the button.
Specifically, can mainly be stored with key information and the second remote control of the first remote control in button-waveform database The Wave data of the push button signalling of device, wherein the Wave data of the push button signalling of the second remote control is for simulating control The push button signalling of second set-top box;The Wave data of the push button signalling of the key information of first remote control and the second remote control One-to-one relationship, in the one-to-one relationship, button that the push button signalling of second remote control represents with should The button that the key information of first remote control represents can have consistent functional meaning.For example, in button-waveform database In, the direction key of the zapping backward of the first remote controler is corresponding with waveform A, and waveform A is the zapping backward of the second remote controler Direction key push button signalling waveform.In another example in button-waveform database, the "+" volume of the first remote controler increases Key is corresponding with waveform B, which is the waveform of the push button signalling of the "+" volume increasing key of the second remote controler.
Specifically, the method as described in step S503, the first set-top box can be obtained by demodulating the first push button signalling The corresponding coding information of the first push button signalling is taken, and may determine that the corresponding key information of the coding information;Then, the first machine top Box can find the Wave data of the push button signalling of corresponding second remote control of the key information in button-waveform database, And forward signal is generated according to the Wave data, which is used for simulating the second machine of control top that the second remote control is sent out The push button signalling of box.
It should be noted that the Wave data of the push button signalling of the second remote control in aforementioned keys-waveform database Either customize in advance, can also be the first set-top box by learning process learn the push button signalling of second remote control come It obtains.
Step S507:The channel that first set-top box simulates the second remote control according to the corresponding Wave data of the button is cut Signal is changed, sends the channel switching signal to the second set-top box.
Specifically, as described in step S505, when the first set-top box identifies that the corresponding key information of the first push button signalling is When zapping button, the first set-top box can find the corresponding Wave data of zapping button in button-waveform database;And it can root Forward signal is generated according to the Wave data, sends the forward signal to the second set-top box;The forward signal is the remote control of the second machine The channel switching signal of device, for controlling the second set-top box switching TV channel.
Step S509:Terminate repeating process.
Specifically, the first set-top box terminates repeating process, can adjust keystroke handling pattern is normal mode, that is, receives first The push button signalling of remote control executes the instruction of the push button signalling of the first remote control.
In the embodiment of the present invention, the first set-top box can simulate the second remote control according to the push button signalling of the first remote control The channel switching signal of device, and the channel switching signal is transmitted to the second set-top box, to switch the current of the second set-top box Broadcasting program, it can be achieved that only control the first set-top box and the second set-top box with the first remote control, realize television by the One set-top box watches the TV programme of the second set-top box.
It is the flow chart of the method for the acquisition programme information of the 4th kind of embodiment of the present invention referring to Fig. 6, this method is from the One set-top box side describes to obtain the flow of programme information, and this method includes:
Step S601:First set-top box is operated in repeating process.
Specifically, the first set-top box can be operated in repeating process shown in fig. 5.In the repeating process, the first set-top box The push button signalling of the first remote control is received, the second remote control can be simulated according to the push button signalling of the first remote control Channel switching signal, and the channel switching signal is transmitted to the second set-top box, to switch the current broadcasting of the second set-top box For program, it can be achieved that only controlling the first set-top box and the second set-top box with the first remote control, realization television passes through the first machine top Box watches the TV programme of the second set-top box.The repeating process can be specially the process described in step S501 to step S509.
Step S603:First set-top box judges whether button-waveform database is empty.
Specifically, the first set-top box can detect button-first when repeating process receives the vision signal of the second set-top box Waveform database thens follow the steps S605 if button-waveform database is sky;If button-waveform database is not sky, Then follow the steps S607.
Step S605:First set-top box learns the push button signalling of the second remote control by learning process.
Specifically, if the first set-top box judges that button-waveform database is sky by step S603, Fig. 4 can be entered Shown in learning process.First set-top box by learning process learn the second remote control push button signalling come obtain it is aforementioned by Key-waveform database, the push button signalling of button and second remote control of the learning process for the first remote control to be arranged Correspondence stores the button of the first remote control and the Wave data of the push button signalling of the second remote control correspondingly In the button-waveform database.The learning process can be specially the process described in step S401 to step S411.
Step S607:First set-top box judges whether program information list is empty.
Specifically, if it is empty or the first machine that the first set-top box judges button-waveform database by step S603 Top box obtains button-waveform database by the learning process described in step S605, and the first set-top box can determine whether that programme information arranges Whether table is empty, if program information list is sky, thens follow the steps S609;If program information list is not sky, execute Step S611 can also be performed other operations, not be restricted here.
Step S609:First set-top box obtains the programme information of whole television channels of the second set-top box, storage program letter In breath to list.
Specifically, if the first set-top box judges that program information list is sky by step S607, can enter shown in Fig. 1 Acquisition programme information process.During obtaining programme information, the first set-top box is sent to the second set-top box to be moved certainly Platform signal receives the second set-top box according to the vision signal after the automatic zapping signal switching TV channel, and obtains the video The corresponding programme information of signal, stores in the programme information to the rendition list;If in the rendition list including the second set-top box Whole TV programme, the first set-top box sends the rendition list to preset social networking application.The process of the acquisition programme information It can be specially the process described in step S101 to step S109.
Step S611:Terminate.
In the embodiment of the present invention, the first set-top box executes the process described in step S601 to step S611, it can be achieved that obtaining The program information list of conventional set-top box provides the program information list to the social networking application, it can be achieved that user answers in the social activity Social activity is carried out with the program information list of the TV programme according to conventional set-top box;First set-top box passes through repeating process Can also be achieved and only control the first set-top box and the second set-top box with the first remote control, realize television by the first set-top box come Watch the TV programme of the second set-top box;In addition, the button that the first set-top box learns the second remote control by learning process is believed Number the push button signalling that the first set-top box learns the second remote control in a semi-autonomous manner is can also be achieved, reduces user behaviour Make.
Further, in above-mentioned all embodiments, when the push button signalling that the second remote control is sent is infrared waves, First set-top box execute it is described send the zapping signal to the step of the second set-top box concretely the first set-top box pass through it is red Outside line transmitter sends the zapping signal to the second set-top box;First set-top box receives what second remote control was sent out Concretely the first set-top box receives second remote control is sent out by infrared receiver to second push button signalling Two push button signallings;First set-top box, which executes, described sends the channel switching signal to concretely institute the step of the second set-top box It states the first set-top box and the channel switching signal is sent to the second set-top box by RF transmitter.
It it is a kind of showing for the key information prompt process of notional learning process of embodiment of the present invention referring to Fig. 7 It is intended to, key information prompt process includes:First stage 7011 and second stage 7012, including:Help interface 701, First remote control 703 and focus 705.
Specifically, helping interface 701, it can be used for presenting whole key informations of the first set-top box;First remote control 703, can be used for prompting user currently learning the second remote control push button signalling is the first remote control;Focus 705, can For prompting the button to be placed on current first remote control of user.
Specifically, the focus 705 in the first stage 7011 can prompt user to be pressed on the second remote control and the focus The learning objective button of button residing for 705;The focus 705 in the first stage 7011 is pressed on the second remote control as user When the learning objective button of suggested button, the first set-top box receives the push button signalling that the second remote control is sent out, and can incite somebody to action Help interface 701 be switched to second stage 7012 from the first stage 7011, wherein focus 705 be moved to it is next it is to be placed by Key.
Specifically, the first remote control 703 is the first virtual remote control.
It is a kind of structural schematic diagram of the set-top box of the acquisition programme information of embodiment of the present invention, the machine top referring to Fig. 8 Box is above-mentioned first set-top box.Set-top box 80 shown in Fig. 8 may include:Automatic zapping module 801, regards video reception module 803 Frequency processing module 805 and message processing module 807.Wherein:
Automatic zapping module 801, for automatically generating zapping signal according to scheduled Wave data, sends the zapping signal To the second set-top box;
Video reception module 803, the vision signal for receiving the second set-top box;The vision signal is the second set-top box root Switch the vision signal sent after currently playing television channel according to the zapping signal;
Video processing module 805, for obtaining the corresponding section of the vision signal according to the vision signal of the second set-top box Mesh information stores in the programme information to program information list;
Message processing module 807, for judge the program information list whether comprising the second set-top box whole TVs frequency The programme information in road sends the program information list to preset social networking application when judging result is to be;When judging result is When no, then trigger automatic zapping module 801 and execute described the step of zapping signal is automatically generated according to scheduled Wave data.
Further, in the concrete realization, automatic zapping module 801 can include as shown in Figure 9:Zapping signal generation module 8011 and zapping signal transmitting module 8013, wherein:
Zapping signal generation module 8011, for automatically generating zapping signal according to scheduled Wave data;
Zapping signal transmitting module 8013, for sending the zapping signal to the second set-top box.
Further, in the concrete realization, video processing module 805 can include as shown in Figure 10:Programme information extracts mould Block 8051 and programme information memory module 8053.Wherein:
Programme information extraction module 8051, for obtaining above-mentioned vision signal pair according to the vision signal of the second set-top box The programme information answered;
Programme information memory module 8053, for storing in the programme information to program information list.
Further, in the concrete realization, message processing module 807 can include as shown in figure 11:First judgment module 8071, information sending module 8073 and loop module 8075.Wherein:
First judgment module 8071, for judging whether above-mentioned program information list includes whole TVs of the second set-top box The programme information of channel;
Information sending module 8073, for when judging result is to be, sending the program information list to preset social activity Using;
Loop module 8075, for when judging result is no, triggering automatic zapping module 801 and continuing to execute the basis Scheduled Wave data automatically generates the step of zapping signal.
Further, in the concrete realization, zapping signal generation module 8011 can include as shown in figure 12:Waveform selection mould Block 80111 and signal generation module 80113.Wherein:
Waveform selection module 80111, the zapping for selecting scheduled first remote control in button-waveform database The corresponding Wave data of button is as above-mentioned scheduled Wave data;The second remote control is stored in button-waveform database The Wave data of push button signalling, the Wave data of the second remote control push button signalling and the button one of the first remote control are a pair of It answers;
Signal generation module 80113, for the corresponding waveform number of zapping button according to scheduled first remote control According to the zapping signal for generating the second set-top box.
Further, in the concrete realization, programme information extraction module 8051 can include as shown in figure 13:Image zooming-out mould Block 80511, image sending module 80513 and programme information receiving module 80515.Wherein:
Image zooming-out module 80511, for extracting the video image in above-mentioned vision signal;
Image sending module 80513, for sending the video image to image recognition server;
Programme information receiving module 80515, the video image for receiving image recognition server return are corresponding Programme information;The corresponding programme information of the video image is the corresponding programme information of the vision signal.
Further, Figure 14 shows the structure of the set-top box of the acquisition programme information of another embodiment of the present invention Schematic diagram, then the structure of set-top box 80 is described in detail, set-top box 80 may include automatic zapping module 801, video reception module 803, outside video processing module 805 and message processing module 807, can also include:First trigger module 809 and abnormality detection Module 811, wherein:
First trigger module 809, for automatic zapping module 801 execute it is described according to scheduled Wave data from movable property Raw zapping signal, sends the zapping signal to before the step of the second set-top box, executes:The first control remote controler is received to send First setting signal, first setting signal for trigger automatic zapping module 801 execute it is described according to scheduled Wave data The step of automatically generating zapping signal;Or the request for the acquisition program information list that preset social networking application is sent is received, this is asked It asks and executes described the step of zapping signal is automatically generated according to scheduled Wave data for triggering automatic zapping module 801.
Abnormality detection module 811, for being continuously repeated out when the programme information of same programm name in program information list Now, prompt user obtains programme information failure.
Further, Figure 15 shows the structure of the set-top box of the acquisition programme information of the third embodiment of the present invention Schematic diagram, then the structure of set-top box 80 is described in detail, set-top box 80 may include automatic zapping module 801, video reception module 803, outside video processing module 805 and message processing module 807, can also include:Learn trigger module 813 and study module 815, wherein:
Study module 815 described automatically generates for being executed in automatic zapping module 801 according to scheduled Wave data Before the step of zapping signal of two set-top boxes, by learning process learn the second remote control push button signalling come obtain by Key-waveform database, the learning process specifically include:
It generates and output key prompt message, button prompting information is used to that user to be prompted to complete first according to preset sequence The study of the button to be placed of remote control;
The second push button signalling that the second remote control is sent out is received, the second push button signalling is user according to button prompting information The push button signalling triggered when pressing the corresponding learning objective button of button to be placed on the second remote control;
Record the Wave data of the second push button signalling;The Wave data one of button to be placed and the second push button signalling is a pair of It is stored in button-waveform database with answering;
Judge whether the study to all buttons to be placed according to the completion of preset sequence, when judging result is no, then It triggers automatic zapping module 801 and executes described the step of generating simultaneously output key prompt message;When judging result is to be, terminate The learning process.
Learn trigger module 813, for learning the second remote control by learning process described in the 815 pieces of execution of study mould Push button signalling the step of before, execution includes:
The second setting signal of the first remote control transmission is received, the second setting signal is held for triggering study module 815 Row is described to learn the push button signalling of second remote control to obtain the step of the button-waveform database by learning process Suddenly;Or
Scheduled first remote control is selected in button-waveform database described in being executed in automatic zapping module 801 When step of the corresponding Wave data of zapping button as the scheduled Wave data, if the button-waveform database For sky, then triggers study module 815 and execute the push button signalling by learning process the second remote control of study to obtain The step of stating button-waveform database;Or
Scheduled first remote control is selected in button-waveform database described in being executed in automatic zapping module 801 When step of the corresponding Wave data of zapping button as the scheduled Wave data, if the button-waveform database In there is no the corresponding Wave data of the zapping button, then prompt described in user zapping button to leak code, receive user's input and come Triggering study module 815 executes the push button signalling by learning process the second remote control of study to obtain the button- The step of waveform database.
Further, in the concrete realization, study module 815 can include as shown in figure 16:Pre-set module 8151, second Signal input module 8153, memory module 8155 and terminate module 8157.Wherein:
Module 8151 is pre-seted, for generating simultaneously output key prompt message, button prompting information is for prompting user to press The study of the button to be placed of the first remote control is completed according to preset sequence;
Second signal input module 8153, the second push button signalling sent out for receiving the second remote control, the second button Signal be user according to button prompting information when pressing the corresponding learning objective button of button to be placed on the second remote control The push button signalling of triggering;
Memory module 8155, the Wave data for recording the second push button signalling;Button to be placed and the second button are believed Number Wave data be stored in button-waveform database correspondingly;
Terminate module 8157, for judging whether the study according to the completion of preset sequence to all buttons to be placed, when When judging result is no, then triggering pre-sets module 8151 and executes described the step of generating simultaneously output key prompt message;When sentencing Disconnected result is when being, then to terminate the learning process.
Further, in the concrete realization, pre-seting module 8151 can include as shown in figure 17:
Display module 81511, the first virtual remote control for showing the first remote control by display device;
Reminding module 81513, for prompting to use by focus on the first virtual remote control by preset sequence Family button to be placed, to prompt user to press the corresponding learning objective button of button to be placed on the second remote control.
Further, in the concrete realization, terminate module 8157 can include as shown in figure 18:Second judgment module 81571, first processing module 81573 and Second processing module 81575.Wherein:
Second judgment module 81571 completes to all buttons to be placed according to preset sequence for judging whether It practises;
First processing module 81573, for when judging result is no, then triggering to pre-set module 8151 and executes the life The step of at simultaneously output key prompt message;
Second processing module 81575, for when judging result is to be, then terminating the learning process.
Further, Figure 19 shows the structure of the set-top box of the acquisition programme information of the 4th kind of embodiment of the present invention Schematic diagram, then the structure of set-top box 80 is described in detail, set-top box 80 include automatic zapping module 801, video reception module 803, Outside video processing module 805, message processing module 807, study module 815 and study trigger module 813, can also include: Forwarding module 817, wherein:
Forwarding module 817, for executing the pressing by learning process the second remote control of study in study module 815 After the step of key signals, execution includes:Receive the first push button signalling of the first remote control;Identify that the first push button signalling corresponds to Button, Wave data corresponding with the button is found in button-waveform database;It is stored in button-waveform database The Wave data of second remote control push button signalling, the Wave data of the second remote control push button signalling and the first remote control Button corresponds;Channel switching signal is simulated according to the corresponding Wave data of the button, sends channel switching signal to the Two set-top boxes;Channel switching signal is as zapping signal, for controlling the second set-top box switching TV channel.
Further, in the concrete realization, forwarding module 817 may include as shown in figure 20:First signal input module 8171, signal processing module 8173 and signal output module 8175.Wherein:
First signal input module 8171, the first push button signalling for receiving the first remote control;
Signal processing module 8173, the corresponding button of the first push button signalling, is looked in button-waveform database for identification To Wave data corresponding with the button;The waveform number of the second remote control push button signalling is stored in button-waveform database According to the Wave data of the second remote control push button signalling and the button of the first remote control correspond;
Signal output module 8175 is sent for simulating channel switching signal according to the corresponding Wave data of the button Channel switching signal is to the second set-top box;Channel switching signal is as the zapping signal, for controlling second machine top Box switching TV channel.
Further, in the concrete realization, signal processing module 8173 may include as shown in figure 21:Signal identification module 81731 and Wave data acquisition module 81733.Wherein:
Signal identification module 81731, for identification corresponding button of the first push button signalling;
Wave data acquisition module 81733, for finding waveform corresponding with the button in button-waveform database Data;The Wave data of the push button signalling of the second remote control, second remote control are stored in the button-waveform database The Wave data of the push button signalling of device and the button of first remote control correspond
Further, in the concrete realization, signal output module 8175 may include as shown in figure 22:Signal imitation module 81751 and signal transmitting module 81753.Wherein:
Signal imitation module 81751, for simulating channel switching signal according to the corresponding Wave data of the button;
Signal transmitting module 81753, for sending channel switching signal to the second set-top box;Channel switching signal is for controlling Make the second set-top box switching TV channel.
Further, Figure 23 shows the structure of the set-top box of the acquisition programme information of the 5th kind of embodiment of the present invention Schematic diagram, then the structure of set-top box 80 is described in detail, set-top box 80 may include automatic zapping module 801, video reception module 803, video processing module 805, message processing module 807, study module 815, study trigger module 813, forwarding module 817, First trigger module 809 and abnormality detection module 811.
It is a kind of structural schematic diagram of the image recognition server of embodiment of the present invention referring to Figure 24, shown in Figure 24 Image recognition server 90 may include:Receiving module 901, station symbol extraction module 903 and programme information sending module 905.Its In:
Receiving module 901, the video image for receiving the transmission of the first set-top box;The video image be the first set-top box from The video image extracted in vision signal;The vision signal is that the first set-top box automatically generates zapping according to scheduled Wave data Signal, after sending the zapping signal to the second set-top box, the vision signal of the second set-top box transmission received;The vision signal The vision signal sent after currently playing television channel is switched according to the zapping signal for the second set-top box;
Station symbol extraction module 903, for extracting the TV station identification in the video image;
Programme information sending module 905 is found matched with the TV station identification for traversing program information database Programme information, if find with the matched programme information of TV station identification, send the programme information to the first set-top box.
It is the structural schematic diagram of the set-top box of the acquisition programme information of the 6th kind of embodiment of the present invention referring to Figure 25, it should Set-top box is above-mentioned first set-top box.As shown in figure 25, set-top box 250 may include:At least one processor 2501, such as CPU, at least two network interfaces:First network interface 2504 and the second network interface 2507, at least one HDMI input interfaces 2503 and at least one HDMI output interface 2508, at least one infrared transceiver 2506, at least one processor 2505 with And at least one communication bus 2502.Wherein, communication bus 2502 is for realizing the communication connection between these components.Wherein, Memory 2505 can be high-speed RAM memory, can also be non-labile memory (non-volatile memory), A for example, at least magnetic disk storage.Memory 2505 optionally can also be at least one and be located remotely from aforementioned processor 2501 Storage device.As shown in figure 25, as may include operating system, net in a kind of memory 2505 of computer storage media Network communication module, HDMI module and acquisition programme information program.
In the set-top box 250 shown in Figure 25, HDMI output interface 2508 is mainly used for connecting television set, transmits TV number According to television set;HDMI input interfaces 2503 are mainly used for connecting the second set-top box, receive the TV number of the second set-top box transmission According to;Infrared transceiver 2506 is mainly used for sending the zapping signal that automatically generates of the first set-top box 250 to the second set-top box, connects Receive the first push button signalling of the first remote control, it may also be used for forward second generated according to the push button signalling of the first remote control The channel switching signal of remote control;And processor 2501 can be used for calling the switching TV channel stored in memory 2505 Program, and execute following operation:
Zapping signal is automatically generated according to scheduled Wave data, sends the zapping signal to the second set-top box;
Receive the vision signal of the second set-top box;The vision signal is that the second set-top box switches currently according to the zapping signal The vision signal sent after the television channel of broadcasting;
The corresponding programme information of the vision signal is obtained according to the vision signal of the second set-top box, stores the programme information Into program information list;
Judge program information list whether comprising the second set-top box whole television channels programme information, work as judging result When to be, program information list is sent to preset social networking application;When judging result is no, it is predetermined to continue to execute the basis Wave data the step of automatically generating zapping signal.
Further, processor 2501 executes the zapping that the second set-top box is automatically generated according to scheduled Wave data The step of signal, specifically may include:
Processor 2501 selects the corresponding wave of zapping button of scheduled first remote control in button-waveform database Graphic data is as scheduled Wave data;The waveform number of the second remote control push button signalling is stored in button-waveform database According to the Wave data of the second remote control push button signalling and the button of the first remote control correspond;
Processor 2501 generates the second machine top according to the corresponding Wave data of zapping button of scheduled first remote control The zapping signal of box.
Further, processor 2501 executes described obtains the vision signal according to the vision signal of the second set-top box The step of corresponding programme information, specifically may include:Processor 2501 extracts the video image in the vision signal;Processor 2501 send the video image to image recognition server;Processor 2501 receives the video figure that image recognition server returns As corresponding programme information;The corresponding programme information of the video image is the corresponding programme information of the vision signal.
Further, it executes first set-top box in processor 2501 and is automatically generated according to scheduled Wave data and change Platform signal sends the zapping signal to before the step of the second set-top box, including:Processor 2501 receives the first control remote control Device send first setting signal, first setting signal for trigger processor 2501 execute it is described according to scheduled Wave data The step of automatically generating zapping signal;Or processor 2501 receives the acquisition program information list that preset social networking application is sent Request, the request execute the step that zapping signal is automatically generated according to scheduled Wave data for triggering processor 2501 Suddenly.
Further, processor 2501 judges whether program information list includes whole television channels of the second set-top box Programme information specifically may include:When the identical segment repeated in program information list, there is default in the segment The different programme information of several programm names, then the judgement of processor 2501 program information list includes all electricity of the second set-top box The programme information of tv channel.In addition, when the programme information of same programm name in program information list continuously repeat occur when, place Managing device 2501 prompts user to obtain programme information failure.
Further, the second set-top box is automatically generated according to scheduled Wave data in execution first set-top box Before the step of zapping signal, processor 2501 can by learning process learn the second remote control push button signalling come obtain by Key-waveform database, the learning process specifically include:
Processor 2501 generates and output key prompt message, and button prompting information is for prompting user according to preset suitable Sequence completes the study of the button to be placed of the first remote control;
Processor 2501 receives the second push button signalling for sending out of the second remote control, the second push button signalling be user according to by The push button signalling that key prompt message is triggered when pressing the corresponding learning objective button of button to be placed on the second remote control;
Processor 2501 records the Wave data of the second push button signalling;By the waveform of button to be placed and the second push button signalling Data are stored in button-waveform database correspondingly;
Processor 2501 judges whether to complete, to the study of all buttons to be placed, to work as judging result according to preset sequence When being no, described the step of generating simultaneously output key prompt message is continued to execute;When judging result is to be, terminate the study Journey.
Further, processor 2501 is executing the push button signalling for learning the second remote control by learning process After the step of obtaining the button-waveform database, further include:
Processor 2501 receives the first push button signalling of the first remote control;
Processor 2501 identifies the corresponding button of the first push button signalling, is found in button-waveform database and the button Corresponding Wave data;The Wave data of the second remote control push button signalling, the second remote control are stored in button-waveform database The button of the Wave data of device push button signalling and the first remote control corresponds;
Processor 2501 simulates channel switching signal according to the corresponding Wave data of the button, sends channel switching signal To the second set-top box;Channel switching signal is as above-mentioned zapping signal, for controlling the second set-top box switching TV channel.
Further, processor 2501 executes the generation and the step of output key prompt message specifically may include: Processor 2501 shows the first virtual remote control of the first remote control on the display apparatus;Processor 2501 is by preset Sequence prompts user's button to be placed on the first virtual remote control by focus;To prompt user in the second remote control dress It sets and presses the corresponding learning objective button of button to be placed.
Further, processor 2501 execute it is described judge whether according to preset sequence complete to all it is to be placed by The step of study of key, specifically may include:Processor 2501 traverses button-waveform database, if the whole of the first remote control Button all has corresponding Wave data in button-waveform data library, then judges that learning process is completed;If there is having The button of first remote control does not have corresponding Wave data in button-waveform database, then judges the first remote control Button be not fully completed the learning process.
Further, processor 2501, which executes first set-top box and passes through learning process, learns the second remote control Before the step of push button signalling, further include:
Processor 2501 receives the second setting signal that the first control remote controler is sent, and the second setting signal is at triggering Reason device 2501 executes the push button signalling by learning process the second remote control of study to obtain button-waveform database Step;Or
Processor 2501 selects the zapping of scheduled first remote control to press described in executing in button-waveform database When step of the corresponding Wave data of key as scheduled Wave data, if button-waveform database is sky, processor 2501 execute the push button signalling by learning process the second remote control of study to obtain the step of button-waveform database Suddenly;Or
Processor 2501 selects the zapping of scheduled first remote control to press described in executing in button-waveform database When step of the corresponding Wave data of key as scheduled Wave data, if do not have in button-waveform database the zapping by The corresponding Wave data of key then prompts user's zapping button leakage code, receives user's input and executed to trigger processor 2501 It is described that the push button signalling of second remote control is learnt come the step of obtaining button-waveform database by learning process.
Further, when the push button signalling that the second remote control is sent is infrared waves, processor 2501 is by infrared Line transmitter sends the zapping signal to the second set-top box;It is distant that processor 2501 receives second by infrared receiver The second push button signalling that control device is sent out;Processor 2501 sends the channel switching signal to second by RF transmitter Set-top box.
It is a kind of schematic diagram of the system of the acquisition programme information of embodiment of the present invention, as shown in figure 26 referring to Figure 26 The system of acquisition programme information may include:First set-top box 261 and the second set-top box 263.Wherein:
First set-top box 261 automatically generates zapping signal according to scheduled Wave data, sends the zapping signal to second Set-top box 263;
First set-top box 261 receives the vision signal of the second set-top box 263;The vision signal is the second set-top box 263 Switch the vision signal sent after currently playing television channel according to the zapping signal;
First set-top box 261 obtains the corresponding programme information of the vision signal according to the vision signal of the second set-top box, It stores in the programme information to program information list;
First set-top box 261 judge program information list whether comprising the second set-top box 263 whole television channels section Mesh information sends program information list to preset social networking application when judging result is to be;When judging result is no, after It is continuous to execute described the step of zapping signal is automatically generated according to scheduled Wave data.
It should be noted that the first set-top box 261 can be set-top box 80 shown in above-mentioned Fig. 8 to above-mentioned Figure 23, optionally, First set-top box 261 can also be set-top box 250 shown in above-mentioned Figure 25;Each function module of first set-top box 261 can With the description with reference to set-top box 80 or set-top box 250 in above-described embodiment, which is not described herein again.
It will be appreciated that the second set-top box described in first set-top box 261 and the above can be same hardware Physical module can be individual two hardware physical modules.
It is the schematic diagram of the system of the acquisition programme information of another embodiment of the present invention, such as Figure 27 institutes referring to Figure 27 The system of the acquisition programme information shown includes outside the first set-top box 261 and the second set-top box 263, can also include that image recognition takes Business device 265.Wherein:Image recognition server 265 can be image recognition server 90 shown in above-mentioned Figure 24, image recognition clothes Each function module of business device 265 can identify the description of server 90 with reference picture, and which is not described herein again.
In conclusion by implementing the embodiment of the present invention, the first set-top box sends automatic zapping signal to the second set-top box, The second set-top box is received according to the vision signal after the automatic zapping signal switching TV channel, and obtains vision signal correspondence Programme information, store in the programme information to the rendition list;If all electricity comprising the second set-top box in the rendition list Depending on program, the first set-top box sends the rendition list to preset social networking application;The embodiment of the present invention can realize acquisition traditional machine The program information list of top box provides the program information list to the social networking application, it can be achieved that user's root in the social networking application Social activity is carried out according to the program information list of the TV programme of conventional set-top box.
In addition, by implementing the embodiment of the present invention, the first set-top box can be learnt the second remote control by above-mentioned learning process and be filled The push button signalling set, by the push button signalling be set as the first remote control the corresponding push button signalling of button to be placed, it can be achieved that First set-top box learns the push button signalling of the second remote control in a semi-autonomous manner, reduces user's operation;Moreover, first Set-top box can simulate the channel switching signal of the second remote control according to the push button signalling of the first remote control, and frequently by this Road switching signal is transmitted to the second set-top box, come switch the second set-top box current broadcasting program, it can be achieved that only with first it is distant It controls device and controls the first set-top box and the second set-top box, realize that television watches the electricity of the second set-top box by the first set-top box Depending on program.
One of ordinary skill in the art will appreciate that realizing all or part of flow in above-described embodiment method, being can be with Relevant hardware is instructed to complete by computer program, the program can be stored in a computer read/write memory medium In, the program is when being executed, it may include such as the flow of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access Memory, RAM) etc..
It is above disclosed to be only a preferred embodiment of the present invention, the power of the present invention cannot be limited with this certainly Sharp range, those skilled in the art can understand all or part of the processes for realizing the above embodiment, and is weighed according to the present invention Equivalent variations made by profit requirement, still belong to the scope covered by the invention.

Claims (34)

1. a kind of method obtaining programme information, which is characterized in that including:
First set-top box automatically generates zapping signal according to scheduled Wave data, sends the zapping signal to the second machine top Box;The zapping signal is the upper button of the remote control of the second set-top box or the push button signalling of lower button;
First set-top box receives the vision signal of the second set-top box;The vision signal is that second set-top box is changed according to Platform signal switches the vision signal sent after currently playing television channel;
First set-top box obtains the corresponding programme information of the vision signal according to the vision signal of the second set-top box, stores institute It states in programme information to program information list;
First set-top box judge the program information list whether comprising the second set-top box whole television channels programme information, When judging result is to be, the program information list is sent to preset social networking application;When judging result is no, continue to hold It goes described the step of zapping signal is automatically generated according to scheduled Wave data.
2. the method as described in claim 1, which is characterized in that first set-top box is according to scheduled Wave data from movable property The zapping signal of raw second set-top box includes:
First set-top box selects the corresponding waveform number of the zapping button of scheduled first remote control in button-waveform database According to as the scheduled Wave data;The wave of the second remote control push button signalling is stored in the button-waveform database Graphic data, the Wave data of the second remote control push button signalling and the button of first remote control correspond;
First set-top box generates described second according to the corresponding Wave data of zapping button of scheduled first remote control The zapping signal of set-top box.
3. the method as described in claim 1, which is characterized in that first set-top box is according to the vision signal of the second set-top box Include to obtain the corresponding programme information of the vision signal:
First set-top box extracts the video image in the vision signal;
First set-top box sends the video image to image recognition server;
First set-top box receives the corresponding programme information of the video image that image recognition server returns;The video image Corresponding programme information is the corresponding programme information of the vision signal.
4. the method as described in claim 1, which is characterized in that automatic according to scheduled Wave data in first set-top box Zapping signal is generated, before sending the zapping signal to the second set-top box, including:
First set-top box receives the first setting signal that the first remote control is sent, and the first setting signal is for triggering first Set-top box executes described the step of automatically generating zapping signal according to scheduled Wave data;Or
First set-top box receives the request for the acquisition program information list that the preset social networking application is sent, and the request is used for It triggers the first set-top box and executes described the step of zapping signal is automatically generated according to scheduled Wave data.
5. the method as described in claim 1, which is characterized in that whether first set-top box judges the program information list Including the programme information of whole television channels of the second set-top box includes:
When the identical data repeated in the program information list, there is the programm name of predetermined number in the data Different programme informations, then the first set-top box judge that the program information list includes the whole television channels of the second set-top box Programme information.
6. the method as described in claim 1, which is characterized in that further include:When same program names in the program information list The programme information of title continuously repeats when occurring, and the first set-top box prompts user to obtain programme information failure.
7. the method as described in claim 1, which is characterized in that first set-top box receives the vision signal of the second set-top box Including:
The data packet that first set-top box will be transmitted in the video data transmission phase by the second set-top box that HDMI input interfaces receive Vision signal as second set-top box.
8. method as claimed in claim 2, which is characterized in that automatic according to scheduled Wave data in first set-top box Before the zapping signal for generating the second set-top box, the first set-top box learns the push button signalling of the second remote control by learning process Button-the waveform database is obtained, the learning process specifically includes:
First set-top box generates and output key prompt message, and the button prompting information is for prompting user according to preset suitable Sequence completes the study of the button to be placed of the first remote control;
First set-top box receives the second push button signalling that second remote control is sent out, and second push button signalling is user's root According to the button prompting information when pressing the corresponding learning objective button of button to be set on second remote control The push button signalling of triggering;
The Wave data of second push button signalling described in first set-top box recording;Button to be set and second button are believed Number Wave data be stored in button-waveform database correspondingly;
First set-top box judges whether the study to all buttons to be placed according to the completion of preset sequence, when judging result is no When, continue to execute described the step of generating simultaneously output key prompt message;When judging result is to be, terminate described learnt Journey.
9. method as claimed in claim 8, which is characterized in that distant by learning process study second in first set-top box The push button signalling of device is controlled come after obtaining the button-waveform database, in first set-top box according to scheduled waveform Before or after data automatically generate the zapping signal of the second set-top box, further include:
First set-top box receives the first push button signalling of the first remote control;
First set-top box identifies the corresponding button of first push button signalling, is found in the button-waveform database and institute State the corresponding Wave data of button;The waveform number of the second remote control push button signalling is stored in the button-waveform database According to the Wave data of the second remote control push button signalling and the button of first remote control correspond;
First set-top box simulates channel switching signal according to the corresponding Wave data of the button, sends the channel switching letter Number to the second set-top box;The channel switching signal is as the zapping signal, for controlling the second set-top box switching Television channel.
10. method as claimed in claim 8, which is characterized in that first set-top box generates and output key prompt message Including:
First set-top box shows the first virtual remote control of first remote control on the display apparatus;
First set-top box prompts user institute on the first virtual remote control by the preset sequence by focus State button to be placed;With prompt user pressed on second remote control corresponding learning objective of button to be set by Key.
11. method as claimed in claim 8, which is characterized in that first set-top box judges whether according to preset sequence Complete include to the study of all buttons to be placed:
First set-top box traverses the button-waveform database, if whole buttons of first remote control are all described There is corresponding Wave data in button-waveform database, then judges that the learning process is completed;It is described if there is having The button of first remote control does not have corresponding Wave data in the button-waveform database, then judges described first The button of remote control is not fully completed the learning process.
12. method as claimed in claim 8, which is characterized in that learn second by learning process in first set-top box Before the push button signalling of remote control, further include:
First set-top box receives the second setting signal that the first remote control is sent, and second setting signal is executed for triggering It is described that the push button signalling of second remote control is learnt come the step of obtaining the button-waveform database by learning process;Or
First set-top box is executing the zapping button pair that scheduled first remote control is selected in button-waveform database When step of the Wave data answered as the scheduled Wave data, if the button-waveform database is sky, first Set-top box executes the push button signalling by learning process the second remote control of study to obtain the button-waveform database The step of;Or
First set-top box is executing the zapping button pair that scheduled first remote control is selected in button-waveform database When step of the Wave data answered as the scheduled Wave data, if without described in the button-waveform database The corresponding Wave data of zapping button then prompts zapping button described in user to leak code, receives user's input and executes institute to trigger It states and the push button signalling of the second remote control is learnt come the step of obtaining the button-waveform database by learning process.
13. method as claimed in claim 9, which is characterized in that when the push button signalling that second remote control is sent is red When external wave, first set-top box executes the transmission zapping signal to the step of the second set-top box specially described first Set-top box sends the zapping signal by RF transmitter to the second set-top box;First set-top box receives described the The second push button signalling that two remote controls are sent out is specially that first set-top box receives described by infrared receiver The second push button signalling that two remote controls are sent out;First set-top box executes the transmission channel switching signal to second The step of set-top box, specially described first set-top box by RF transmitter sent the channel switching signal to the second machine Top box.
14. a kind of set-top box, which is characterized in that the set-top box is the first set-top box, and first set-top box includes:
Automatic zapping module sends the zapping signal to for automatically generating zapping signal according to scheduled Wave data Two set-top boxes;The zapping signal is the upper button of the remote control of the second set-top box or the push button signalling of lower button;
Video reception module, the vision signal for receiving the second set-top box;The vision signal is the second set-top box root Switch the vision signal sent after currently playing television channel according to the zapping signal;
Video processing module, for obtaining the corresponding program letter of the vision signal according to the vision signal of the second set-top box Breath, stores in the programme information to program information list;
Message processing module, for judge the program information list whether comprising the second set-top box whole television channels section Mesh information sends the program information list to preset social networking application when judging result is to be;When judging result is no When, continue to execute described the step of zapping signal is automatically generated according to scheduled Wave data.
15. set-top box as claimed in claim 14, which is characterized in that the automatic zapping module includes:
Zapping signal generation module, for automatically generating zapping signal according to scheduled Wave data;
Zapping signal transmitting module, for sending the zapping signal to the second set-top box.
16. set-top box as claimed in claim 14, which is characterized in that the video processing module includes:
Programme information extraction module, for obtaining the corresponding program of the vision signal according to the vision signal of the second set-top box Information;
Programme information memory module, for storing in the programme information to program information list.
17. set-top box as claimed in claim 14, which is characterized in that described information processing module includes:
First judgment module, for judge the program information list whether comprising the second set-top box whole television channels section Mesh information;
Information sending module, for when judging result is to be, sending the program information list to preset social networking application;
Loop module, for when judging result be it is no when, trigger automatic zapping module continue to execute it is described according to scheduled waveform Data automatically generate the step of zapping signal.
18. set-top box as claimed in claim 14, which is characterized in that further include the first trigger module, for described automatic The execution of zapping module is described to automatically generate zapping signal according to scheduled Wave data, sends the zapping signal to the second machine top Before the step of box, execute:
The first setting signal of the first remote control transmission is received, the first setting signal is for triggering the automatic zapping mould Block executes described the step of automatically generating zapping signal according to scheduled Wave data;Or
Receive the request for the acquisitions program information list that the preset social networking application is sent, the request for trigger it is described oneself Move platform module and executes described the step of zapping signal is automatically generated according to scheduled Wave data.
19. set-top box as claimed in claim 14, which is characterized in that further include abnormality detection module, for working as the program The programme information of same programm name continuously repeats in information list when occurring, and user is prompted to obtain programme information failure.
20. set-top box as claimed in claim 14, which is characterized in that the video reception module is specifically used for will be in video counts The data packet of the second set-top box transmission received by HDMI input interfaces according to the transmission phase is used as the video of second set-top box Signal.
21. set-top box as claimed in claim 15, which is characterized in that the zapping signal generation module includes:
Waveform selection module, for selecting the zapping button of scheduled first remote control to correspond in button-waveform database Wave data as the scheduled Wave data;The second remote control button is stored in the button-waveform database The button of the Wave data of signal, the Wave data of the second remote control push button signalling and first remote control is one by one It is corresponding;
Signal generation module generates institute for the corresponding Wave data of zapping button according to scheduled first remote control State the zapping signal of the second set-top box.
22. set-top box as claimed in claim 21, which is characterized in that further include study module, in the automatic zapping Before module executes the step of zapping signal for automatically generating the second set-top box according to scheduled Wave data, pass through study The push button signalling of the second remote control of procedural learning obtains the button-waveform database, and the learning process specifically includes:
It generates and output key prompt message, the button prompting information is used to prompt user according to described in the completion of preset sequence The study of the button to be placed of first remote control;
The second push button signalling that the second remote control is sent out is received, second push button signalling is user according to the button prompting The push button signalling that information is triggered when pressing the corresponding learning objective button of button to be set on the second remote control;
Record the Wave data of second push button signalling;By the waveform number of button to be set and second push button signalling According to being stored in button-waveform database correspondingly;
Judge whether that the study completed to all buttons to be placed according to preset sequence continues to hold when judging result is no The step of row generation and output key prompt message;When judging result is to be, terminate the learning process.
23. set-top box as claimed in claim 22, which is characterized in that further include forwarding module, in the study module After the step of executing the push button signalling for learning the second remote control by learning process, execution includes:
Receive the first push button signalling of the first remote control;
It identifies the corresponding button of first push button signalling, is found in the button-waveform database corresponding with the button Wave data;It is stored with the Wave data of the second remote control push button signalling in the button-waveform database, described second The Wave data of remote control push button signalling and the button of first remote control correspond;
Channel switching signal is simulated according to the corresponding Wave data of the button, sends the channel switching signal to the second machine Top box;The channel switching signal is as the zapping signal, for controlling the second set-top box switching TV channel.
24. set-top box as claimed in claim 22, which is characterized in that further include study trigger module, in the study Before module executes the step of push button signalling for learning the second remote control by learning process, execution includes:
The second setting signal that first remote control is sent is received, second setting signal executes described lead to for triggering It crosses learning process and learns the push button signalling of second remote control come the step of obtaining the button-waveform database;Or
First set-top box is executing the zapping button pair that scheduled first remote control is selected in button-waveform database When step of the Wave data answered as the scheduled Wave data, if the button-waveform database is sky, trigger The push button signalling by learning process the second remote control of study is executed to obtain the step of the button-waveform database Suddenly;Or
First set-top box is executing the zapping button pair that scheduled first remote control is selected in button-waveform database When step of the Wave data answered as the scheduled Wave data, if without described in the button-waveform database The corresponding Wave data of zapping button then prompts zapping button described in user to leak code, receives user's input and executes institute to trigger It states and the push button signalling of the second remote control is learnt come the step of obtaining the button-waveform database by learning process.
25. set-top box as claimed in claim 22, which is characterized in that the study module includes:
Module is pre-seted, for generating simultaneously output key prompt message, the button prompting information is for prompting user according to pre- If sequence complete first remote control button to be placed study;
Second signal input module, the second push button signalling sent out for receiving the second remote control, second push button signalling For user according to the button prompting information pressed on the second remote control the corresponding learning objective of button to be set by The push button signalling triggered when key;
Memory module, the Wave data for recording second push button signalling;Button to be set and described second are pressed The Wave data of key signals is stored in button-waveform database correspondingly;
Terminate module is completed, to the study of all buttons to be placed, to work as judging result according to preset sequence for judging whether When being no, described the step of generating simultaneously output key prompt message is continued to execute;When judging result is to be, then terminate Habit process.
26. set-top box as claimed in claim 16, which is characterized in that the programme information extraction module includes:
Image zooming-out module, for extracting the video image in the vision signal;
Image sending module, for sending the video image to image recognition server;
Programme information receiving module, the corresponding programme information of the video image for receiving image recognition server return; The corresponding programme information of the video image is the corresponding programme information of the vision signal.
27. set-top box as claimed in claim 17, which is characterized in that first judgment module is specifically used for working as the program When the identical data repeated in information list, there is the program letter that the programm name of predetermined number is different in the data Breath then judges that the program information list includes the programme information of whole television channels of the second set-top box.
28. set-top box as claimed in claim 23, which is characterized in that the forwarding module includes:
First signal input module, the first push button signalling for receiving the first remote control;
Signal processing module, the corresponding button of first push button signalling, is looked in the button-waveform database for identification To Wave data corresponding with the button;The second remote control push button signalling is stored in the button-waveform database Wave data, the Wave data of the second remote control push button signalling and the button of first remote control correspond;
Signal output module sends the frequency for simulating channel switching signal according to the corresponding Wave data of the button Road switching signal is to the second set-top box;The channel switching signal is as the zapping signal, for controlling second machine Top box switching TV channel.
29. set-top box as claimed in claim 25, which is characterized in that the module that pre-sets includes:
Display module, the first virtual remote control for showing first remote control by display device;
Reminding module, for prompting user by focus on the first virtual remote control by the preset sequence Button to be set, to prompt user to press the corresponding learning objective of button to be set on second remote control Button.
30. set-top box as claimed in claim 25, which is characterized in that the terminate module includes:
Second judgment module completes the study to all buttons to be placed according to preset sequence for judging whether;
First processing module, for when judging result is no, continuing to execute the step for generating simultaneously output key prompt message Suddenly;
Second processing module, for when judging result is to be, then terminating the learning process.
31. set-top box as claimed in claim 28, which is characterized in that the signal processing module includes:
Signal identification module, for identification corresponding button of first push button signalling;
Wave data acquisition module, for finding Wave data corresponding with the button in button-waveform database;It is described The Wave data of the push button signalling of the second remote control is stored in button-waveform database, second remote control is pressed The Wave data of key signals and the button of first remote control correspond.
32. set-top box as claimed in claim 28, which is characterized in that the signal output module includes:
Signal imitation module, for simulating channel switching signal according to the corresponding Wave data of the button;
Signal transmitting module, for sending the channel switching signal to the second set-top box;The channel switching signal is for controlling Make the second set-top box switching TV channel.
33. set-top box as claimed in claim 30, which is characterized in that second judgment module is specifically used for pressing described in traversal Key-waveform database, if whole buttons of first remote control all have in the button-waveform database respectively it is right The Wave data answered then judges that the study to all buttons to be placed is completed according to preset sequence;It is described if there is having The button of first remote control does not have corresponding Wave data in the button-waveform database, then judges according to default Sequence do not complete the study to all buttons to be placed.
34. a kind of system obtaining programme information, which is characterized in that including:First set-top box, the second set-top box, described first Set-top box is connect with second set top box communication, wherein:
First set-top box is claim 14-33 any one of them set-top boxes.
CN201410385405.1A 2014-08-06 2014-08-06 A kind of method, apparatus and system obtaining programme information Active CN104284212B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410385405.1A CN104284212B (en) 2014-08-06 2014-08-06 A kind of method, apparatus and system obtaining programme information
PCT/CN2015/073642 WO2016019721A1 (en) 2014-08-06 2015-03-04 Method, apparatus, and system for acquiring programme information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410385405.1A CN104284212B (en) 2014-08-06 2014-08-06 A kind of method, apparatus and system obtaining programme information

Publications (2)

Publication Number Publication Date
CN104284212A CN104284212A (en) 2015-01-14
CN104284212B true CN104284212B (en) 2018-09-21

Family

ID=52258619

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410385405.1A Active CN104284212B (en) 2014-08-06 2014-08-06 A kind of method, apparatus and system obtaining programme information

Country Status (2)

Country Link
CN (1) CN104284212B (en)
WO (1) WO2016019721A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104284229A (en) * 2014-08-06 2015-01-14 深圳创维数字技术股份有限公司 Method, device and system for switching television channels
CN104284212B (en) * 2014-08-06 2018-09-21 深圳创维数字技术有限公司 A kind of method, apparatus and system obtaining programme information
CN106131611A (en) * 2016-06-29 2016-11-16 乐视控股(北京)有限公司 A kind of identify the method for program channel, terminal and server
CN112312166B (en) * 2019-12-31 2023-04-14 中科网联数据科技有限公司 Content monitoring method, device and system for television media, storage medium and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101964762A (en) * 2010-08-31 2011-02-02 北京世纪互联工程技术服务有限公司 System for realizing information sharing among internet television users
CN102378051A (en) * 2011-09-23 2012-03-14 四川长虹电器股份有限公司 Method for acquiring analog TV channel EPG (Electronic Programme Guide) from web TV
CN102665124A (en) * 2012-04-11 2012-09-12 深圳市迈乐数码科技股份有限公司 Set top box based learning type remote control system, and learning remote control method
CN103945235A (en) * 2014-04-11 2014-07-23 深圳创维数字技术股份有限公司 Digital television control method and system and set top boxes

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100577360B1 (en) * 2003-09-09 2006-05-10 삼성전자주식회사 Recommended program sharing device using digital set top box and recommended program sharing method thereof
CN102238428A (en) * 2010-04-29 2011-11-09 鸿富锦精密工业(深圳)有限公司 Set top box (STB) and method for rapidly constructing television program table
JP5796402B2 (en) * 2011-08-12 2015-10-21 ソニー株式会社 Information processing apparatus, information processing method, program, and information processing system
CN102595245A (en) * 2012-03-01 2012-07-18 华为终端有限公司 Set top box interacting method and associated set top box and system
CN103491422A (en) * 2013-09-17 2014-01-01 深圳市九洲电器有限公司 Method and system for enabling set top boxes to conduct information sharing
CN104284212B (en) * 2014-08-06 2018-09-21 深圳创维数字技术有限公司 A kind of method, apparatus and system obtaining programme information

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101964762A (en) * 2010-08-31 2011-02-02 北京世纪互联工程技术服务有限公司 System for realizing information sharing among internet television users
CN102378051A (en) * 2011-09-23 2012-03-14 四川长虹电器股份有限公司 Method for acquiring analog TV channel EPG (Electronic Programme Guide) from web TV
CN102665124A (en) * 2012-04-11 2012-09-12 深圳市迈乐数码科技股份有限公司 Set top box based learning type remote control system, and learning remote control method
CN103945235A (en) * 2014-04-11 2014-07-23 深圳创维数字技术股份有限公司 Digital television control method and system and set top boxes

Also Published As

Publication number Publication date
CN104284212A (en) 2015-01-14
WO2016019721A1 (en) 2016-02-11

Similar Documents

Publication Publication Date Title
CN103905871B (en) Intelligent electrical appliance control, device and terminal
CN105430508B (en) Video broadcasting method and device
CN104284212B (en) A kind of method, apparatus and system obtaining programme information
US8786410B2 (en) Configuring remote control devices utilizing matrix codes
CN106878767B (en) Video broadcasting method and device
CN104486685B (en) A kind of control method of Media Stream, device and system
CN110730387B (en) Video playing control method and device, storage medium and electronic device
CN105608005B (en) The test method and system of a kind of television system
CN103108222A (en) Mobile terminal, television and system, device and method of digital program switching of television
CN103475940B (en) Virtual channel management method and network multimedia reproduction system with virtual channel
CN105530548A (en) Smart TV and program interaction method and server thereof
CN105677930B (en) The acquisition methods and terminal and server of flight label
CN103369387B (en) Process the Apparatus for () and method therefor of service
CN104125484B (en) A kind of method and playing device of playing device channel switch
CN107346115B (en) Control method and control terminal of intelligent device and intelligent device
CN104135693A (en) A video playing method, smart TV and server
CN105376125A (en) Control method and device for intelligent home system
CN107995513A (en) A kind of method of TV remote controller and its button multiplexing, storage medium
CN104301766B (en) Remote control matching system based on smart television and method
CN109151565A (en) Play method, apparatus, electronic equipment and the storage medium of voice
CN103546810A (en) NFC playing method of television programs and NFC playing system
CN107211181A (en) Display device
CN109963164A (en) A kind of method, apparatus and equipment of query object in video
CN107529066B (en) The playing method and device of video
CN108322799A (en) A kind of remote controler, the application method of remote controler, device and remote control system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 518000 A14 building, SKYWORTH building, Gaoxin Nan, Nanshan District, Shenzhen, Guangdong.

Applicant after: Shenzhen Skyworth Digital Technology Co., Ltd.

Applicant after: Shenzhen Skyworth Software Co., Ltd.

Address before: 518000 A14 building, SKYWORTH building, Gaoxin Nan, Nanshan District, Shenzhen, Guangdong.

Applicant before: Shenzhen Skyworth Digital Technology Co., Ltd.

Applicant before: Shenzhen Skyworth Software Co., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant