[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN111510764B - Control display method and display device of household intelligent set top box - Google Patents

Control display method and display device of household intelligent set top box Download PDF

Info

Publication number
CN111510764B
CN111510764B CN202010293800.2A CN202010293800A CN111510764B CN 111510764 B CN111510764 B CN 111510764B CN 202010293800 A CN202010293800 A CN 202010293800A CN 111510764 B CN111510764 B CN 111510764B
Authority
CN
China
Prior art keywords
channel
information corresponding
authentication information
encrypted
authentication server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010293800.2A
Other languages
Chinese (zh)
Other versions
CN111510764A (en
Inventor
李文博
张维
张淑岩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hisense Broadband Multimedia Technology Co Ltd
Original Assignee
Hisense Broadband Multimedia Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hisense Broadband Multimedia Technology Co Ltd filed Critical Hisense Broadband Multimedia Technology Co Ltd
Priority to CN202010293800.2A priority Critical patent/CN111510764B/en
Publication of CN111510764A publication Critical patent/CN111510764A/en
Application granted granted Critical
Publication of CN111510764B publication Critical patent/CN111510764B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4383Accessing a communication channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2541Rights Management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • H04N21/25816Management of client data involving client authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Graphics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a control display method and display equipment of a household intelligent set top box, which are characterized in that authentication information corresponding to an encrypted channel in a predetermined channel list is acquired, and a secret key for decrypting the first channel is acquired when an instruction of a user for switching to the encrypted first channel is received and a preset condition is met; wherein the preset conditions include: determining that authentication information corresponding to the first channel is obtained; and after the first channel is decrypted according to the acquired key, displaying the content of the first channel. Therefore, the authentication information corresponding to the first channel is acquired before the channel is switched to the encrypted first channel, so that the time for acquiring the authentication information corresponding to the first channel is reduced when the channel is switched, and the problem of overlong time for switching to the first channel due to waiting for acquiring the authentication information corresponding to the first channel is solved.

Description

Control display method and display device of household intelligent set top box
Technical Field
The invention relates to the technical field of communication, in particular to a control display method and display equipment of a household intelligent set top box.
Background
In the prior art, if a user wants to switch an encrypted channel of a television, a set-top box may first obtain authentication information corresponding to the encrypted channel sent by an authentication server, and then obtain a key for decrypting the encrypted channel sent by a certificate server. When the authentication server issues the authentication information corresponding to the encrypted channel, a delay may be generated, so that the speed of switching the encrypted channel by the user is slowed down, and the user experience is reduced.
Therefore, it is an urgent technical problem to be solved by those skilled in the art how to increase the speed of switching the encrypted channel.
Disclosure of Invention
The embodiment of the invention provides a control display method and display equipment of a household intelligent set top box, which can improve the speed of switching encrypted channels.
In a first aspect, an embodiment of the present invention provides a control display method for a home intelligent set-top box, including:
acquiring authentication information corresponding to an encrypted channel in a predetermined channel list;
when an instruction of a user for switching to an encrypted first channel is received and a preset condition is met, a key for decrypting the first channel is acquired; wherein the preset conditions include: determining that the authentication information corresponding to the first channel is obtained;
and after the first channel is decrypted according to the acquired key, displaying the content of the first channel.
Optionally, in this embodiment of the present invention, when an instruction of a user to switch to an encrypted first channel is received and a preset condition is not satisfied, before acquiring a key for decrypting the first channel, the method further includes:
and acquiring authentication information corresponding to the first channel.
Optionally, in this embodiment of the present invention, acquiring the authentication information corresponding to the first channel specifically includes:
judging whether a first request signal is sent to an authentication server at present, wherein the first request signal is used for requesting the authentication server to issue authentication information corresponding to the first channel;
if yes, waiting for receiving a first feedback signal which is sent by the authentication server and carries authentication information corresponding to the first channel, and determining the authentication information corresponding to the first channel according to the received first feedback signal;
if not, sending the first request signal to the authentication server, waiting for receiving a first feedback signal which is sent by the authentication server and carries authentication information corresponding to the first channel, and determining the authentication information corresponding to the first channel according to the received first feedback signal.
Optionally, in the embodiment of the present invention, acquiring the authentication information corresponding to the encrypted channel in the predetermined channel list specifically includes:
sequentially sending a first request signal to an authentication server according to at least one encrypted channel included in a predetermined channel list; the first request signal is used for requesting the authentication server to issue authentication information corresponding to the encrypted channel;
sequentially receiving a first feedback signal which is sent by the authentication server and carries authentication information corresponding to the encrypted channel;
and sequentially determining the authentication information corresponding to each encrypted channel according to the sequentially received first feedback signals.
Optionally, in this embodiment of the present invention, the channel list is a first list, and each of the channels included in the first list is the encrypted channel;
the method for determining the first list specifically comprises the following steps:
obtaining a second list comprising at least the encrypted channels;
analyzing each channel included in the second list to determine the encrypted channel;
recording the determined encrypted channels into a preset table, and determining the preset table in which the encrypted channels are recorded as the first list.
In a second aspect, an embodiment of the present invention provides a display device, including:
a memory for storing program instructions;
a processor for calling the program instructions stored in the memory, and executing according to the obtained program:
acquiring authentication information corresponding to an encrypted channel in a predetermined channel list;
when an instruction of a user for switching to an encrypted first channel is received and a preset condition is met, a key for decrypting the first channel is acquired; wherein the preset conditions include: determining that the authentication information corresponding to the first channel is obtained;
and after the first channel is decrypted according to the acquired key, displaying the content of the first channel.
Optionally, in an embodiment of the present invention, the processor is further configured to:
when an instruction of a user for switching to an encrypted first channel is received and a preset condition is not met, before a key for decrypting the first channel is acquired, authentication information corresponding to the first channel is acquired.
Optionally, in an embodiment of the present invention, the processor is specifically configured to:
judging whether a first request signal is sent to an authentication server at present, wherein the first request signal is used for requesting the authentication server to issue authentication information corresponding to the first channel;
if yes, waiting for receiving a first feedback signal which is sent by the authentication server and carries authentication information corresponding to the first channel, and determining the authentication information corresponding to the first channel according to the received first feedback signal;
if not, sending the first request signal to the authentication server, waiting for receiving a first feedback signal which is sent by the authentication server and carries authentication information corresponding to the first channel, and determining the authentication information corresponding to the first channel according to the received first feedback signal.
Optionally, in an embodiment of the present invention, the processor is specifically configured to:
sequentially sending a first request signal to an authentication server according to at least one encrypted channel included in a predetermined channel list; the first request signal is used for requesting the authentication server to issue authentication information corresponding to the encrypted channel;
sequentially receiving a first feedback signal which is sent by the authentication server and carries authentication information corresponding to the encrypted channel;
and sequentially determining the authentication information corresponding to each encrypted channel according to the sequentially received first feedback signals.
In a third aspect, the embodiment of the present invention provides a computer-readable non-volatile storage medium, where computer-executable instructions are stored, and the computer-executable instructions are used to enable a computer to execute the display method.
The invention has the following beneficial effects:
according to the display method and the display device of the display device, the authentication information corresponding to the encrypted channel in the predetermined channel list is acquired, and when an instruction of switching to the encrypted first channel by a user is received and a preset condition is met, a secret key for decrypting the first channel is acquired; wherein the preset conditions include: determining that authentication information corresponding to the first channel is obtained; and after the first channel is decrypted according to the acquired key, displaying the content of the first channel. Therefore, the authentication information corresponding to the first channel is acquired before the encrypted first channel is switched, so that the time for acquiring the authentication information corresponding to the first channel is reduced when the channel is switched, and the problem of overlong time for switching to the first channel due to waiting for acquiring the authentication information corresponding to the first channel is solved, thereby improving the speed of switching the channel and improving the experience of a user.
Drawings
Fig. 1 is a flowchart of a display method of a display device according to an embodiment of the present invention;
FIG. 2 is a flow chart of a method of an embodiment provided in an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a display device provided in an embodiment of the present invention.
Detailed Description
The following describes in detail specific embodiments of a method and an apparatus for controlling screen brightness of an intelligent home device according to an embodiment of the present invention with reference to the accompanying drawings. It should be noted that the described embodiments are only a part of the embodiments of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
An embodiment of the present invention provides a display method of a display device, as shown in fig. 1, which may include:
the display device may be, but is not limited to, a smart television, or a set-top box controlling a television to display.
S101, acquiring authentication information corresponding to an encrypted channel in a predetermined channel list;
the authentication information corresponding to the encrypted channel may be, but is not limited to, a group of encrypted character strings, and when the authentication information is obtained, a key that may indicate that the right to apply for decryption of the encrypted channel to the certificate server is available.
To explain this, when the display device is powered on again after being powered off, the authentication information corresponding to the encrypted channel may change; for example, if the authentication information corresponding to the encrypted channel with the serial number 1 after the first power-on is denoted by a, the authentication information corresponding to the encrypted channel with the serial number 1 after the second power-on may not be a, but b, so as to increase the security of the encrypted channel.
And when the authentication information is acquired, the authentication information can be acquired when the display device is started, so that the authentication information can be acquired in advance when the user switches channels. Of course, the authentication information may also be obtained after the display device is turned on for a period of time (e.g., t1), and t1 may be set as needed; as long as it is guaranteed as much as possible that the process of acquiring authentication information has already started to be performed before the user switches channels.
S102, when an instruction of a user for switching to an encrypted first channel is received and a preset condition is met, a key for decrypting the first channel is obtained; wherein the preset conditions include: determining that authentication information corresponding to the first channel is obtained;
specifically, taking the display device as a television as an example, when a user needs to switch to an encrypted channel of the television, the user can operate a key of a remote controller corresponding to the television, and can also operate according to a display interface on the television, thereby completing the switching of the channel.
It should be noted that the encrypted channels in the channel list correspond to the authentication information one to one.
Moreover, the process of acquiring the authentication information corresponding to the first channel (i.e. the first process) and the process of switching the encrypted first channel (which is referred to as the second process) are independent of each other, and do not affect each other.
Therefore, when the set-top box is started, the first process can be executed.
In practical situations, since the first process and the second process are independent from each other, when the set-top box is powered on, if the user starts the second process, that is, the user starts channel switching and switches to the first channel, at this time, for the first process, there may be the following situations:
1. the first process just starts to be executed, and authentication information corresponding to any encrypted channel is not acquired;
2. the first process is executed, and the authentication information corresponding to the partial encrypted channel in the channel list is acquired, but the authentication information corresponding to the first channel is not acquired;
3. the first process has already started to execute, and has acquired authentication information corresponding to a part of encrypted channels in the channel list, and has acquired authentication information corresponding to the first channel.
Therefore, the key is only obtained when the third condition is satisfied, that is, the authentication information corresponding to the first channel is obtained, and the key is not obtained when the first and second conditions are satisfied.
S103, after the first channel is decrypted according to the acquired key, the content of the first channel is displayed.
Specifically, when the key is obtained, the specific process may be:
sending a second request signal for decoding the first channel to a certificate server according to the currently acquired authentication information corresponding to the first channel, wherein the second request signal may carry the authentication information corresponding to the first channel and an identifier corresponding to the display device;
when receiving the second request signal, the certificate server sends a second feedback signal carrying a key for decrypting the first channel to the display device;
upon receiving the second feedback signal, the key is determined.
Therefore, the authentication information corresponding to the first channel is acquired before the encrypted first channel is switched, so that the time for acquiring the authentication information corresponding to the first channel is reduced when the channel is switched, and the problem of overlong time for switching to the first channel due to waiting for acquiring the authentication information corresponding to the first channel is solved, thereby improving the speed of switching the channel and improving the experience of a user.
In specific implementation, in the embodiment of the present invention, when an instruction for a user to switch to an encrypted first channel is received and a preset condition is not met, before acquiring a key for decrypting the first channel, the method further includes:
and acquiring authentication information corresponding to the first channel.
Therefore, when the preset condition is not met, that is, when the user needs to switch the first channel, the authentication information corresponding to the first channel is not acquired temporarily, so that before the key is acquired, the authentication information corresponding to the first channel needs to be acquired, which is beneficial to acquiring the key for decrypting the first channel according to the acquired authentication information corresponding to the first channel subsequently, so as to decrypt the first channel conveniently.
In a specific implementation, in the embodiment of the present invention, acquiring the authentication information corresponding to the first channel specifically includes:
judging whether a first request signal is sent to an authentication server at present, wherein the first request signal is used for requesting the authentication server to issue authentication information corresponding to a first channel;
if so, waiting for receiving a first feedback signal which is sent by the authentication server and carries authentication information corresponding to the first channel, and determining the authentication information corresponding to the first channel according to the received first feedback signal;
if not, sending a first request signal to the authentication server, waiting for receiving a first feedback signal which is sent by the authentication server and carries authentication information corresponding to the first channel, and determining the authentication information corresponding to the first channel according to the received first feedback signal.
The specific process of sending the first request signal to the authentication server and the specific process of sending the first feedback signal by the authentication server may be implemented by using the prior art, which is not limited herein.
It should be noted that, after the first request signal has been sent to the authentication server, the authentication server may be sending the first feedback signal, and at this time, it is only necessary to wait for receiving the first feedback signal sent by the authentication server without sending the first request signal to the authentication server.
Therefore, by the method, the first request signal is only required to be sent to the authentication server once, the problem that the first request signal is repeatedly sent to the authentication server is solved, the workload of the equipment is reduced, and the working efficiency of the display equipment is improved.
In specific implementation, in the embodiment of the present invention, acquiring the authentication information corresponding to the encrypted channel in the predetermined channel list specifically includes:
sequentially sending a first request signal to an authentication server according to at least one encrypted channel included in a predetermined channel list; the first request signal is used for requesting the authentication server to send authentication information corresponding to the encrypted channel;
sequentially receiving a first feedback signal which is sent by an authentication server and carries authentication information corresponding to an encrypted channel;
and according to the first feedback signals received in sequence, sequentially determining the authentication information corresponding to each encrypted channel.
When the channel list includes a plurality of encrypted channels, the number of the encrypted channels included in the channel list may be set according to the situation to meet the requirements of different scenarios, which is not limited herein.
For example, the channel list includes 2 encrypted channels, which are a first encrypted channel and a second encrypted channel, for example.
Firstly, sending a first request signal to an authentication server according to a first encryption channel;
and then the first request signal is sent to the authentication server according to the second encryption channel.
Alternatively, it may be:
firstly, sending a first request signal to an authentication server according to a second encryption channel;
and then a first request signal is sent to the authentication server according to the first encryption channel.
The request sequence is not particularly limited as long as the authentication server is sequentially requested for authentication information corresponding to each encrypted channel.
And, for the authentication server issuing the first feedback signal according to the first request signal, it may be before sending the first request signal to the authentication server according to the second encrypted channel;
or after the first request signal is sent to the authentication server according to the second encryption channel;
or, when the first request signal is being sent to the authentication server according to the second encrypted channel;
therefore, the method is not particularly limited, and needs to be determined according to actual conditions.
Therefore, the authentication information corresponding to the encrypted channel can be accurately determined by the method, and the determined authentication information corresponding to the encrypted channel is more accurate because only one first request signal is sent by the authentication server after each time of receiving.
In specific implementation, in the embodiment of the present invention, the channel list is a first list, and each channel included in the first list is an encrypted channel;
the method for determining the first list specifically comprises the following steps:
obtaining a second list comprising at least encrypted channels;
analyzing each channel included in the second list to determine an encrypted channel;
and recording the determined encrypted channels into a preset table, and determining the preset table in which the encrypted channels are recorded as a first list.
The method for determining the encrypted channel is not limited to the above parsing each channel included in the second list, and any method known to those skilled in the art that can determine the encrypted channel may be used, and is not limited herein.
Also, the determined encrypted channel may be, but is not limited to, recorded in a map table, that is, the first table may be, but is not limited to, a map table.
For example, taking a map table as an example, the structure of the map table can be seen in table 1, where the serial numbers of the channels in table 1 are 1, 2, and 3, respectively; the authentication information is denoted by a and b, respectively.
TABLE 1
Channel number Authentication information
1 Air conditioner
2 a
3 b
Referring to table 1, if the first channel is a channel with sequence number 1 and the authentication information corresponding to the first channel is not currently acquired, the content of the location of the authentication information corresponding to the first channel with sequence number 1 in table 1 is empty;
if the first channel is the channel with the sequence number 2 and the authentication information (e.g., a) corresponding to the first channel is already currently acquired, the acquired authentication information a corresponding to the first channel may be written into the corresponding position in table 1.
Therefore, through the table, whether the authentication information corresponding to the first channel is acquired can be accurately and quickly determined, and when the authentication information corresponding to the first channel is determined to be acquired, the corresponding secret key can be directly acquired without spending time to acquire the authentication information corresponding to the first channel, so that the channel switching efficiency can be effectively improved, and the experience of a user is improved.
The following describes a display method provided in an embodiment of the present invention with specific examples.
The first embodiment is as follows: the explanation will be given taking a display device, an authentication server, and a certificate server as examples, as shown in fig. 2.
S201, the display device sequentially sends a first request signal to an authentication server according to at least one encrypted channel included in the channel list;
when the first request signal is sent, the signal may carry a serial number of the encrypted channel, so that the authentication server issues the authentication information corresponding to each encrypted channel.
S202, the display equipment sequentially receives a first feedback signal sent by the authentication server;
s203, the display equipment sequentially determines authentication information corresponding to each encrypted channel according to the sequentially received first feedback signals;
s204, when the user needs to switch to the encrypted first channel, the display equipment judges whether the authentication information corresponding to the first channel is acquired currently; if yes, go to step S208; if not, go to step S205;
s205, the display device judges whether a first request signal is sent to the authentication server at present; if yes, go to step S206; if not, go to step S207;
s206, the display device waits for receiving a first feedback signal which is sent by the authentication server and carries authentication information corresponding to the first channel, and determines the authentication information corresponding to the first channel according to the received first feedback signal; executing step S208;
s207, the display device sends a first request signal to the authentication server, waits for receiving a first feedback signal which is sent by the authentication server and carries authentication information corresponding to the first channel, and determines the authentication information corresponding to the first channel according to the received first feedback signal;
s208, the display equipment sends a second request signal for decoding the first channel to the certificate server according to the authentication information corresponding to the determined first channel;
s209, the certificate server sends a key for decrypting the first channel to the display device;
s210, the display device displays the content of the first channel after decrypting the first channel according to the acquired key.
Based on the same inventive concept, an embodiment of the present invention provides a display device, which is shown in fig. 3 and includes:
a memory 301 for storing program instructions;
a processor 302, configured to call the program instructions stored in the memory 301, and execute, according to the obtained program:
acquiring authentication information corresponding to an encrypted channel in a predetermined channel list;
when an instruction of a user for switching to an encrypted first channel is received and a preset condition is met, a key for decrypting the first channel is acquired; wherein the preset conditions include: determining that authentication information corresponding to the first channel is obtained;
and after the first channel is decrypted according to the acquired key, displaying the content of the first channel.
Optionally, in an embodiment of the present invention, the processor 302 is further configured to:
when an instruction of a user for switching to an encrypted first channel is received and a preset condition is not met, before a key for decrypting the first channel is acquired, authentication information corresponding to the first channel is acquired.
Optionally, in an embodiment of the present invention, the processor 302 is specifically configured to:
judging whether a first request signal is sent to an authentication server at present, wherein the first request signal is used for requesting the authentication server to issue authentication information corresponding to a first channel;
if so, waiting for receiving a first feedback signal which is sent by the authentication server and carries authentication information corresponding to the first channel, and determining the authentication information corresponding to the first channel according to the received first feedback signal;
if not, sending a first request signal to the authentication server, waiting for receiving a first feedback signal which is sent by the authentication server and carries authentication information corresponding to the first channel, and determining the authentication information corresponding to the first channel according to the received first feedback signal.
Optionally, in an embodiment of the present invention, the processor 302 is specifically configured to:
sequentially sending a first request signal to an authentication server according to at least one encrypted channel included in a predetermined channel list; the first request signal is used for requesting the authentication server to send authentication information corresponding to the encrypted channel;
sequentially receiving a first feedback signal which is sent by an authentication server and carries authentication information corresponding to an encrypted channel;
and according to the first feedback signals received in sequence, sequentially determining the authentication information corresponding to each encrypted channel.
Optionally, in the embodiment of the present invention, the channel list is a first list, and each channel included in the first list is an encrypted channel;
the processor 302 is specifically configured to:
obtaining a second list comprising at least encrypted channels;
analyzing each channel included in the second list to determine an encrypted channel;
and recording the determined encrypted channels into a preset table, and determining the preset table in which the encrypted channels are recorded as a first list.
Based on the same inventive concept, the embodiment of the present invention provides a computer-readable non-volatile storage medium, in which computer-executable instructions are stored, and the computer-executable instructions are used for enabling a computer to execute the display method.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, implement the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the invention.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (9)

1. A control display method of a household intelligent set top box is characterized by comprising the following steps:
acquiring authentication information corresponding to an encrypted channel in a predetermined channel list, specifically comprising:
sequentially sending a first request signal to an authentication server according to at least one encrypted channel included in a predetermined channel list; the first request signal is used for requesting the authentication server to issue authentication information corresponding to the encrypted channel;
sequentially receiving a first feedback signal which is sent by the authentication server and carries authentication information corresponding to the encrypted channel;
according to the first feedback signals received in sequence, sequentially determining authentication information corresponding to each encrypted channel;
when an instruction of a user for switching to an encrypted first channel is received and a preset condition is met, a key for decrypting the first channel is acquired; wherein the preset conditions include: determining that the authentication information corresponding to the first channel is obtained;
and after the first channel is decrypted according to the acquired key, displaying the content of the first channel.
2. The method for controlling display according to claim 1, upon receiving an instruction from a user to switch to an encrypted first channel and not satisfying a preset condition, before acquiring a key for decrypting the first channel, further comprising:
and acquiring authentication information corresponding to the first channel.
3. The method of claim 2, wherein the obtaining the authentication information corresponding to the first channel specifically comprises:
judging whether the first request signal is sent to an authentication server at present;
if yes, waiting for receiving a first feedback signal which is sent by the authentication server and carries authentication information corresponding to the first channel, and determining the authentication information corresponding to the first channel according to the received first feedback signal;
if not, sending the first request signal to the authentication server, waiting for receiving a first feedback signal which is sent by the authentication server and carries authentication information corresponding to the first channel, and determining the authentication information corresponding to the first channel according to the received first feedback signal.
4. The method of claim 1, wherein the channel list is a first list, and each of the channels included in the first list is the encrypted channel;
the method for determining the first list specifically comprises the following steps:
obtaining a second list comprising at least the encrypted channels;
analyzing each channel included in the second list to determine the encrypted channel;
recording the determined encrypted channels into a preset table, and determining the preset table in which the encrypted channels are recorded as the first list.
5. A display device, comprising:
a memory for storing program instructions;
a processor for calling the program instructions stored in the memory, and executing according to the obtained program:
acquiring authentication information corresponding to an encrypted channel in a predetermined channel list, specifically comprising:
sequentially sending a first request signal to an authentication server according to at least one encrypted channel included in a predetermined channel list; the first request signal is used for requesting the authentication server to issue authentication information corresponding to the encrypted channel;
sequentially receiving a first feedback signal which is sent by the authentication server and carries authentication information corresponding to the encrypted channel;
according to the first feedback signals received in sequence, sequentially determining authentication information corresponding to each encrypted channel;
when an instruction of a user for switching to an encrypted first channel is received and a preset condition is met, a key for decrypting the first channel is acquired; wherein the preset conditions include: determining that the authentication information corresponding to the first channel is obtained;
and after the first channel is decrypted according to the acquired key, displaying the content of the first channel.
6. The display device of claim 5, wherein the processor is further to:
when an instruction of a user for switching to an encrypted first channel is received and a preset condition is not met, before a key for decrypting the first channel is acquired, authentication information corresponding to the first channel is acquired.
7. The display device of claim 6, wherein the processor is specifically configured to:
judging whether the first request signal is sent to an authentication server at present;
if yes, waiting to receive a first feedback signal which is sent by the authentication server and carries authentication information corresponding to the first channel, and determining the authentication information corresponding to the first channel according to the received first feedback signal;
if not, sending the first request signal to the authentication server, waiting for receiving a first feedback signal which is sent by the authentication server and carries authentication information corresponding to the first channel, and determining the authentication information corresponding to the first channel according to the received first feedback signal.
8. A home smart set-top box, comprising:
a memory for storing program instructions;
a processor for invoking the program instructions stored in the memory, the program instructions for performing the control display method of any one of claims 1-4.
9. A computer-readable non-volatile storage medium having computer-executable instructions stored thereon for causing a computer to perform the method of controlling display of any one of claims 1-4.
CN202010293800.2A 2020-04-15 2020-04-15 Control display method and display device of household intelligent set top box Active CN111510764B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010293800.2A CN111510764B (en) 2020-04-15 2020-04-15 Control display method and display device of household intelligent set top box

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010293800.2A CN111510764B (en) 2020-04-15 2020-04-15 Control display method and display device of household intelligent set top box

Publications (2)

Publication Number Publication Date
CN111510764A CN111510764A (en) 2020-08-07
CN111510764B true CN111510764B (en) 2022-06-17

Family

ID=71877562

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010293800.2A Active CN111510764B (en) 2020-04-15 2020-04-15 Control display method and display device of household intelligent set top box

Country Status (1)

Country Link
CN (1) CN111510764B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006129063A (en) * 2004-10-28 2006-05-18 Fujitsu Ltd Contents reproducing method, reproduction program and reproducing device
CN101272474A (en) * 2007-03-23 2008-09-24 北京东方广视科技有限责任公司 Method for fast switching channels
CN101778254A (en) * 2009-12-16 2010-07-14 中兴通讯股份有限公司 Channel switching authentication device and method
CN102714593A (en) * 2009-12-28 2012-10-03 维亚塞斯公司 Methods for decrypting, transmitting and receiving control words, storage medium for executing said methods
EP3468175A1 (en) * 2004-10-15 2019-04-10 OpenTV, Inc. Speeding up channel change

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002132727A (en) * 2000-10-27 2002-05-10 Nippon Telegr & Teleph Corp <Ntt> Method and system device for authenticating user
JP2005191755A (en) * 2003-12-25 2005-07-14 Toshiba Corp Content receiving/accumulating device and content distribution system
CN105979297B (en) * 2016-06-14 2019-03-19 天脉聚源(北京)传媒科技有限公司 One kind watching duration statistical method and system
CN106658093B (en) * 2016-12-27 2019-07-09 深圳市九洲电器有限公司 The exchange method and system of set-top box and server

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3468175A1 (en) * 2004-10-15 2019-04-10 OpenTV, Inc. Speeding up channel change
JP2006129063A (en) * 2004-10-28 2006-05-18 Fujitsu Ltd Contents reproducing method, reproduction program and reproducing device
CN101272474A (en) * 2007-03-23 2008-09-24 北京东方广视科技有限责任公司 Method for fast switching channels
CN101778254A (en) * 2009-12-16 2010-07-14 中兴通讯股份有限公司 Channel switching authentication device and method
CN102714593A (en) * 2009-12-28 2012-10-03 维亚塞斯公司 Methods for decrypting, transmitting and receiving control words, storage medium for executing said methods

Also Published As

Publication number Publication date
CN111510764A (en) 2020-08-07

Similar Documents

Publication Publication Date Title
US10264424B2 (en) Information processing method and central control device
US12088580B2 (en) Device binding method and device
US20160062774A1 (en) Method, user device and storage medium for controlling boot screen to be played
CN111625214B (en) Audio control method, device, equipment and storage medium
CN107154935B (en) Service request method and device
CN110688169B (en) Application program acceleration method and device, storage medium and electronic equipment
CN104837035A (en) Video playing method and terminal
CN104079971A (en) Method, device and system for controlling set top boxes through television device
CN105100851A (en) Intelligent television remote controller operation instruction method and device
CN111246245B (en) Method and device for pushing video aggregation page, server and terminal equipment
CN108718343A (en) Remapping method, device, system, household electrical appliance and the server of household electrical appliances user group
CN107197077B (en) Method, device and system for communication between devices
CN111510764B (en) Control display method and display device of household intelligent set top box
CN112188294B (en) Signal source display method and device
CN105577622A (en) Method of distributing user grouping for digital label and apparatus thereof, and digital label system
CN109660609A (en) A kind of device identification method and device and storage medium
CN109348242B (en) Live network scheduling method, device, medium and electronic equipment
CN113965360A (en) Intelligent device cloud server access method, device, medium, device and system
CN109977692B (en) Data processing method and device, storage medium and electronic equipment
CN113721936B (en) Application management method, intelligent terminal, device and storage medium
CN114501126B (en) Video playing method, system and storage medium
CN108282890B (en) Resource scheduling processing method, network side equipment and mobile terminal
CN112306009B (en) Control method and device of household appliance, electronic device and storage medium
CN106550272B (en) Set top box starting method and set top box
CN105323626A (en) Video program play method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant