WO2018223596A1 - Method for updating program information, television set, and computer readable storage medium - Google Patents
Method for updating program information, television set, and computer readable storage medium Download PDFInfo
- Publication number
- WO2018223596A1 WO2018223596A1 PCT/CN2017/109935 CN2017109935W WO2018223596A1 WO 2018223596 A1 WO2018223596 A1 WO 2018223596A1 CN 2017109935 W CN2017109935 W CN 2017109935W WO 2018223596 A1 WO2018223596 A1 WO 2018223596A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- program
- logo
- station
- local
- target
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 230000008859 change Effects 0.000 claims description 57
- 230000008569 process Effects 0.000 description 11
- 230000001360 synchronised effect Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26291—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for providing content or additional data updates, e.g. updating software modules, stored at the client
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26283—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic program guide data
-
- 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/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/458—Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
- H04N21/4586—Content update operation triggered locally, e.g. by comparing the version of software modules in a DVB carousel to the version stored locally
Definitions
- the present invention relates to the field of digital television, and in particular, to a program information updating method, a television set, and a computer readable storage medium.
- TV is a common household appliance in people's daily lives.
- set-top boxes digital video converter boxes
- the set-top box connects the TV to an external source, which converts the digital signal sent by the external source into TV content and displays it on the TV.
- the remote controller issues a cutting instruction to the television; the television receives the cutting instruction and recognizes that the user wishes to switch
- the target station sports station
- the target station will be pre-downloaded and stored on the TV local EPG (Electronic) Program Guide, electronic program guide, including the program order and the station logo information) to obtain the target platform order corresponding to the target station (such as the sports station corresponding station order 001), and send the target station sequence to the remote controller; the remote controller obtains the target station sequence
- the infrared code value is used, the corresponding target station sequence is sent to the set top box, so that the set top box switches to the target signal source according to the target station order, so that the television remote controller controls the set top box to change channels.
- the remote control may cause errors when controlling the set-top box, thereby reducing the user experience.
- the station order 001 in the local EPG corresponds to the local station label x
- the station order 002 corresponds to the local station label y
- the station order 001 in the service provider EPG corresponds to the program station label y
- the station order 002 corresponds to the program station label y; If you want to watch the x program, you will use the remote control to select the station order 001.
- the remote controller sends 001 to the set-top box.
- the set-top box obtains the corresponding signal source according to 001. Since the station order 001 in the service provider EPG corresponds to the program station mark y, Therefore, the interface of the y station is returned, which causes a cutting error and reduces the user experience.
- the main object of the present invention is to provide a program information updating method, a television set and a computer readable storage medium, aiming at solving the technical problem of cutting errors caused by program information being out of synchronization.
- the present invention provides a program information update method, and the program information update method includes the following steps:
- the local program information is updated according to the program logo.
- the first channel changing instruction further includes signal terminal infrared code information corresponding to the target station sequence.
- the local program information includes a preset program table, where the preset program table includes a station sequence and a local station logo, and the station sequence has a corresponding relationship with the local station logo.
- the step of updating the local program information according to the program logo includes:
- the local station logo corresponding to the target station sequence is modified according to the program station logo in the preset program table as the program station logo.
- the step of updating the local program information according to the program logo further includes:
- the local program logo matching the program logo is searched in the preset program table, and the local logo corresponding to the program logo is corresponding.
- the sequence of the station and the corresponding target of the local target are interchanged.
- the present invention also provides a television set including a processor, a memory, and a program information update program stored on the memory and executable by the processor, wherein When the program information update program is executed by the processor, the following steps are implemented:
- the local program information is updated according to the program logo.
- the first channel changing instruction further includes signal terminal infrared code information corresponding to the target station sequence.
- the local program information includes a preset program table, where the preset program table includes a station sequence and a local station logo, and the station sequence has a corresponding relationship with the local station logo.
- the local station logo corresponding to the target station sequence is modified according to the program station logo in the preset program table as the program station logo.
- the local program logo matching the program logo is searched in the preset program table, and the local logo corresponding to the program logo is corresponding.
- the sequence of the station and the corresponding target of the local target are interchanged.
- the present invention also provides a computer readable storage medium having stored thereon a program information update program, wherein when the program information update program is executed by a processor, the following steps are implemented :
- the local program information is updated according to the program logo.
- the first channel changing instruction further includes signal terminal infrared code information corresponding to the target station sequence.
- the local program information includes a preset program table, where the preset program table includes a station sequence and a local station logo, and the station sequence has a corresponding relationship with the local station logo.
- the local station logo corresponding to the target station sequence is modified according to the program station logo in the preset program table as the program station logo.
- the local program logo matching the program logo is searched in the preset program table, and the local logo corresponding to the program logo is corresponding.
- the sequence of the station and the corresponding target of the local target are interchanged.
- the present invention obtains a target station sequence and a corresponding local target station logo in local program information, and sends a first channel change instruction including the target station sequence to the control terminal for the control terminal Transmitting, according to the first channel changing instruction, a second channel changing instruction to the signal end; and when receiving the program signal corresponding to the target station sequence returned by the signal terminal, displaying a corresponding program video according to the program signal, And obtaining a program logo in the program video; determining whether the program logo is consistent with the local target logo; if the program logo is inconsistent with the local target logo, updating the local program according to the program logo information.
- the present invention can obtain local station label information in the local program information according to the update instruction, and compare the local station logo with the actual station logo of the program, thereby determining whether the local program information and the service provider program information are consistent; If the local station logo is inconsistent with the program logo, it is judged that the local program information and the service provider program information are inconsistent. At this time, the local program information is automatically updated to ensure the synchronization of the local program information and the service provider program information, thereby enabling the user to change the station. Display it correctly to the target TV station to improve the user's entertainment experience.
- FIG. 1 is a schematic diagram showing the hardware structure of a television set according to an embodiment of the present invention
- FIG. 2 is a schematic flowchart of a first embodiment of a method for updating program information according to the present invention
- FIG. 3 is a schematic diagram of a refinement process of updating the local program information according to the program logo according to the program logo if the program logo is inconsistent with the local target logo;
- FIG. 4 is a schematic diagram showing the refinement process of updating the local program information according to the program logo according to the program logo if the program logo is inconsistent with the local target logo in FIG. 2 .
- the main idea of the solution of the embodiment of the present invention is: acquiring a target station sequence and a corresponding local target station logo in the local program information, and transmitting, to the control terminal, a first channel change instruction including the target station sequence, for the control
- the terminal sends a second channel change command to the signal end according to the first channel change command; and when receiving the program signal corresponding to the target station sequence returned by the signal terminal, displaying a corresponding program video according to the program signal And obtaining a program logo in the program video; determining whether the program logo is consistent with the local target logo; if the program logo is inconsistent with the local target logo, updating the local according to the program logo Program information.
- FIG. 1 is a schematic structural diagram of a hardware of a television set involved in an embodiment of the present invention.
- the television set may include a processor 1001 (eg, a CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005.
- the communication bus 1002 is configured to implement connection communication between the components;
- the user interface 1003 may include a display, an input unit such as a keyboard;
- the network interface 1004 may optionally include a standard wired interface and a wireless interface. (such as WI-FI interface);
- memory 1005 can be high-speed RAM memory or stable memory (non-volatile Alternatively, the memory 1005 may alternatively be a storage device independent of the processor 1001 described above.
- the television set may further include a camera, RF (Radio) Frequency, RF) circuits, sensors, audio circuits, WiFi modules, and more.
- sensors such as light sensors, motion sensors, and other sensors.
- the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display according to the brightness of the ambient light, and the proximity sensor can close the display and/or according to the distance between the photosensitive device and the reference object.
- the gravity acceleration sensor can detect the magnitude of acceleration in each direction (usually three axes). When it is stationary, it can detect the magnitude and direction of gravity.
- the TV can be used to identify the attitude of the TV (such as horizontal and vertical screen switching, Related games, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping), etc.; of course, the TV can also be equipped with gyroscopes, barometers, hygrometers, thermometers, infrared sensors and other sensors, This will not be repeated here.
- the hardware structure of the television set shown in FIG. 1 does not constitute a limitation of the television set, and may include more or less components than those illustrated, or combine some components, or different component arrangements. .
- the memory 1005 as a computer readable storage medium of FIG. 1 can include an operating system, a network communication module, and a program information update program.
- the network communication module is mainly used to connect the control terminal and the server, and performs data communication with the control terminal and the server; and the processor 1001 can call the program information update program stored in the memory 1005, and perform the following operations:
- the local program information is updated according to the program logo.
- the first channel changing instruction further includes signal terminal infrared code information corresponding to the target station sequence.
- the local program information includes a preset program table, where the preset program table includes a station sequence and a local station logo, and the station sequence has a corresponding relationship with the local station logo.
- the processor 1001 can call the program information update program stored in the memory 1005 and perform the following operations:
- the local station logo corresponding to the target station sequence is modified according to the program station logo in the preset program table as the program station logo.
- the processor 1001 can call the program information update program stored in the memory 1005 and perform the following operations:
- the local program logo matching the program logo is searched in the preset program table, and the local logo corresponding to the program logo is corresponding.
- the sequence of the station and the corresponding target of the local target are interchanged.
- the invention provides a method for updating program information.
- FIG. 2 is a schematic flowchart of a first embodiment of a method for updating program information according to the present invention.
- the program information update method includes the following steps:
- Step S10 Obtain a target station sequence and a corresponding local target station identifier in the local program information, and send a first channel change instruction including the target station sequence to the control terminal, where the control terminal performs the first change according to the first
- the station command sends a second channel change command to the signal terminal;
- TV is a common household appliance in people's daily life.
- TV is generally used in conjunction with a set-top box (digital video converter box).
- the set-top box is pre-downloaded with supporting program information (EPG, Electronic) Program Guide), the information is provided by the service provider; at the same time, the program information in the set top box is sent to the television for storage, and the program information in the television set may be referred to as local program information.
- EPG Electronic Program Guide
- Both the local program information and the set-top box program information include the station order and the station logo (the station code code channel name).
- the remote controller When the TV enters the set-top box source, when the user uses the remote control voice (such as shouting "sports station") to cut the table, the remote controller issues a cutting instruction to the television; the television receives the cutting instruction and recognizes the target that the user wishes to switch.
- the remote control voice such as shouting "sports station”
- the target station sequence corresponding to the target station (such as the sports station corresponding station sequence 001) is obtained according to the local program information, and the target station sequence is sent to the remote controller; when the remote controller obtains the target station sequence, The corresponding target station sequence is sent to the set top box through the infrared code value; the set top box can determine the target channel to be switched according to the target station sequence and the set top box interface information, and obtain the corresponding target signal source in the network, thereby implementing the television remote controller control.
- the set-top box is changed.
- the station order 001 in the local program information corresponds to the local station label x (channel x)
- the station order 002 corresponds to the local station label y (channel y)
- the set-top box in the set-top box 001 corresponds to the station label y (channel y)
- the station order 002 corresponds to the station logo x (channel x)
- the remote control selects the station sequence 001; the remote controller sends 001 to the set-top box; when the set-top box receives 001, because the program information of the two parties is inconsistent,
- the signal source corresponding to the channel y is obtained, and the program signal of the y station is returned, thereby causing a cutting error.
- the embodiment provides a program information update method, which can automatically update the local program information, maintain the consistency of the local program information and the set top box program information, thereby ensuring the accuracy of the cut table.
- the program information is pre-downloaded in the set top box and stored in the television set, wherein the program information in the television set is referred to as local program information.
- the user watched the TV, there was a cutting error when cutting the table. I wanted to cut to the sports station. I found that the TV showed the movie station, so the user pressed the update button of the remote controller to trigger the update command and the local program information. Update.
- the user can also trigger the update instruction by speaking the corresponding voice content by means of voice.
- the remote controller sends an information update command to the television through a Bluetooth method (of course, a wireless method such as WIFI or ZIGBEE) according to an update command triggered by the user.
- a Bluetooth method of course, a wireless method such as WIFI or ZIGBEE
- the television set acquires the station sequence and the corresponding local target station logo information according to the local program information, and sends a first channel change command including each television station sequence to the remote controller, so that the remote controller can
- the first channel change command sends a second channel change command to the set top box.
- the remote controller sends the second channel change command to the set top box, it is sent in the form of an infrared code. Therefore, when the television station sends the first channel change command to the remote controller, the first channel change command further includes a television station.
- the station sequence may be referred to as a target station sequence, and the corresponding local station label may be referred to as a local target station label.
- the local program information includes a station sequence 001 corresponding to the local station logo a (television station a); a station sequence 002 corresponding to the local station logo b (television station b); a station sequence 003 corresponding to the local station logo c (television station c);
- the device will send the station sequence 001, 002, 003 to the remote controller in turn.
- the remote controller receives the serial sequence infrared code, it will send a change order instruction in the infrared code format to the set top box.
- the set-top box can determine the target channel of the current channel change (such as 001 corresponding station label a) according to the target program sequence of the instruction and the set-top box program information, and search the network to find the corresponding program signal source.
- Step S20 when receiving the program signal corresponding to the target station sequence returned by the signal end, displaying a corresponding program video according to the program signal, and acquiring a program logo in the program video;
- the set top box when the set top box finds the signal source corresponding to the target station sequence in the network, a connection is established with the signal source, and the program signal (program data) is received from the signal source.
- the set top box Upon receiving the program signal transmitted by the signal source, the set top box can transmit the video content to the television set according to the program signal.
- the TV receives these video content, it can display the corresponding program video in the display.
- the television will identify the program logo in the interface video to determine which channel's program video the current interface video is.
- the program signal of the network signal source is a digital signal
- the television supports the program video for playing the analog signal
- the set top box needs to convert the format of the target program signal from the digital signal format to the analog signal when receiving the target program signal.
- the format is to play the corresponding target program video according to the target program signal according to the analog signal format.
- Step S30 determining whether the program logo and the local target logo are consistent
- the program logo when the set-top box obtains the program logo in the playing video, the program logo can be compared with the local target logo to determine whether the two are consistent, thereby determining the local program information and the set-top box program information (service provider) Program information) is synchronized. If the program logo corresponding to the same target station sequence is consistent with the local target station label, the local program information and the set top box program information are synchronized, and the program information about the target station sequence in the local program information does not need to be updated, and the remote control will continue to be performed at this time.
- Step S40 If the program logo is inconsistent with the local target logo, the local program information is updated according to the program logo.
- the local program information and the set top box program information are not synchronized, and the program information about the target station sequence in the local program information needs to be updated.
- the set top box will be based on the station logo in the play video, and the related content in the local program information is updated according to the target station sequence and the program station logo, so that the local program information and the set top box program information are kept in synchronization.
- the update method may be directly modifying the local program information, or directly generating new local program information directly, or downloading the latest network program information from the network.
- the program information update method in this embodiment is implemented by a television.
- the program information update method can also be implemented by other program information update devices.
- the device may also be an external device independent of the television, or may be an internal device installed in the television, the device has the above-mentioned program information update function of the television, and of course, the device may also add other functions accordingly, thereby realizing Each step of the above program information updating method.
- the target station sequence and the corresponding local target station logo are obtained in the local program information, and the first channel change command including the target station sequence is sent to the control terminal, where the control terminal is configured according to the first a switching instruction sends a second switching instruction to the signal end; when receiving the program signal corresponding to the target station sequence returned by the signal end, displaying a corresponding program video according to the program signal, and acquiring the a program logo in the program video; determining whether the program logo is consistent with the local target logo; if the program logo is inconsistent with the local target logo, updating the local program information according to the program logo.
- the embodiment may obtain local station label information in the local program information according to the update instruction, and compare the local station logo with the actual station logo of the program, thereby determining whether the local program information and the service provider program information are consistent; If the local station logo is inconsistent with the program logo, it is determined that the local program information and the service provider program information are inconsistent.
- the local program information is automatically updated to ensure the synchronization of the local program information and the service provider program information, thereby enabling the user to change channels. It can be correctly displayed to the target TV station to improve the user's entertainment experience.
- FIG. 3 is a schematic diagram of a refinement process of updating the local program information according to the program logo according to the program logo if the program logo is inconsistent with the local target logo.
- step S40 includes:
- Step S41 If the program logo is inconsistent with the local target logo, the local station corresponding to the target station sequence is modified according to the program station logo as the program logo.
- the local program information includes a preset program list, where the preset program table includes a station sequence and a local station logo, wherein the station sequence and the local station logo have a corresponding relationship, for example, the station sequence 001 corresponds to a station logo, The station order 002 corresponds to the b station label, and the station sequence 003 corresponds to the c station label.
- the program index corresponding to the same sequence does not match the local target logo, the local program information and the set top box program information are not synchronized, and the program information about the target station sequence in the local program information needs to be updated.
- the local station logo corresponding to the target station sequence is modified according to the program station logo in the preset program table, so that the target station sequence corresponds to the same program station logo and the local station logo.
- the preset program table order 001 corresponds to the a station logo, and the remote controller sends the station order 001.
- the program of the station label a should be displayed; but the set-top box program information corresponds to the d station label, so
- the set top box searches for the program signal of the d station standard according to the station order 001, and displays the program of the d station standard; when the set top box determines that the a station label and the d station label are inconsistent, the preset program list is modified, and the station corresponding to the station order 001 is modified.
- the target is changed to the d-station, so that the same target station sequence corresponds to the same program logo and local icon.
- FIG. 4 is a schematic diagram of a refinement process of updating the local program information according to the program logo according to the program logo if the program logo is inconsistent with the local target logo.
- step S40 further includes:
- Step S42 if the program logo is inconsistent with the local target logo, the local program logo matching the program logo is searched in the preset program table, and the local station is consistent with the program logo.
- the sequence corresponding to the target is interchanged with the sequence corresponding to the local target logo.
- the local program information includes a preset program list, where the preset program table includes a station order and a local station label, wherein the station order and the local station logo have a corresponding relationship, for example, the station order 001 Corresponding to the a station standard, the station order 002 corresponds to the b station label, and the station sequence 003 corresponds to the c station label.
- the program index corresponding to the same sequence does not match the local target logo, the local program information and the set top box program information are not synchronized, and the program information about the target station sequence in the local program information needs to be updated.
- a local consistent station logo matching the program station logo is searched in the preset program table, and the local consistent station logo and the local target station logo are exchanged.
- the preset program table order 001 corresponds to the a station logo
- the station sequence 002 corresponds to the b station label
- the remote controller transmits the station sequence 001, and according to the local program information, the station label a program should be displayed; but the set top box program information is in the middle table.
- the sequence 001 corresponds to the b station standard
- the station order 002 corresponds to the b station standard.
- the set top box searches for the program signal of the b station standard according to the station sequence 001, and displays the program of the b station standard; when the set top box determines that the a station label and the b station label are inconsistent, The station schedule corresponding to the b station logo and the b station logo is searched in the preset program list; when the set top box searches for the station scale 002 corresponding to the b station logo and the b station logo, it is determined that the desk labels of the a station logo and the b station logo are confused with each other.
- the preset program table will be modified, and the station order of the a station label and the b station label will be interchanged, and the station order of the a station label will be changed from 001 to 002, and the station order of the b station label will be changed from 002 to 001. Therefore, the confusing station platform order relationship is organized to ensure the synchronization of the local program information and the set top box program information.
- the invention also provides a television set.
- the television set of the present invention includes a processor, a memory, and a program information update program stored on the memory and executable by the processor, wherein when the program information update program is executed by the processor, the following steps are implemented:
- the local program information is updated according to the program logo.
- the first channel changing instruction further includes signal terminal infrared code information corresponding to the target station sequence.
- the local program information includes a preset program table, where the preset program table includes a station sequence and a local station logo, and the station sequence has a corresponding relationship with the local station logo.
- the local station logo corresponding to the target station sequence is modified according to the program station logo in the preset program table as the program station logo.
- the local program logo matching the program logo is searched in the preset program table, and the local logo corresponding to the program logo is corresponding.
- the sequence of the station and the corresponding target of the local target are interchanged.
- the invention also provides a computer readable storage medium.
- the program information update program is stored on the computer readable storage medium of the present invention, wherein when the program information update program is executed by the processor, the following steps are implemented:
- the local program information is updated according to the program logo.
- the first channel changing instruction further includes signal terminal infrared code information corresponding to the target station sequence.
- the local program information includes a preset program table, where the preset program table includes a station sequence and a local station logo, and the station sequence has a corresponding relationship with the local station logo.
- the local station logo corresponding to the target station sequence is modified according to the program station logo in the preset program table as the program station logo.
- the local program logo matching the program logo is searched in the preset program table, and the local logo corresponding to the program logo is corresponding.
- the sequence of the station and the corresponding target of the local target are interchanged.
- portions of the technical solution of the present invention that contribute substantially or to the prior art may be embodied in the form of a software product stored in a storage medium (such as a ROM/RAM as described above). , a disk, an optical disk, including a number of instructions for causing a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the methods described in various embodiments of the present invention.
- a terminal device which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Television Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The present invention discloses a method for updating program information. The method comprises: acquiring a target station sequence number and a corresponding local target station digital on-screen graphic from local program information, and sending a first channel changing instruction comprising the target station sequence number to a control end, such that the control end sends a second channel changing instruction to a signal end according to the first channel changing instruction; when a program signal corresponding to the target station sequence number returned by the signal end is received, displaying a corresponding program video according to the program signal, and acquiring a program digital on-screen graphic in the program video; determining whether the program digital on-screen graphic is consistent with the local target digital on-screen graphic; and if the program digital on-screen graphic is inconsistent with the local target digital on-screen graphic, updating the local program information according to the program digital on-screen graphic. The present invention further discloses a television set and a computer readable storage medium. When local program information is inconsistent with service provider program information, the present invention updates the local program information to ensure that stations can be accurately switched between.
Description
本申请要求于2017年6月9日提交中国专利局、申请号为201710446936.0、发明名称为“节目信息更新方法、电视机及计算机可读存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of the Chinese patent application filed on June 9, 2017, the Chinese Patent Office, the application number is 201710446936.0, and the invention name is "program information update method, television set and computer readable storage medium". The citations are incorporated herein by reference.
技术领域Technical field
本发明涉及数字电视领域,尤其涉及一种节目信息更新方法、电视机及计算机可读存储介质。The present invention relates to the field of digital television, and in particular, to a program information updating method, a television set, and a computer readable storage medium.
背景技术Background technique
电视是人们日常生活中常见的家用电器。随着网络技术的发展,目前电视一般是与机顶盒(数字视频变换盒)配套使用的。机顶盒着连接电视与外部信号源,它可以将外部信号源发送的数字信号转成电视内容,并在电视上显示出来。通过控制机顶盒,即可控制电视的播放。而为了使用的方便,用户常常直接通过电视遥控器、以语音方式来控制机顶盒。例如,在电视进入到机顶盒信源下,用户使用遥控器语音(比如喊出“体育台”)切台时,遥控器发出切台指令到电视;电视收到切台指令并识别出用户希望切换的目标台(体育台)时,将根据预先下载保存在电视本地的EPG(Electronic
Program
Guide,电子节目指南,包括了台序和台标信息)得到目标台相应的目标台序(如体育台对应台序001),并将该目标台序发送给遥控器;遥控器得到目标台序时,将通过红外码值将相应的目标台序发送给到机顶盒,使得机顶盒根据该目标台序切换到目标信号源,从而实现电视遥控器控制机顶盒换台。Television is a common household appliance in people's daily lives. With the development of network technology, TVs are currently used in conjunction with set-top boxes (digital video converter boxes). The set-top box connects the TV to an external source, which converts the digital signal sent by the external source into TV content and displays it on the TV. By controlling the set-top box, you can control the playback of the TV. For the convenience of use, users often control the set-top box by voice directly through the TV remote control. For example, when the TV enters the set-top box source, when the user uses the remote control voice (such as shouting "sports station") to cut the table, the remote controller issues a cutting instruction to the television; the television receives the cutting instruction and recognizes that the user wishes to switch The target station (sports station) will be pre-downloaded and stored on the TV local EPG (Electronic)
Program
Guide, electronic program guide, including the program order and the station logo information) to obtain the target platform order corresponding to the target station (such as the sports station corresponding station order 001), and send the target station sequence to the remote controller; the remote controller obtains the target station sequence When the infrared code value is used, the corresponding target station sequence is sent to the set top box, so that the set top box switches to the target signal source according to the target station order, so that the television remote controller controls the set top box to change channels.
在这个切台过程中,需要保证本地EPG信息和服务商EPG信息的同步性,如果本地EPG更新和服务商的EPG更新不同步,会导致了遥控器控制机顶盒的时候出现错误,降低用户体验。例如,本地EPG中的台序001对应本地台标x,台序002对应本地台标y,而服务商EPG中的台序001对应节目台标y,台序002对应节目台标y;当用户希望观看x台的节目,会用遥控器选择台序001,;遥控器则发送001至机顶盒,机顶盒根据001获取对应的信号源;而由于服务商EPG中的台序001对应节目台标y,因此返回的是y台的界面,从而造成切台错误,降低了用户体验。In this process of cutting, it is necessary to ensure the synchronization of the local EPG information and the service provider's EPG information. If the local EPG update and the service provider's EPG update are not synchronized, the remote control may cause errors when controlling the set-top box, thereby reducing the user experience. For example, the station order 001 in the local EPG corresponds to the local station label x, the station order 002 corresponds to the local station label y, and the station order 001 in the service provider EPG corresponds to the program station label y, and the station order 002 corresponds to the program station label y; If you want to watch the x program, you will use the remote control to select the station order 001. The remote controller sends 001 to the set-top box. The set-top box obtains the corresponding signal source according to 001. Since the station order 001 in the service provider EPG corresponds to the program station mark y, Therefore, the interface of the y station is returned, which causes a cutting error and reduces the user experience.
发明内容Summary of the invention
本发明的主要目的在于提供一种节目信息更新方法、电视机及计算机可读存储介质,旨在解决由于节目信息不同步导致切台错误的技术问题。The main object of the present invention is to provide a program information updating method, a television set and a computer readable storage medium, aiming at solving the technical problem of cutting errors caused by program information being out of synchronization.
为实现上述目的,本发明提供一种节目信息更新方法,所述节目信息更新方法包括以下步骤:To achieve the above object, the present invention provides a program information update method, and the program information update method includes the following steps:
在本地节目信息中获取目标台序和对应的本地目标台标,并向控制端发送包括所述目标台序的第一换台指令,以供所述控制端根据所述第一换台指令向信号端发送第二换台指令;Obtaining a target station sequence and a corresponding local target station identifier in the local program information, and transmitting, to the control terminal, a first channel change instruction including the target station sequence, where the control terminal sends the first station change instruction according to the first station change instruction The signal end sends a second channel change command;
在接收到所述信号端返回的与所述目标台序对应的节目信号时,根据所述节目信号显示对应的节目视频,并获取所节目视频中的节目台标;Receiving, by the signal end, a program signal corresponding to the target station sequence, displaying a corresponding program video according to the program signal, and acquiring a program logo in the program video;
判断所述节目台标与本地目标台标是否一致;Determining whether the program logo is consistent with the local target logo;
若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息。If the program logo is inconsistent with the local target logo, the local program information is updated according to the program logo.
其中,所述第一换台指令还包括所述目标台序对应的信号端红外码信息。The first channel changing instruction further includes signal terminal infrared code information corresponding to the target station sequence.
其中,所述本地节目信息包括预设节目表,所述预设节目表中包括台序和本地台标,所述台序与本地台标具有对应关系。The local program information includes a preset program table, where the preset program table includes a station sequence and a local station logo, and the station sequence has a corresponding relationship with the local station logo.
其中,所述若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息的步骤包括:If the program logo is inconsistent with the local target logo, the step of updating the local program information according to the program logo includes:
若所述节目台标与本地目标台标不一致,则根据所述节目台标在预设节目表中修改所述目标台序对应的本地台标为所述节目台标。If the program station logo is inconsistent with the local target station logo, the local station logo corresponding to the target station sequence is modified according to the program station logo in the preset program table as the program station logo.
其中,所述若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息的步骤,还包括:If the program logo is inconsistent with the local target logo, the step of updating the local program information according to the program logo further includes:
若所述节目台标与本地目标台标不一致,则在所述预设节目表中查找与所述节目台标一致的本地台标,并将与所述节目台标一致的本地台标对应的台序和所述本地目标台标对应的台序互换。If the program logo is inconsistent with the local target logo, the local program logo matching the program logo is searched in the preset program table, and the local logo corresponding to the program logo is corresponding. The sequence of the station and the corresponding target of the local target are interchanged.
此外,为实现上述目的,本发明还提供一种电视机,所述电视机包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的节目信息更新程序,其中所述节目信息更新程序被所述处理器执行时,实现以下步骤:Moreover, in order to achieve the above object, the present invention also provides a television set including a processor, a memory, and a program information update program stored on the memory and executable by the processor, wherein When the program information update program is executed by the processor, the following steps are implemented:
在本地节目信息中获取目标台序和对应的本地目标台标,并向控制端发送包括所述目标台序的第一换台指令,以供所述控制端根据所述第一换台指令向信号端发送第二换台指令;Obtaining a target station sequence and a corresponding local target station identifier in the local program information, and transmitting, to the control terminal, a first channel change instruction including the target station sequence, where the control terminal sends the first station change instruction according to the first station change instruction The signal end sends a second channel change command;
在接收到所述信号端返回的与所述目标台序对应的节目信号时,根据所述节目信号显示对应的节目视频,并获取所节目视频中的节目台标;Receiving, by the signal end, a program signal corresponding to the target station sequence, displaying a corresponding program video according to the program signal, and acquiring a program logo in the program video;
判断所述节目台标与本地目标台标是否一致;Determining whether the program logo is consistent with the local target logo;
若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息。If the program logo is inconsistent with the local target logo, the local program information is updated according to the program logo.
其中,所述第一换台指令还包括所述目标台序对应的信号端红外码信息。The first channel changing instruction further includes signal terminal infrared code information corresponding to the target station sequence.
其中,所述本地节目信息包括预设节目表,所述预设节目表中包括台序和本地台标,所述台序与本地台标具有对应关系。The local program information includes a preset program table, where the preset program table includes a station sequence and a local station logo, and the station sequence has a corresponding relationship with the local station logo.
其中,所述节目信息更新程序被所述处理器执行时,还实现以下步骤:Wherein, when the program information update program is executed by the processor, the following steps are also implemented:
若所述节目台标与本地目标台标不一致,则根据所述节目台标在预设节目表中修改所述目标台序对应的本地台标为所述节目台标。If the program station logo is inconsistent with the local target station logo, the local station logo corresponding to the target station sequence is modified according to the program station logo in the preset program table as the program station logo.
其中,所述节目信息更新程序被所述处理器执行时,还实现以下步骤:Wherein, when the program information update program is executed by the processor, the following steps are also implemented:
若所述节目台标与本地目标台标不一致,则在所述预设节目表中查找与所述节目台标一致的本地台标,并将与所述节目台标一致的本地台标对应的台序和所述本地目标台标对应的台序互换。If the program logo is inconsistent with the local target logo, the local program logo matching the program logo is searched in the preset program table, and the local logo corresponding to the program logo is corresponding. The sequence of the station and the corresponding target of the local target are interchanged.
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有节目信息更新程序,其中所述节目信息更新程序被处理器执行时,实现以下步骤:Furthermore, in order to achieve the above object, the present invention also provides a computer readable storage medium having stored thereon a program information update program, wherein when the program information update program is executed by a processor, the following steps are implemented :
在本地节目信息中获取目标台序和对应的本地目标台标,并向控制端发送包括所述目标台序的第一换台指令,以供所述控制端根据所述第一换台指令向信号端发送第二换台指令;Obtaining a target station sequence and a corresponding local target station identifier in the local program information, and transmitting, to the control terminal, a first channel change instruction including the target station sequence, where the control terminal sends the first station change instruction according to the first station change instruction The signal end sends a second channel change command;
在接收到所述信号端返回的与所述目标台序对应的节目信号时,根据所述节目信号显示对应的节目视频,并获取所节目视频中的节目台标;Receiving, by the signal end, a program signal corresponding to the target station sequence, displaying a corresponding program video according to the program signal, and acquiring a program logo in the program video;
判断所述节目台标与本地目标台标是否一致;Determining whether the program logo is consistent with the local target logo;
若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息。If the program logo is inconsistent with the local target logo, the local program information is updated according to the program logo.
其中,所述第一换台指令还包括所述目标台序对应的信号端红外码信息。The first channel changing instruction further includes signal terminal infrared code information corresponding to the target station sequence.
其中,所述本地节目信息包括预设节目表,所述预设节目表中包括台序和本地台标,所述台序与本地台标具有对应关系。The local program information includes a preset program table, where the preset program table includes a station sequence and a local station logo, and the station sequence has a corresponding relationship with the local station logo.
其中,所述节目信息更新程序被处理器执行时,还实现以下步骤:Wherein, when the program information update program is executed by the processor, the following steps are also implemented:
若所述节目台标与本地目标台标不一致,则根据所述节目台标在预设节目表中修改所述目标台序对应的本地台标为所述节目台标。If the program station logo is inconsistent with the local target station logo, the local station logo corresponding to the target station sequence is modified according to the program station logo in the preset program table as the program station logo.
其中,所述节目信息更新程序被处理器执行时,还实现以下步骤:Wherein, when the program information update program is executed by the processor, the following steps are also implemented:
若所述节目台标与本地目标台标不一致,则在所述预设节目表中查找与所述节目台标一致的本地台标,并将与所述节目台标一致的本地台标对应的台序和所述本地目标台标对应的台序互换。If the program logo is inconsistent with the local target logo, the local program logo matching the program logo is searched in the preset program table, and the local logo corresponding to the program logo is corresponding. The sequence of the station and the corresponding target of the local target are interchanged.
本发明的有益效果:本发明通过在本地节目信息中获取目标台序和对应的本地目标台标,并向控制端发送包括所述目标台序的第一换台指令,以供所述控制端根据所述第一换台指令向信号端发送第二换台指令;在接收到所述信号端返回的与所述目标台序对应的节目信号时,根据所述节目信号显示对应的节目视频,并获取所节目视频中的节目台标;判断所述节目台标与本地目标台标是否一致;若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息。通过以上方式,本发明可根据更新指令获取本地节目信息中的本地台标信息,并将本地台标与节目的实际台标进行对比,从而判断出本地节目信息和服务商节目信息是否一致;若本地台标与节目台标不一致,则判断本地节目信息和服务商节目信息不一致,此时将自动更新本地节目信息,保证本地节目信息和服务商节目信息的同步性,从而使得用户换台时能正确显示到目标电视台,提高用户的娱乐体验。Advantageous Effects of the Invention: The present invention obtains a target station sequence and a corresponding local target station logo in local program information, and sends a first channel change instruction including the target station sequence to the control terminal for the control terminal Transmitting, according to the first channel changing instruction, a second channel changing instruction to the signal end; and when receiving the program signal corresponding to the target station sequence returned by the signal terminal, displaying a corresponding program video according to the program signal, And obtaining a program logo in the program video; determining whether the program logo is consistent with the local target logo; if the program logo is inconsistent with the local target logo, updating the local program according to the program logo information. In the above manner, the present invention can obtain local station label information in the local program information according to the update instruction, and compare the local station logo with the actual station logo of the program, thereby determining whether the local program information and the service provider program information are consistent; If the local station logo is inconsistent with the program logo, it is judged that the local program information and the service provider program information are inconsistent. At this time, the local program information is automatically updated to ensure the synchronization of the local program information and the service provider program information, thereby enabling the user to change the station. Display it correctly to the target TV station to improve the user's entertainment experience.
附图说明DRAWINGS
图1是本发明实施例方案涉及的电视机的硬件结构示意图;1 is a schematic diagram showing the hardware structure of a television set according to an embodiment of the present invention;
图2为本发明节目信息更新方法第一实施例的流程示意图;2 is a schematic flowchart of a first embodiment of a method for updating program information according to the present invention;
图3为图2所述若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息的细化流程示意图;3 is a schematic diagram of a refinement process of updating the local program information according to the program logo according to the program logo if the program logo is inconsistent with the local target logo;
图4为图2所述若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息的细化流程示意图。FIG. 4 is a schematic diagram showing the refinement process of updating the local program information according to the program logo according to the program logo if the program logo is inconsistent with the local target logo in FIG. 2 .
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The implementation, functional features, and advantages of the present invention will be further described in conjunction with the embodiments.
具体实施方式detailed description
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。It is understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
本发明实施例方案的主要思路是:在本地节目信息中获取目标台序和对应的本地目标台标,并向控制端发送包括所述目标台序的第一换台指令,以供所述控制端根据所述第一换台指令向信号端发送第二换台指令;在接收到所述信号端返回的与所述目标台序对应的节目信号时,根据所述节目信号显示对应的节目视频,并获取所节目视频中的节目台标;判断所述节目台标与本地目标台标是否一致;若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息。The main idea of the solution of the embodiment of the present invention is: acquiring a target station sequence and a corresponding local target station logo in the local program information, and transmitting, to the control terminal, a first channel change instruction including the target station sequence, for the control The terminal sends a second channel change command to the signal end according to the first channel change command; and when receiving the program signal corresponding to the target station sequence returned by the signal terminal, displaying a corresponding program video according to the program signal And obtaining a program logo in the program video; determining whether the program logo is consistent with the local target logo; if the program logo is inconsistent with the local target logo, updating the local according to the program logo Program information.
本发明实施例涉及的节目信息更新方法主要应用于电视机。参照图1,图1为本发明实施例方案中涉及的电视机的硬件结构示意图。本发明实施例中,电视机可以包括处理器1001(例如CPU),通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信;用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard);网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口);存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile
memory),例如磁盘存储器,存储器1005可选的还可以是独立于前述处理器1001的存储装置。The program information updating method according to the embodiment of the present invention is mainly applied to a television set. Referring to FIG. 1, FIG. 1 is a schematic structural diagram of a hardware of a television set involved in an embodiment of the present invention. In the embodiment of the present invention, the television set may include a processor 1001 (eg, a CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is configured to implement connection communication between the components; the user interface 1003 may include a display, an input unit such as a keyboard; the network interface 1004 may optionally include a standard wired interface and a wireless interface. (such as WI-FI interface); memory 1005 can be high-speed RAM memory or stable memory (non-volatile
Alternatively, the memory 1005 may alternatively be a storage device independent of the processor 1001 described above.
可选地,该电视机还可以包括摄像头、RF(Radio
Frequency,射频)电路,传感器、音频电路、WiFi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可根据感光设备与参照物的距离,关闭显示屏和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别电视机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,该电视机还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。Optionally, the television set may further include a camera, RF (Radio)
Frequency, RF) circuits, sensors, audio circuits, WiFi modules, and more. Among them, sensors such as light sensors, motion sensors, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display according to the brightness of the ambient light, and the proximity sensor can close the display and/or according to the distance between the photosensitive device and the reference object. Backlighting. As a kind of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (usually three axes). When it is stationary, it can detect the magnitude and direction of gravity. It can be used to identify the attitude of the TV (such as horizontal and vertical screen switching, Related games, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping), etc.; of course, the TV can also be equipped with gyroscopes, barometers, hygrometers, thermometers, infrared sensors and other sensors, This will not be repeated here.
本领域技术人员可以理解,图1中示出的电视机硬件结构并不构成对电视机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。It will be understood by those skilled in the art that the hardware structure of the television set shown in FIG. 1 does not constitute a limitation of the television set, and may include more or less components than those illustrated, or combine some components, or different component arrangements. .
继续参照图1,图1中作为一种计算机可读存储介质的存储器1005可以包括操作系统、网络通信模块以及节目信息更新程序。With continued reference to FIG. 1, the memory 1005 as a computer readable storage medium of FIG. 1 can include an operating system, a network communication module, and a program information update program.
在图1中,网络通信模块主要用于连接控制端和服务器,与控制端、服务器进行数据通信;而处理器1001可以调用存储器1005中存储的节目信息更新程序,并执行以下操作:In FIG. 1, the network communication module is mainly used to connect the control terminal and the server, and performs data communication with the control terminal and the server; and the processor 1001 can call the program information update program stored in the memory 1005, and perform the following operations:
在本地节目信息中获取目标台序和对应的本地目标台标,并向控制端发送包括所述目标台序的第一换台指令,以供所述控制端根据所述第一换台指令向信号端发送第二换台指令;Obtaining a target station sequence and a corresponding local target station identifier in the local program information, and transmitting, to the control terminal, a first channel change instruction including the target station sequence, where the control terminal sends the first station change instruction according to the first station change instruction The signal end sends a second channel change command;
在接收到所述信号端返回的与所述目标台序对应的节目信号时,根据所述节目信号显示对应的节目视频,并获取所节目视频中的节目台标;Receiving, by the signal end, a program signal corresponding to the target station sequence, displaying a corresponding program video according to the program signal, and acquiring a program logo in the program video;
判断所述节目台标与本地目标台标是否一致;Determining whether the program logo is consistent with the local target logo;
若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息。If the program logo is inconsistent with the local target logo, the local program information is updated according to the program logo.
其中,所述第一换台指令还包括所述目标台序对应的信号端红外码信息。The first channel changing instruction further includes signal terminal infrared code information corresponding to the target station sequence.
其中,所述本地节目信息包括预设节目表,所述预设节目表中包括台序和本地台标,所述台序与本地台标具有对应关系。The local program information includes a preset program table, where the preset program table includes a station sequence and a local station logo, and the station sequence has a corresponding relationship with the local station logo.
其中,处理器1001可以调用存储器1005中存储的节目信息更新程序,并执行以下操作:The processor 1001 can call the program information update program stored in the memory 1005 and perform the following operations:
若所述节目台标与本地目标台标不一致,则根据所述节目台标在预设节目表中修改所述目标台序对应的本地台标为所述节目台标。If the program station logo is inconsistent with the local target station logo, the local station logo corresponding to the target station sequence is modified according to the program station logo in the preset program table as the program station logo.
其中,处理器1001可以调用存储器1005中存储的节目信息更新程序,并执行以下操作:The processor 1001 can call the program information update program stored in the memory 1005 and perform the following operations:
若所述节目台标与本地目标台标不一致,则在所述预设节目表中查找与所述节目台标一致的本地台标,并将与所述节目台标一致的本地台标对应的台序和所述本地目标台标对应的台序互换。If the program logo is inconsistent with the local target logo, the local program logo matching the program logo is searched in the preset program table, and the local logo corresponding to the program logo is corresponding. The sequence of the station and the corresponding target of the local target are interchanged.
基于上述电视机硬件结构,提出本发明节目信息更新方法各个实施例。Based on the above-described hardware structure of the television set, various embodiments of the program information updating method of the present invention are proposed.
本发明提供一种节目信息更新方法。The invention provides a method for updating program information.
参照图2,图2为本发明节目信息更新方法第一实施例的流程示意图。Referring to FIG. 2, FIG. 2 is a schematic flowchart of a first embodiment of a method for updating program information according to the present invention.
本实施例中,所述节目信息更新方法包括以下步骤:In this embodiment, the program information update method includes the following steps:
步骤S10,在本地节目信息中获取目标台序和对应的本地目标台标,并向控制端发送包括所述目标台序的第一换台指令,以供所述控制端根据所述第一换台指令向信号端发送第二换台指令;Step S10: Obtain a target station sequence and a corresponding local target station identifier in the local program information, and send a first channel change instruction including the target station sequence to the control terminal, where the control terminal performs the first change according to the first The station command sends a second channel change command to the signal terminal;
电视是人们日常生活中常见的家用电器,目前电视一般是与机顶盒(数字视频变换盒)配套使用的。为了方便用户通过电视遥控器直接控制机顶盒进行切台,机顶盒中预先下载有配套的节目信息(EPG,Electronic
Program
Guide),该信息为服务商提供的;同时机顶盒中的节目信息会发送至电视机中进行保存,电视机中的节目信息可称为本地节目信息。本地节目信息和机顶盒节目信息中都包括台序和台标(台标代码了频道名称)。在电视进入到机顶盒信源下,用户使用遥控器语音(比如喊出“体育台”)切台时,遥控器发出切台指令到电视;电视收到切台指令并识别出用户希望切换的目标台(体育台)时,将根据本地节目信息得到目标台相应的目标台序(如体育台对应台序001),并将该目标台序发送给遥控器;遥控器得到目标台序时,将通过红外码值将相应的目标台序发送给到机顶盒;机顶盒即可根据该目标台序和机顶盒界面信息确定将要切换的目标频道,并在网络中获取对应目标信号源,从而实现电视遥控器控制机顶盒换台。Television is a common household appliance in people's daily life. Currently, TV is generally used in conjunction with a set-top box (digital video converter box). In order to facilitate the user to directly control the set-top box through the TV remote control for cutting, the set-top box is pre-downloaded with supporting program information (EPG, Electronic)
Program
Guide), the information is provided by the service provider; at the same time, the program information in the set top box is sent to the television for storage, and the program information in the television set may be referred to as local program information. Both the local program information and the set-top box program information include the station order and the station logo (the station code code channel name). When the TV enters the set-top box source, when the user uses the remote control voice (such as shouting "sports station") to cut the table, the remote controller issues a cutting instruction to the television; the television receives the cutting instruction and recognizes the target that the user wishes to switch. When the station (sports station), the target station sequence corresponding to the target station (such as the sports station corresponding station sequence 001) is obtained according to the local program information, and the target station sequence is sent to the remote controller; when the remote controller obtains the target station sequence, The corresponding target station sequence is sent to the set top box through the infrared code value; the set top box can determine the target channel to be switched according to the target station sequence and the set top box interface information, and obtain the corresponding target signal source in the network, thereby implementing the television remote controller control. The set-top box is changed.
在这个切台过程中,需要保证本地节目信息和机顶盒节目信息的同步性(即本地节目信息和服务商节目信息的同步性),如果本地节目信息和机顶盒节目信息更新不同步,会导致了遥控器控制机顶盒的时候出现错误,降低用户体验。例如,本地节目信息中的台序001对应本地台标x(频道x),台序002对应本地台标y(频道y),而机顶盒中台序001对应台标y(频道y),台序002对应台标x(频道x);当用户希望观看x台的节目,会用遥控器选择台序001;遥控器则发送001至机顶盒;机顶盒在接收到001时,由于双方的节目信息不一致,会根据001获取对应频道y的信号源,返回的是y台的节目信号,从而造成切台错误。In this process of cutting, it is necessary to ensure the synchronization of the local program information and the set-top box program information (that is, the synchronization of the local program information and the service provider program information). If the local program information and the set-top box program information are not synchronized, the remote control may be caused. An error occurred while controlling the set-top box, reducing the user experience. For example, the station order 001 in the local program information corresponds to the local station label x (channel x), the station order 002 corresponds to the local station label y (channel y), and the set-top box in the set-top box 001 corresponds to the station label y (channel y), the station order 002 corresponds to the station logo x (channel x); when the user wants to watch the x program, the remote control selects the station sequence 001; the remote controller sends 001 to the set-top box; when the set-top box receives 001, because the program information of the two parties is inconsistent, According to 001, the signal source corresponding to the channel y is obtained, and the program signal of the y station is returned, thereby causing a cutting error.
基于上述问题,本实施例提出一种节目信息更新方法,可自动更新本地节目信息,保持本地节目信息和机顶盒节目信息的一致性,从而保证切台的准确性。具体的,本实施例中,机顶盒中预先下载有节目信息并存储在电视机中,其中电视机中的节目信息称为本地节目信息。用户在观看电视时,在切台时出现了切台错误,本想切到体育台,结果发现电视显示了电影台,于是用户按下遥控器的更新键,触发更新指令,对本地节目信息进行更新。当然用户也可通过语音的方式,通过说出对应语音内容,从而触发更新指令。遥控器根据用户触发的更新指令,通过蓝牙的方式(当然还可以是WIFI、ZIGBEE等无线方式)向电视机发送信息更新指令。电视机在接收到该更新指令时,将根据本地节目信息中获取台序和对应本地目标台标信息,并向遥控器发送包括各电视台台序的第一换台指令,以供遥控器根据该第一换台指令向机顶盒发送第二换台指令。其中,由于遥控器在向机顶盒发送第二换台指令时,是以红外码的形式进行发送,因此电视机在向遥控器发送第一换台指令时,该第一换台指令中还包括电视台台序对应的机顶盒红外码信息。其中该台序可称为目标台序,对应的本地台标可称为本地目标台标。例如,本地节目信息中包括台序001,对应本地台标a(电视台a);台序002,对应本地台标b(电视台b);台序003,对应本地台标c(电视台c);遥控器会依次将台序001、002、003发送到遥控器。遥控器在接收到台序红外码时,将向机顶盒发送红外码格式的换台指令。机顶盒在接收到该指令时,即可根据该指令的目标台序和机顶盒节目信息确定本次换台的目标频道(如001对应台标a),并搜索网络,查找对应的节目信号源。Based on the above problem, the embodiment provides a program information update method, which can automatically update the local program information, maintain the consistency of the local program information and the set top box program information, thereby ensuring the accuracy of the cut table. Specifically, in this embodiment, the program information is pre-downloaded in the set top box and stored in the television set, wherein the program information in the television set is referred to as local program information. When the user watched the TV, there was a cutting error when cutting the table. I wanted to cut to the sports station. I found that the TV showed the movie station, so the user pressed the update button of the remote controller to trigger the update command and the local program information. Update. Of course, the user can also trigger the update instruction by speaking the corresponding voice content by means of voice. The remote controller sends an information update command to the television through a Bluetooth method (of course, a wireless method such as WIFI or ZIGBEE) according to an update command triggered by the user. When receiving the update instruction, the television set acquires the station sequence and the corresponding local target station logo information according to the local program information, and sends a first channel change command including each television station sequence to the remote controller, so that the remote controller can The first channel change command sends a second channel change command to the set top box. Wherein, when the remote controller sends the second channel change command to the set top box, it is sent in the form of an infrared code. Therefore, when the television station sends the first channel change command to the remote controller, the first channel change command further includes a television station. The infrared code information of the set top box corresponding to the station order. The station sequence may be referred to as a target station sequence, and the corresponding local station label may be referred to as a local target station label. For example, the local program information includes a station sequence 001 corresponding to the local station logo a (television station a); a station sequence 002 corresponding to the local station logo b (television station b); a station sequence 003 corresponding to the local station logo c (television station c); The device will send the station sequence 001, 002, 003 to the remote controller in turn. When the remote controller receives the serial sequence infrared code, it will send a change order instruction in the infrared code format to the set top box. When receiving the instruction, the set-top box can determine the target channel of the current channel change (such as 001 corresponding station label a) according to the target program sequence of the instruction and the set-top box program information, and search the network to find the corresponding program signal source.
步骤S20,在接收到所述信号端返回的与所述目标台序对应的节目信号时,根据所述节目信号显示对应的节目视频,并获取所节目视频中的节目台标;Step S20, when receiving the program signal corresponding to the target station sequence returned by the signal end, displaying a corresponding program video according to the program signal, and acquiring a program logo in the program video;
本实施例中,机顶盒在网络中查找到目标台序所对应的信号源时,将与该信号源建立连接,从该信号源中接收节目信号(节目数据)。在接收到信号源传输的节目信号时,机顶盒即可根据该节目信号向电视机发送视频内容。电视机在接收到这些视频内容时,即可在显示屏中显示对应的节目视频。在显示寂寞视频时,电视机将识别界面视频中的节目台标,从而确定当前的界面视频是哪个频道的节目视频。In this embodiment, when the set top box finds the signal source corresponding to the target station sequence in the network, a connection is established with the signal source, and the program signal (program data) is received from the signal source. Upon receiving the program signal transmitted by the signal source, the set top box can transmit the video content to the television set according to the program signal. When the TV receives these video content, it can display the corresponding program video in the display. When displaying a lonely video, the television will identify the program logo in the interface video to determine which channel's program video the current interface video is.
进一步的,由于网络信号源的节目信号是数字信号,而电视机支持播放模拟信号的节目视频,因此机顶盒在接收到目标节目信号时,需要将目标节目信号的格式由数字信号格式转化为模拟信号格式,以根据模拟信号格式的目标节目信号播放对应的目标节目视频。Further, since the program signal of the network signal source is a digital signal, and the television supports the program video for playing the analog signal, the set top box needs to convert the format of the target program signal from the digital signal format to the analog signal when receiving the target program signal. The format is to play the corresponding target program video according to the target program signal according to the analog signal format.
步骤S30,判断所述节目台标与本地目标台标是否一致;Step S30, determining whether the program logo and the local target logo are consistent;
本实施例中,机顶盒在获取到播放视频中的节目台标时,即可将节目台标与本地目标台标进行比较,判断两者是否一致,从而判断本地节目信息和机顶盒节目信息(服务商节目信息)是否同步。若同一目标台序对应的节目台标和本地目标台标一致,则说明本地节目信息和机顶盒节目信息是同步的,本地节目信息中关于目标台序的节目信息无需更新,此时将继续向遥控器发送下一个本地节目信息中的目标台序;若同一台序对应的节目台标和本地目标台标不一致,则说明本地节目信息和机顶盒节目信息不同步,本地节目信息中关于目标台序的节目信息需要更新,此时进入步骤S40。In this embodiment, when the set-top box obtains the program logo in the playing video, the program logo can be compared with the local target logo to determine whether the two are consistent, thereby determining the local program information and the set-top box program information (service provider) Program information) is synchronized. If the program logo corresponding to the same target station sequence is consistent with the local target station label, the local program information and the set top box program information are synchronized, and the program information about the target station sequence in the local program information does not need to be updated, and the remote control will continue to be performed at this time. Transmitting the target station sequence in the next local program information; if the program station logo corresponding to the same sequence is inconsistent with the local target station logo, the local program information and the set top box program information are not synchronized, and the local program information is related to the target station sequence. The program information needs to be updated, and the process proceeds to step S40.
步骤S40,若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息。Step S40: If the program logo is inconsistent with the local target logo, the local program information is updated according to the program logo.
本实施例中,若同一台序对应的节目台标和本地目标台标不一致,则说明本地节目信息和机顶盒节目信息不同步,本地节目信息中关于目标台序的节目信息需要更新。此时机顶盒将以播放视频中的台标为准,根据目标台序和节目台标更新本地节目信息中的相关内容,以使得本地节目信息与机顶盒节目信息保持同步。更新的方式可以是直接在本地节目信息中进行修改,还可以是直接直接生成新的本地节目信息,或是从网络中下载最新的网络节目信息。In this embodiment, if the program logo corresponding to the same sequence does not match the local target logo, the local program information and the set top box program information are not synchronized, and the program information about the target station sequence in the local program information needs to be updated. At this time, the set top box will be based on the station logo in the play video, and the related content in the local program information is updated according to the target station sequence and the program station logo, so that the local program information and the set top box program information are kept in synchronization. The update method may be directly modifying the local program information, or directly generating new local program information directly, or downloading the latest network program information from the network.
进一步的,本实施例中的节目信息更新方法是通过电视机实现的,当然该节目信息更新方法还可以通过其它的节目信息更新装置实现。该装置还可以是独立于电视之外的外接设备,也可以是安装在电视之中的内部装置,该装置具有电视机的上述节目信息更新功能,当然该装置还可相应增设其它功能,从而实现上述节目信息更新方法的各步骤。Further, the program information update method in this embodiment is implemented by a television. Of course, the program information update method can also be implemented by other program information update devices. The device may also be an external device independent of the television, or may be an internal device installed in the television, the device has the above-mentioned program information update function of the television, and of course, the device may also add other functions accordingly, thereby realizing Each step of the above program information updating method.
本实施例中,在本地节目信息中获取目标台序和对应的本地目标台标,并向控制端发送包括所述目标台序的第一换台指令,以供所述控制端根据所述第一换台指令向信号端发送第二换台指令;在接收到所述信号端返回的、与所述目标台序对应的节目信号时,根据所述节目信号显示对应的节目视频,并获取所节目视频中的节目台标;判断所述节目台标与本地目标台标是否一致;若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息。通过以上方式,本实施例可根据更新指令获取本地节目信息中的本地台标信息,并将本地台标与节目的实际台标进行对比,从而判断出本地节目信息和服务商节目信息是否一致;若本地台标与节目台标不一致,则判断本地节目信息和服务商节目信息不一致,此时将自动更新本地节目信息,保证本地节目信息和服务商节目信息的同步性,从而使得用户换台时能正确显示到目标电视台,提高用户的娱乐体验。In this embodiment, the target station sequence and the corresponding local target station logo are obtained in the local program information, and the first channel change command including the target station sequence is sent to the control terminal, where the control terminal is configured according to the first a switching instruction sends a second switching instruction to the signal end; when receiving the program signal corresponding to the target station sequence returned by the signal end, displaying a corresponding program video according to the program signal, and acquiring the a program logo in the program video; determining whether the program logo is consistent with the local target logo; if the program logo is inconsistent with the local target logo, updating the local program information according to the program logo. In the above manner, the embodiment may obtain local station label information in the local program information according to the update instruction, and compare the local station logo with the actual station logo of the program, thereby determining whether the local program information and the service provider program information are consistent; If the local station logo is inconsistent with the program logo, it is determined that the local program information and the service provider program information are inconsistent. At this time, the local program information is automatically updated to ensure the synchronization of the local program information and the service provider program information, thereby enabling the user to change channels. It can be correctly displayed to the target TV station to improve the user's entertainment experience.
参照图3,图3为图2所述若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息的细化流程示意图。Referring to FIG. 3, FIG. 3 is a schematic diagram of a refinement process of updating the local program information according to the program logo according to the program logo if the program logo is inconsistent with the local target logo.
基于上述图2所示实施例,步骤S40包括:Based on the embodiment shown in FIG. 2 above, step S40 includes:
步骤S41,若所述节目台标与本地目标台标不一致,则根据所述节目台标在预设节目表中修改所述目标台序对应的本地台标为所述节目台标。Step S41: If the program logo is inconsistent with the local target logo, the local station corresponding to the target station sequence is modified according to the program station logo as the program logo.
本实施例中,本地节目信息中包括了预设节目表,预设节目表中包括了台序和本地台标,其中台序和本地台标具有对应关系,例如台序001对应a台标,台序002对应b台标,台序003对应c台标。在同一台序对应的节目台标和本地目标台标不一致时,则说明本地节目信息和机顶盒节目信息不同步,本地节目信息中关于目标台序的节目信息需要更新。此时将根据所述节目台标在预设节目表中修改所述目标台序对应的本地台标,以使所述目标台序对应同一节目台标和本地台标。例如,预设节目表台序001对应a台标,遥控器发送的是台序001,根据本地节目信息,应该显示台标a的节目;但是机顶盒节目信息中台序001对应d台标,因此机顶盒根据台序001搜索d台标的节目信号,显示的是d台标的节目;机顶盒在判断到a台标与d台标的不一致时,会对预设节目表进行修改,将台序001对应的台标改成d台标,从而使得同一目标台序对应同一个节目台标和本地图标。In this embodiment, the local program information includes a preset program list, where the preset program table includes a station sequence and a local station logo, wherein the station sequence and the local station logo have a corresponding relationship, for example, the station sequence 001 corresponds to a station logo, The station order 002 corresponds to the b station label, and the station sequence 003 corresponds to the c station label. When the program index corresponding to the same sequence does not match the local target logo, the local program information and the set top box program information are not synchronized, and the program information about the target station sequence in the local program information needs to be updated. At this time, the local station logo corresponding to the target station sequence is modified according to the program station logo in the preset program table, so that the target station sequence corresponds to the same program station logo and the local station logo. For example, the preset program table order 001 corresponds to the a station logo, and the remote controller sends the station order 001. According to the local program information, the program of the station label a should be displayed; but the set-top box program information corresponds to the d station label, so The set top box searches for the program signal of the d station standard according to the station order 001, and displays the program of the d station standard; when the set top box determines that the a station label and the d station label are inconsistent, the preset program list is modified, and the station corresponding to the station order 001 is modified. The target is changed to the d-station, so that the same target station sequence corresponds to the same program logo and local icon.
参照图4,图4为图2所述若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息的细化流程示意图。Referring to FIG. 4, FIG. 4 is a schematic diagram of a refinement process of updating the local program information according to the program logo according to the program logo if the program logo is inconsistent with the local target logo.
基于上述图2所示实施例,步骤S40还包括:Based on the embodiment shown in FIG. 2, step S40 further includes:
步骤S42,若所述节目台标与本地目标台标不一致,则在所述预设节目表中查找与所述节目台标一致的本地台标,并将与所述节目台标一致的本地台标对应的台序和所述本地目标台标对应的台序互换。Step S42, if the program logo is inconsistent with the local target logo, the local program logo matching the program logo is searched in the preset program table, and the local station is consistent with the program logo. The sequence corresponding to the target is interchanged with the sequence corresponding to the local target logo.
本实施例中,本实施例中,本地节目信息中包括了预设节目表,预设节目表中包括了台序和本地台标,其中台序和本地台标具有对应关系,例如台序001对应a台标,台序002对应b台标,台序003对应c台标。在同一台序对应的节目台标和本地目标台标不一致时,则说明本地节目信息和机顶盒节目信息不同步,本地节目信息中关于目标台序的节目信息需要更新。此时将在所述预设节目表中查找与所述节目台标一致的本地一致台标,并将所述本地一致台标和本地目标台标的台序互换。例如,预设节目表台序001对应a台标,台序002对应b台标;遥控器发送的是台序001,根据本地节目信息,应该显示台标a的节目;但是机顶盒节目信息中台序001对应b台标,台序002对应b台标,因此机顶盒根据台序001搜索b台标的节目信号,显示的是b台标的节目;机顶盒在判断到a台标与b台标的不一致时,会在预设节目表中搜索b台标以及b台标对应的台序;机顶盒在搜索到b台标以及b台标对应的台序002时,确定a台标和b台标的台序相互混淆了;此时会对预设节目表进行修改,将a台标和b台标的台序进行互换,将a台标的台序由001改成002,将b台标的台序由002改成001,从而使得对混淆的台标台序关系进行整理,保证本地节目信息和机顶盒节目信息的同步。In this embodiment, in the embodiment, the local program information includes a preset program list, where the preset program table includes a station order and a local station label, wherein the station order and the local station logo have a corresponding relationship, for example, the station order 001 Corresponding to the a station standard, the station order 002 corresponds to the b station label, and the station sequence 003 corresponds to the c station label. When the program index corresponding to the same sequence does not match the local target logo, the local program information and the set top box program information are not synchronized, and the program information about the target station sequence in the local program information needs to be updated. At this time, a local consistent station logo matching the program station logo is searched in the preset program table, and the local consistent station logo and the local target station logo are exchanged. For example, the preset program table order 001 corresponds to the a station logo, the station sequence 002 corresponds to the b station label; the remote controller transmits the station sequence 001, and according to the local program information, the station label a program should be displayed; but the set top box program information is in the middle table. The sequence 001 corresponds to the b station standard, and the station order 002 corresponds to the b station standard. Therefore, the set top box searches for the program signal of the b station standard according to the station sequence 001, and displays the program of the b station standard; when the set top box determines that the a station label and the b station label are inconsistent, The station schedule corresponding to the b station logo and the b station logo is searched in the preset program list; when the set top box searches for the station scale 002 corresponding to the b station logo and the b station logo, it is determined that the desk labels of the a station logo and the b station logo are confused with each other. At this time, the preset program table will be modified, and the station order of the a station label and the b station label will be interchanged, and the station order of the a station label will be changed from 001 to 002, and the station order of the b station label will be changed from 002 to 001. Therefore, the confusing station platform order relationship is organized to ensure the synchronization of the local program information and the set top box program information.
本发明还提供一种电视机。The invention also provides a television set.
本发明电视机包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的节目信息更新程序,其中所述节目信息更新程序被所述处理器执行时,实现以下步骤:The television set of the present invention includes a processor, a memory, and a program information update program stored on the memory and executable by the processor, wherein when the program information update program is executed by the processor, the following steps are implemented:
在本地节目信息中获取目标台序和对应的本地目标台标,并向控制端发送包括所述目标台序的第一换台指令,以供所述控制端根据所述第一换台指令向信号端发送第二换台指令;Obtaining a target station sequence and a corresponding local target station identifier in the local program information, and transmitting, to the control terminal, a first channel change instruction including the target station sequence, where the control terminal sends the first station change instruction according to the first station change instruction The signal end sends a second channel change command;
在接收到所述信号端返回的与所述目标台序对应的节目信号时,根据所述节目信号显示对应的节目视频,并获取所节目视频中的节目台标;Receiving, by the signal end, a program signal corresponding to the target station sequence, displaying a corresponding program video according to the program signal, and acquiring a program logo in the program video;
判断所述节目台标与本地目标台标是否一致;Determining whether the program logo is consistent with the local target logo;
若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息。If the program logo is inconsistent with the local target logo, the local program information is updated according to the program logo.
其中,所述第一换台指令还包括所述目标台序对应的信号端红外码信息。The first channel changing instruction further includes signal terminal infrared code information corresponding to the target station sequence.
其中,所述本地节目信息包括预设节目表,所述预设节目表中包括台序和本地台标,所述台序与本地台标具有对应关系。The local program information includes a preset program table, where the preset program table includes a station sequence and a local station logo, and the station sequence has a corresponding relationship with the local station logo.
其中,所述节目信息更新程序被所述处理器执行时,还实现以下步骤:Wherein, when the program information update program is executed by the processor, the following steps are also implemented:
若所述节目台标与本地目标台标不一致,则根据所述节目台标在预设节目表中修改所述目标台序对应的本地台标为所述节目台标。If the program station logo is inconsistent with the local target station logo, the local station logo corresponding to the target station sequence is modified according to the program station logo in the preset program table as the program station logo.
其中,所述节目信息更新程序被所述处理器执行时,还实现以下步骤:Wherein, when the program information update program is executed by the processor, the following steps are also implemented:
若所述节目台标与本地目标台标不一致,则在所述预设节目表中查找与所述节目台标一致的本地台标,并将与所述节目台标一致的本地台标对应的台序和所述本地目标台标对应的台序互换。If the program logo is inconsistent with the local target logo, the local program logo matching the program logo is searched in the preset program table, and the local logo corresponding to the program logo is corresponding. The sequence of the station and the corresponding target of the local target are interchanged.
其中,节目信息更新程序被执行时所实现的方法可参照本发明节目信息更新方法的各个实施例,此处不再赘述。For the method implemented when the program information update program is executed, reference may be made to various embodiments of the program information update method of the present invention, and details are not described herein again.
本发明还提供一种计算机可读存储介质。The invention also provides a computer readable storage medium.
本发明计算机可读存储介质上存储有节目信息更新程序,其中所述节目信息更新程序被处理器执行时,实现以下步骤:The program information update program is stored on the computer readable storage medium of the present invention, wherein when the program information update program is executed by the processor, the following steps are implemented:
在本地节目信息中获取目标台序和对应的本地目标台标,并向控制端发送包括所述目标台序的第一换台指令,以供所述控制端根据所述第一换台指令向信号端发送第二换台指令;Obtaining a target station sequence and a corresponding local target station identifier in the local program information, and transmitting, to the control terminal, a first channel change instruction including the target station sequence, where the control terminal sends the first station change instruction according to the first station change instruction The signal end sends a second channel change command;
在接收到所述信号端返回的与所述目标台序对应的节目信号时,根据所述节目信号显示对应的节目视频,并获取所节目视频中的节目台标;Receiving, by the signal end, a program signal corresponding to the target station sequence, displaying a corresponding program video according to the program signal, and acquiring a program logo in the program video;
判断所述节目台标与本地目标台标是否一致;Determining whether the program logo is consistent with the local target logo;
若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息。If the program logo is inconsistent with the local target logo, the local program information is updated according to the program logo.
其中,所述第一换台指令还包括所述目标台序对应的信号端红外码信息。The first channel changing instruction further includes signal terminal infrared code information corresponding to the target station sequence.
其中,所述本地节目信息包括预设节目表,所述预设节目表中包括台序和本地台标,所述台序与本地台标具有对应关系。The local program information includes a preset program table, where the preset program table includes a station sequence and a local station logo, and the station sequence has a corresponding relationship with the local station logo.
其中,所述节目信息更新程序被处理器执行时,还实现以下步骤:Wherein, when the program information update program is executed by the processor, the following steps are also implemented:
若所述节目台标与本地目标台标不一致,则根据所述节目台标在预设节目表中修改所述目标台序对应的本地台标为所述节目台标。If the program station logo is inconsistent with the local target station logo, the local station logo corresponding to the target station sequence is modified according to the program station logo in the preset program table as the program station logo.
其中,所述节目信息更新程序被处理器执行时,还实现以下步骤:Wherein, when the program information update program is executed by the processor, the following steps are also implemented:
若所述节目台标与本地目标台标不一致,则在所述预设节目表中查找与所述节目台标一致的本地台标,并将与所述节目台标一致的本地台标对应的台序和所述本地目标台标对应的台序互换。If the program logo is inconsistent with the local target logo, the local program logo matching the program logo is searched in the preset program table, and the local logo corresponding to the program logo is corresponding. The sequence of the station and the corresponding target of the local target are interchanged.
其中,节目信息更新程序被执行时所实现的方法可参照本发明节目信息更新方法的各个实施例,此处不再赘述。For the method implemented when the program information update program is executed, reference may be made to various embodiments of the program information update method of the present invention, and details are not described herein again.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。It is to be understood that the term "comprises", "comprising", or any other variants thereof, is intended to encompass a non-exclusive inclusion, such that a process, method, article, or It also includes other elements that are not explicitly listed, or elements that are inherent to such a process, method, item, or system. An element defined by the phrase "comprising a ..." does not exclude the presence of additional equivalent elements in a process, method, article, or system that includes the element, without further limitation.
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The serial numbers of the embodiments of the present invention are merely for the description, and do not represent the advantages and disadvantages of the embodiments.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the foregoing embodiment method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be through hardware, but in many cases, the former is better. Implementation. Based on such understanding, portions of the technical solution of the present invention that contribute substantially or to the prior art may be embodied in the form of a software product stored in a storage medium (such as a ROM/RAM as described above). , a disk, an optical disk, including a number of instructions for causing a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the methods described in various embodiments of the present invention.
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only the preferred embodiments of the present invention, and are not intended to limit the scope of the invention, and the equivalent structure or equivalent process transformations made by the description of the present invention and the drawings are directly or indirectly applied to other related technical fields. The same is included in the scope of patent protection of the present invention.
Claims (15)
- 一种节目信息更新方法,其中,所述节目信息更新方法包括以下步骤: A program information updating method, wherein the program information updating method comprises the following steps:在本地节目信息中获取目标台序和对应的本地目标台标,并向控制端发送包括所述目标台序的第一换台指令,以供所述控制端根据所述第一换台指令向信号端发送第二换台指令;Obtaining a target station sequence and a corresponding local target station identifier in the local program information, and transmitting, to the control terminal, a first channel change instruction including the target station sequence, where the control terminal sends the first station change instruction according to the first station change instruction The signal end sends a second channel change command;在接收到所述信号端返回的与所述目标台序对应的节目信号时,根据所述节目信号显示对应的节目视频,并获取所节目视频中的节目台标;Receiving, by the signal end, a program signal corresponding to the target station sequence, displaying a corresponding program video according to the program signal, and acquiring a program logo in the program video;判断所述节目台标与本地目标台标是否一致;Determining whether the program logo is consistent with the local target logo;若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息。If the program logo is inconsistent with the local target logo, the local program information is updated according to the program logo.
- 如权利要求1所述的节目信息更新方法,其中,所述第一换台指令还包括所述目标台序对应的信号端红外码信息。The program information updating method according to claim 1, wherein the first channel changing instruction further comprises signal terminal infrared code information corresponding to the target station sequence.
- 如权利要求1所述的节目信息更新方法,其中,所述本地节目信息包括预设节目表,所述预设节目表中包括台序和本地台标,所述台序与本地台标具有对应关系。The program information updating method according to claim 1, wherein the local program information comprises a preset program table, wherein the preset program table includes a station sequence and a local station logo, and the station sequence has a correspondence with a local station logo. relationship.
- 如权利要求3所述的节目信息更新方法,其中,所述若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息的步骤包括:The program information updating method according to claim 3, wherein if the program logo is inconsistent with the local target logo, the step of updating the local program information according to the program logo includes:若所述节目台标与本地目标台标不一致,则根据所述节目台标在预设节目表中修改所述目标台序对应的本地台标为所述节目台标。If the program station logo is inconsistent with the local target station logo, the local station logo corresponding to the target station sequence is modified according to the program station logo in the preset program table as the program station logo.
- 如权利要求3所述的节目信息更新方法,其中,所述若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息的步骤,还包括:The program information updating method according to claim 3, wherein the step of updating the local program information according to the program logo is further included if the program logo is inconsistent with the local target logo, and further includes:若所述节目台标与本地目标台标不一致,则在所述预设节目表中查找与所述节目台标一致的本地台标,并将与所述节目台标一致的本地台标对应的台序和所述本地目标台标对应的台序互换。If the program logo is inconsistent with the local target logo, the local program logo matching the program logo is searched in the preset program table, and the local logo corresponding to the program logo is corresponding. The sequence of the station and the corresponding target of the local target are interchanged.
- 一种电视机,其中,所述电视机包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的节目信息更新程序,所述节目信息更新程序被所述处理器执行时,实现以下步骤:A television set, wherein the television set includes a processor, a memory, and a program information update program stored on the memory and executable by the processor, the program information update program being executed by the processor When you do, implement the following steps:在本地节目信息中获取目标台序和对应的本地目标台标,并向控制端发送包括所述目标台序的第一换台指令,以供所述控制端根据所述第一换台指令向信号端发送第二换台指令;Obtaining a target station sequence and a corresponding local target station identifier in the local program information, and transmitting, to the control terminal, a first channel change instruction including the target station sequence, where the control terminal sends the first station change instruction according to the first station change instruction The signal end sends a second channel change command;在接收到所述信号端返回的与所述目标台序对应的节目信号时,根据所述节目信号显示对应的节目视频,并获取所节目视频中的节目台标;Receiving, by the signal end, a program signal corresponding to the target station sequence, displaying a corresponding program video according to the program signal, and acquiring a program logo in the program video;判断所述节目台标与本地目标台标是否一致;Determining whether the program logo is consistent with the local target logo;若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息。If the program logo is inconsistent with the local target logo, the local program information is updated according to the program logo.
- 如权利要求6所述的电视机,其中,所述第一换台指令还包括所述目标台序对应的信号端红外码信息。The television set according to claim 6, wherein said first channel change command further comprises signal terminal infrared code information corresponding to said target station sequence.
- 如权利要求6所述的电视机,其中,所述本地节目信息包括预设节目表,所述预设节目表中包括台序和本地台标,所述台序与本地台标具有对应关系。The television set according to claim 6, wherein the local program information comprises a preset program list, the preset program table includes a station sequence and a local station logo, and the station sequence has a corresponding relationship with the local station logo.
- 如权利要求8所述的电视机,其中,所述节目信息更新程序被所述处理器执行时,还实现以下步骤:A television set according to claim 8, wherein when said program information update program is executed by said processor, the following steps are further implemented:若所述节目台标与本地目标台标不一致,则根据所述节目台标在预设节目表中修改所述目标台序对应的本地台标为所述节目台标。If the program station logo is inconsistent with the local target station logo, the local station logo corresponding to the target station sequence is modified according to the program station logo in the preset program table as the program station logo.
- 如权利要求8所述的电视机,其中,所述节目信息更新程序被所述处理器执行时,还实现以下步骤:A television set according to claim 8, wherein when said program information update program is executed by said processor, the following steps are further implemented:若所述节目台标与本地目标台标不一致,则在所述预设节目表中查找与所述节目台标一致的本地台标,并将与所述节目台标一致的本地台标对应的台序和所述本地目标台标对应的台序互换。If the program logo is inconsistent with the local target logo, the local program logo matching the program logo is searched in the preset program table, and the local logo corresponding to the program logo is corresponding. The sequence of the station and the corresponding target of the local target are interchanged.
- 一种计算机可读存储介质,其中,所述计算机可读存储介质上存储有节目信息更新程序,其中所述节目信息更新程序被处理器执行时,实现以下步骤:A computer readable storage medium, wherein the computer readable storage medium stores a program information update program, wherein when the program information update program is executed by a processor, the following steps are implemented:在本地节目信息中获取目标台序和对应的本地目标台标,并向控制端发送包括所述目标台序的第一换台指令,以供所述控制端根据所述第一换台指令向信号端发送第二换台指令;Obtaining a target station sequence and a corresponding local target station identifier in the local program information, and transmitting, to the control terminal, a first channel change instruction including the target station sequence, where the control terminal sends the first station change instruction according to the first station change instruction The signal end sends a second channel change command;在接收到所述信号端返回的与所述目标台序对应的节目信号时,根据所述节目信号显示对应的节目视频,并获取所节目视频中的节目台标;Receiving, by the signal end, a program signal corresponding to the target station sequence, displaying a corresponding program video according to the program signal, and acquiring a program logo in the program video;判断所述节目台标与本地目标台标是否一致;Determining whether the program logo is consistent with the local target logo;若所述节目台标与本地目标台标不一致,则根据所述节目台标更新所述本地节目信息。If the program logo is inconsistent with the local target logo, the local program information is updated according to the program logo.
- 如权利要求11所述的计算机可读存储介质,其中,所述第一换台指令还包括所述目标台序对应的信号端红外码信息。The computer readable storage medium of claim 11, wherein the first channel change instruction further comprises signal terminal infrared code information corresponding to the target station sequence.
- 如权利要求11所述的计算机可读存储介质,其中,所述本地节目信息包括预设节目表,所述预设节目表中包括台序和本地台标,所述台序与本地台标具有对应关系。The computer readable storage medium of claim 11, wherein the local program information comprises a preset program list, the preset program table includes a station sequence and a local station logo, and the station program and the local station logo have Correspondence relationship.
- 如权利要求13所述的计算机可读存储介质,其中,所述节目信息更新程序被处理器执行时,还实现以下步骤:The computer readable storage medium of claim 13, wherein when the program information update program is executed by the processor, the following steps are further implemented:若所述节目台标与本地目标台标不一致,则根据所述节目台标在预设节目表中修改所述目标台序对应的本地台标为所述节目台标。If the program station logo is inconsistent with the local target station logo, the local station logo corresponding to the target station sequence is modified according to the program station logo in the preset program table as the program station logo.
- 如权利要求13所述的计算机可读存储介质,其中,所述节目信息更新程序被处理器执行时,还实现以下步骤:The computer readable storage medium of claim 13, wherein when the program information update program is executed by the processor, the following steps are further implemented:若所述节目台标与本地目标台标不一致,则在所述预设节目表中查找与所述节目台标一致的本地台标,并将与所述节目台标一致的本地台标对应的台序和所述本地目标台标对应的台序互换。If the program logo is inconsistent with the local target logo, the local program logo matching the program logo is searched in the preset program table, and the local logo corresponding to the program logo is corresponding. The sequence of the station and the corresponding target of the local target are interchanged.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710446936.0A CN107295372A (en) | 2017-06-09 | 2017-06-09 | Programme information update method, television set and computer-readable recording medium |
CN201710446936.0 | 2017-06-09 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018223596A1 true WO2018223596A1 (en) | 2018-12-13 |
Family
ID=60096385
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/109935 WO2018223596A1 (en) | 2017-06-09 | 2017-11-08 | Method for updating program information, television set, and computer readable storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107295372A (en) |
WO (1) | WO2018223596A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107295372A (en) * | 2017-06-09 | 2017-10-24 | 深圳Tcl新技术有限公司 | Programme information update method, television set and computer-readable recording medium |
CN111401165A (en) * | 2020-03-06 | 2020-07-10 | Tcl华星光电技术有限公司 | Station caption extraction method, display device and computer-readable storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1612596A (en) * | 2003-10-27 | 2005-05-04 | 乐金电子(中国)研究开发中心有限公司 | Digital television channel switching control method |
KR100879229B1 (en) * | 2007-02-28 | 2009-01-20 | 주식회사 알티캐스트 | Matrix electronic program guide user interface construction system and method |
CN102075714A (en) * | 2011-01-27 | 2011-05-25 | 深圳市辰驹电子科技有限公司 | Television channel selecting and switching method |
CN103248942A (en) * | 2013-04-08 | 2013-08-14 | Tcl集团股份有限公司 | Updating method and updating device for visualized program list |
CN103997690A (en) * | 2014-05-12 | 2014-08-20 | 李达航 | Television set capable of controlling set top box to switch channels and control method |
CN104079971A (en) * | 2014-06-26 | 2014-10-01 | 海视云(北京)科技有限公司 | Method, device and system for controlling set top boxes through television device |
CN105516773A (en) * | 2016-03-07 | 2016-04-20 | 合一智能科技(深圳)有限公司 | Control method of television set-top box, television, remote control and television system |
CN107295372A (en) * | 2017-06-09 | 2017-10-24 | 深圳Tcl新技术有限公司 | Programme information update method, television set and computer-readable recording medium |
-
2017
- 2017-06-09 CN CN201710446936.0A patent/CN107295372A/en active Pending
- 2017-11-08 WO PCT/CN2017/109935 patent/WO2018223596A1/en active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1612596A (en) * | 2003-10-27 | 2005-05-04 | 乐金电子(中国)研究开发中心有限公司 | Digital television channel switching control method |
KR100879229B1 (en) * | 2007-02-28 | 2009-01-20 | 주식회사 알티캐스트 | Matrix electronic program guide user interface construction system and method |
CN102075714A (en) * | 2011-01-27 | 2011-05-25 | 深圳市辰驹电子科技有限公司 | Television channel selecting and switching method |
CN103248942A (en) * | 2013-04-08 | 2013-08-14 | Tcl集团股份有限公司 | Updating method and updating device for visualized program list |
CN103997690A (en) * | 2014-05-12 | 2014-08-20 | 李达航 | Television set capable of controlling set top box to switch channels and control method |
CN104079971A (en) * | 2014-06-26 | 2014-10-01 | 海视云(北京)科技有限公司 | Method, device and system for controlling set top boxes through television device |
CN105516773A (en) * | 2016-03-07 | 2016-04-20 | 合一智能科技(深圳)有限公司 | Control method of television set-top box, television, remote control and television system |
CN107295372A (en) * | 2017-06-09 | 2017-10-24 | 深圳Tcl新技术有限公司 | Programme information update method, television set and computer-readable recording medium |
Also Published As
Publication number | Publication date |
---|---|
CN107295372A (en) | 2017-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2016137167A1 (en) | Terminal | |
WO2014209053A1 (en) | A digital device and method of processing service data thereof | |
WO2017159941A1 (en) | Display device and method of operating the same | |
WO2013103224A1 (en) | Image display apparatus and method for operating the same | |
WO2016165556A1 (en) | Data processing method, device and system for video stream | |
WO2016080700A1 (en) | Display apparatus and display method | |
WO2018018681A1 (en) | Video programme previewing method and device | |
WO2014182066A1 (en) | Content providing method and device | |
WO2016204520A1 (en) | Display device and operating method thereof | |
WO2016111455A1 (en) | Image display apparatus and method | |
WO2017121066A1 (en) | Application program display method and system | |
WO2019091128A1 (en) | Signal preview method for new access source and television set | |
WO2017071223A1 (en) | Control method and device for television application | |
WO2018223596A1 (en) | Method for updating program information, television set, and computer readable storage medium | |
WO2019009453A1 (en) | Display device | |
WO2017024871A1 (en) | Application display method and television | |
WO2015192801A1 (en) | Electronic device control method and system, and related device | |
WO2017094991A1 (en) | Electronic device, companion device, and method of operating the electronic device | |
WO2016072639A1 (en) | Image display apparatus and method of displaying image | |
WO2018040417A1 (en) | Intelligent operation prompt method, apparatus and system for television set | |
WO2022014739A1 (en) | Display device and operation method thereof | |
WO2021015319A1 (en) | Display device and operation method for same | |
WO2021029447A1 (en) | Display device and operation method of same | |
WO2017113616A1 (en) | Method and system for controlling smart television | |
WO2024019190A1 (en) | Display device and operation method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17912916 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17912916 Country of ref document: EP Kind code of ref document: A1 |