CN104284212B - A kind of method, apparatus and system obtaining programme information - Google Patents
A kind of method, apparatus and system obtaining programme information Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/436—Interfacing 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
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.
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)
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)
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)
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 |
-
2014
- 2014-08-06 CN CN201410385405.1A patent/CN104284212B/en active Active
-
2015
- 2015-03-04 WO PCT/CN2015/073642 patent/WO2016019721A1/en active Application Filing
Patent Citations (4)
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 |