Signal source management and control method and device based on IPTV, set top box and medium

By implementing the IPTV-based signal source control method in the set-top box, the target signal source switching trigger conditions are generated and the signal source is automatically switched, which solves the problem that signal source switching depends on user operations in the prior art, and improves the reliability of signal source control and User experience.

CN119484943AActive Publication Date: 2025-02-18SICHUAN TIANYI COMHEART TELECOM
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411643173.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-18
Publication Date
2025-02-18
Estimated Expiration
2044-11-18

AI Technical Summary

Technical Problem

In the prior art, switching of set-top box signal sources depends on user operations, resulting in low reliability of signal source control.

Method used

By implementing an IPTV-based signal source control method in the set-top box, the target signal source switching trigger condition is generated in response to the operation of the set-top box configuring the user, and the signal source is switched at a specific time, the prompt information is displayed and the corresponding signal is performed according to the user's response operation. Source switch or maintain.

Benefits of technology

It improves the reliability of signal source control of set-top box, enables users to switch signals more conveniently, and enhances user experience and stickiness to set-top boxes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119484943A_ABST
    Figure CN119484943A_ABST
Patent Text Reader

Abstract

The invention provides an IPTV-based signal source management and control method and device, a set top box and a medium, and relates to the technical field of set top box signal source management and control. The method comprises the following steps: firstly, in response to a signal source switching configuration operation performed by a set top box configuration user, generating a target signal source switching trigger condition; secondly, in the running process of the set top box, whether the current running condition of the set top box is matched with the target signal source switching trigger condition or not is determined, and when the current running condition of the set top box is matched with the target signal source switching trigger condition, target signal source switching prompt information is generated; and then, displaying target signal source switching prompt information, and performing corresponding target control operation on the signal source of the set top box in response to a response operation performed on the target signal source switching prompt information by the set top box user. Based on the above content, the problem that the reliability of signal source control of the set top box is relatively low in the prior art can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of set-top box signal source control, and in particular to an IPTV-based signal source control method and device, a set-top box, and a medium. Background Art

[0002] With the rapid development of IPTV (Internet Protocol Television, interactive network television) system terminal set-top boxes, the number of users and user requirements are increasing. In order to provide more services and better user experience, IPTV set-top boxes must be able to provide richer value-added services. However, the inventors have found that in the prior art, the switching of the set-top box signal source still depends on the switching operation performed by the user, which makes the reliability of the set-top box signal source control relatively low. Summary of the invention

[0003] In view of this, the purpose of the present application is to provide a signal source control method and device based on IPTV, a set-top box and a medium to improve the problem of relatively low reliability of set-top box signal source control in the prior art.

[0004] To achieve the above objectives, this application adopts the following technical solutions:

[0005] A signal source control method based on IPTV, comprising:

[0006] In response to a signal source switching configuration operation performed by a set-top box configuration user, a target signal source switching trigger condition is generated, wherein the target signal source switching trigger condition at least includes a target trigger time and a target set-top box signal source, and the target signal source switching trigger condition is used as a trigger condition for switching a current set-top box signal source to the target set-top box signal source at the target trigger time;

[0007] During the operation of the set-top box, determining whether the current operating condition of the set-top box matches the target signal source switching trigger condition, and generating target signal source switching prompt information when the current operating condition of the set-top box matches the target signal source switching trigger condition;

[0008] The target signal source switching prompt information is displayed, and in response to the response operation performed by the set-top box user on the target signal source switching prompt information, a corresponding target control operation is performed on the signal source of the set-top box, wherein, when the response operation belongs to the target response operation, the target control operation includes switching the current set-top box signal source of the set-top box to the target set-top box signal source for corresponding signal output; when the response operation does not belong to the target response operation, the target control operation includes determining not to switch the current set-top box signal source of the set-top box to the target set-top box signal source and maintaining the signal output corresponding to the current set-top box signal source of the set-top box.

[0009] In a preferred embodiment of the present application, in the above-mentioned IPTV-based signal source control method, the step of generating a target signal source switching trigger condition in response to a signal source switching configuration operation performed by a set-top box configuration user includes:

[0010] After the set-top box has been connected to the television and the power supply and is in normal working state, in response to an initial setting operation performed by a configuration user of the set-top box, controlling the connected television to display a first configuration page;

[0011] In response to a storage setting operation performed by the set-top box configuration user on the first configuration page, controlling the connected television to display a second configuration page;

[0012] In response to a jump setting operation performed by the set-top box configuration user on the second configuration page, controlling the connected television to display a third configuration page;

[0013] In response to the content setting operation performed by the set-top box configuration user on the third configuration page, a target trigger time for switching and a target set-top box signal source are determined to generate a target signal source switching trigger condition.

[0014] In a preferred embodiment of the present application, in the above-mentioned IPTV-based signal source control method, the step of determining the target trigger time and the target set-top box signal source for switching in response to the content setting operation performed by the set-top box configuration user on the third configuration page to generate a target signal source switching trigger condition includes:

[0015] In response to a content setting operation performed by the set-top box configuration user on the third configuration page, determining at least one target trigger time for switching and at least one target set-top box signal source;

[0016] Determining whether there is a signal source switching conflict between the at least one target trigger time and the at least one target set-top box signal source, wherein, when the at least one target set-top box signal source includes a plurality of target set-top box signal sources, if the target trigger times corresponding to at least two target set-top box signal sources coincide with each other, then determining that there is a signal source switching conflict, otherwise, determining that there is no signal source switching conflict;

[0017] If it is determined that there is no signal source switching conflict, generating a target signal source switching trigger condition based on the at least one target trigger time and the at least one target set-top box signal source;

[0018] If it is determined that there is a signal source switching conflict, then in response to a switching conflict configuration operation performed by the set-top box configuration user or in response to an analysis operation performed on the at least one target set-top box signal source, a switching conflict solution corresponding to the at least one target set-top box signal source is determined, and a target signal source switching trigger condition is generated based on the switching conflict solution, the at least one target trigger time and the at least one target set-top box signal source.

[0019] In a preferred embodiment of the present application, in the above-mentioned IPTV-based signal source control method, if it is determined that there is a signal source switching conflict, then in response to the switching conflict configuration operation performed by the set-top box configuration user or in response to the analysis operation performed on the at least one target set-top box signal source, a switching conflict solution corresponding to the at least one target set-top box signal source is determined, and the step of generating a target signal source switching trigger condition based on the switching conflict solution, the at least one target trigger time and the at least one target set-top box signal source includes:

[0020] If it is determined that there is a signal source switching conflict, controlling the connected television to display a fourth configuration page, and determining whether the set-top box configuration user has performed a switching conflict configuration operation on the fourth configuration page;

[0021] If the set-top box configuration user performs a switching conflict configuration operation on the fourth configuration page, then in response to the performed switching conflict configuration operation, determining a switching conflict solution corresponding to the at least one target set-top box signal source;

[0022] If the set-top box configuration user does not perform a switching conflict configuration operation on the fourth configuration page, obtaining information about the historical use of the at least one target set-top box signal source by the set-top box configuration user and / or users related to the set-top box configuration user, and determining a switching conflict resolution method corresponding to the at least one target set-top box signal source based on the information;

[0023] A target signal source switching trigger condition is generated based on the switching conflict resolution method, the at least one target trigger time and the at least one target set-top box signal source.

[0024] In a preferred embodiment of the present application, in the above-mentioned IPTV-based signal source control method, during the operation of the set-top box, determining whether the current operating condition of the set-top box matches the target signal source switching trigger condition, and when the current operating condition of the set-top box matches the target signal source switching trigger condition, generating the target signal source switching prompt information, includes:

[0025] During the operation of the set-top box, determining whether the time information included in the current operation condition of the set-top box reaches the target trigger time included in the target signal source switching trigger condition;

[0026] When the time information included in the current operating condition of the set-top box does not reach the target trigger time included in the target signal source switching trigger condition, determining that the current operating condition of the set-top box does not match the target signal source switching trigger condition;

[0027] When the time information included in the current operating condition of the set-top box reaches the target trigger time included in the target signal source switching trigger condition, determining whether the current set-top box signal source of the set-top box is consistent with the target set-top box signal source included in the target signal source switching trigger condition;

[0028] When the current set-top box signal source of the set-top box is consistent with the target set-top box signal source included in the target signal source switching trigger condition, determining that the current operating condition of the set-top box does not match the target signal source switching trigger condition;

[0029] When the current set-top box signal source of the set-top box is inconsistent with the target set-top box signal source included in the target signal source switching trigger condition, determining that the current operating condition of the set-top box matches the target signal source switching trigger condition;

[0030] When the current operating condition of the set-top box matches the target signal source switching trigger condition, target signal source switching prompt information is generated.

[0031] In a preferred embodiment of the present application, in the above-mentioned IPTV-based signal source control method, the step of displaying the target signal source switching prompt information, and performing corresponding target control operations on the signal source of the set-top box in response to the response operation performed by the set-top box user on the target signal source switching prompt information, includes:

[0032] Displaying the target signal source switching prompt information, wherein the target signal switching prompt information includes an option of whether to switch the current set-top box signal source to the target set-top box signal source;

[0033] In response to a confirmation operation performed by a set-top box user on the target signal source switching prompt information, a corresponding first target control operation is performed on the signal source of the set-top box, so that the current set-top box signal source is switched to the target set-top box signal source.

[0034] In a preferred embodiment of the present application, in the above-mentioned IPTV-based signal source control method, the step of displaying the target signal source switching prompt information, and performing corresponding target control operations on the signal source of the set-top box in response to the response operation performed by the set-top box user on the target signal source switching prompt information, further includes:

[0035] In response to a rejection operation performed by a set-top box user with respect to the target signal source switching prompt information, or when the set-top box user does not perform any operation with respect to the target signal source switching prompt information, in response to the display duration of the target signal source switching prompt information reaching a pre-configured target duration, a corresponding second target control operation is performed on the signal source of the set-top box, so that the current set-top box signal source will not switch to the target set-top box signal source.

[0036] The present application also provides a signal source control device based on IPTV, comprising:

[0037] A trigger condition configuration module, for generating a target signal source switching trigger condition in response to a signal source switching configuration operation performed by a set-top box configuration user, wherein the target signal source switching trigger condition at least includes a target trigger time and a target set-top box signal source, and the target signal source switching trigger condition is used as a trigger condition for switching a current set-top box signal source to the target set-top box signal source at the target trigger time;

[0038] A trigger condition matching module, used to determine whether the current operating condition of the set-top box matches the target signal source switching trigger condition during the operation of the set-top box, and generate target signal source switching prompt information when the current operating condition of the set-top box matches the target signal source switching trigger condition;

[0039] A signal source switching control module is used to display the target signal source switching prompt information, and in response to the response operation performed by the set-top box user on the target signal source switching prompt information, perform corresponding target control operations on the signal source of the set-top box, wherein, when the response operation belongs to the target response operation, the target control operation includes switching the current set-top box signal source of the set-top box to the target set-top box signal source for corresponding signal output; when the response operation does not belong to the target response operation, the target control operation includes determining not to switch the current set-top box signal source of the set-top box to the target set-top box signal source and maintaining the signal output corresponding to the current set-top box signal source of the set-top box.

[0040] On the basis of the above, the present application also provides a set-top box, including:

[0041] Memory for storing computer programs;

[0042] The processor connected to the memory is used to execute the computer program stored in the memory to implement the above-mentioned IPTV-based signal source control method.

[0043] On the basis of the above, the present application also provides a computer-readable storage medium, in which a computer program is stored, and when the computer program is run, each step of the above-mentioned IPTV-based signal source control method is executed.

[0044] The signal source control method and device, set-top box and medium based on IPTV provided by the present application, first, in response to the signal source switching configuration operation performed by the set-top box configuration user, a target signal source switching trigger condition is generated; secondly, during the operation of the set-top box, it is determined whether the current operating conditions of the set-top box match the target signal source switching trigger condition, and when the current operating conditions of the set-top box match the target signal source switching trigger condition, a target signal source switching prompt information is generated; then, the target signal source switching prompt information is displayed, and in response to the response operation performed by the set-top box user on the target signal source switching prompt information, the signal source of the set-top box is subjected to corresponding target control operations. Based on the above content, since the target signal source switching trigger condition is generated in advance in response to the signal source switching configuration operation performed by the set-top box configuration user, in subsequent use, the set-top box user can more conveniently switch the set-top box signal source, thereby improving the reliability of the set-top box signal source control, and then improving the relatively low reliability of the set-top box signal source control existing in the prior art, so that the set-top box user has a higher user stickiness to the set-top box. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings.

[0046] Figure 1 This is a structural block diagram of a set-top box provided in an embodiment of the present application.

[0047] Figure 2 A flowchart of a signal source control method based on IPTV provided in an embodiment of the present application.

[0048] Figure 3 A block diagram of an IPTV-based signal source control device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0049] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various different configurations.

[0050] Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for which protection is sought, but merely represents selected embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0051] like Figure 1 As shown, an embodiment of the present application provides a set-top box, wherein the set-top box may include a memory, a processor, and a signal source control device based on IPTV.

[0052] In detail, the memory and the processor are electrically connected directly or indirectly to realize data transmission or interaction. For example, the memory and the processor can be electrically connected through one or more communication buses or signal lines. The IPTV-based signal source control device includes at least one software function module stored in the memory in the form of software or firmware. The processor is used to execute an executable computer program stored in the memory, for example, the software function module and computer program included in the IPTV-based signal source control device, so as to implement the IPTV-based signal source control method provided in the embodiment of the present application.

[0053] Optionally, the memory can be, but is not limited to, random access memory (RAM), read only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable read-only memory (Electric Erasable Programmable Read-Only Memory, EEPROM), etc.

[0054] Furthermore, the processor may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), a system on chip (SoC), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0055] Understandably, Figure 1 The structure shown is for illustration only, and the set-top box may also include Figure 1 More or fewer components as shown, or with Figure 1 The different configurations shown, for example, may also include a communication unit for exchanging information with other devices (such as a background server, etc.).

[0056] Combination Figure 2 The embodiment of the present application also provides a signal source control method based on IPTV that can be applied to the above-mentioned set-top box. Among them, the method steps defined in the process related to the signal source control method based on IPTV can be implemented by the set-top box.

[0057] The following will Figure 2 The specific process shown is explained in detail.

[0058] Step S110, in response to the signal source switching configuration operation performed by the set-top box configuration user, a target signal source switching trigger condition is generated.

[0059] In an embodiment of the present application, the set-top box can generate a target signal source switching trigger condition in response to a signal source switching configuration operation performed by a set-top box configuration user. The target signal source switching trigger condition at least includes a target trigger time and a target set-top box signal source, and the target signal source switching trigger condition is used as a trigger condition for switching the current set-top box signal source to the target set-top box signal source at the target trigger time, such as switching to CCTV1 at 12.00.00.

[0060] Step S120, during the operation of the set-top box, determining whether the current operating condition of the set-top box matches the target signal source switching trigger condition, and generating target signal source switching prompt information when the current operating condition of the set-top box matches the target signal source switching trigger condition.

[0061] In an embodiment of the present application, the set-top box can determine whether the current operating condition of the set-top box matches the target signal source switching trigger condition during the operation of the set-top box, and generate target signal source switching prompt information when the current operating condition of the set-top box matches the target signal source switching trigger condition. For example, it is determined whether the target trigger time has been reached.

[0062] Step S130, displaying the target signal source switching prompt information, and in response to the response operation performed by the set-top box user to the target signal source switching prompt information, performing corresponding target control operations on the signal source of the set-top box.

[0063] In an embodiment of the present application, the set-top box can display the target signal source switching prompt information, and in response to the response operation performed by the set-top box user on the target signal source switching prompt information, perform corresponding target control operations on the signal source of the set-top box. Wherein, when the response operation belongs to a target response operation (such as confirmation, etc.), the target control operation includes switching the current set-top box signal source of the set-top box to the target set-top box signal source for corresponding signal output; when the response operation does not belong to the target response operation, the target control operation includes determining not to switch the current set-top box signal source of the set-top box to the target set-top box signal source and maintaining the signal output corresponding to the current set-top box signal source of the set-top box. In addition, it should be noted that the set-top box user and the set-top box configuration user can be the same user or different users.

[0064] Based on the above content, since the target signal source switching trigger condition will be generated in advance in response to the signal source switching configuration operation performed by the set-top box configuration user, in subsequent use, the set-top box user can switch the set-top box signal source more conveniently, thereby improving the reliability of the set-top box signal source control, and then improving the relatively low reliability of the set-top box signal source control existing in the prior art, so that the set-top box users have higher user stickiness to the set-top box.

[0065] First, it should be noted that for step S110, the specific method of generating the target signal source switching trigger condition is not limited and can be selected according to actual needs.

[0066] For example, in an alternative implementation, in order to facilitate the set-top box configuration user to perform signal source switching configuration operations, the above-mentioned step S110 may further include step S111, step S112, step S113 and step S114, and the specific content of each step is as follows.

[0067] Step S111, after the set-top box has been connected to a television and a power source and is in a normal working state, in response to an initial setting operation performed by a user configuring the set-top box, the connected television is controlled to display a first configuration page.

[0068] In an embodiment of the present application, after the set-top box has been connected to a television and a power source and is in normal working condition, the connected television can be controlled to display a first configuration page in response to an initial setup operation performed by a set-top box configuration user (such as the set-top box configuration user pressing a "menu" key or a similar setup button on the set-top box using a remote control).

[0069] Step S112: In response to the set-top box configuration user performing a storage setting operation on the first configuration page, controlling the connected television to display a second configuration page.

[0070] In an embodiment of the present application, after the first configuration page is displayed so that the set-top box configuration user obtains the corresponding page information, the connected TV can be controlled to display a second configuration page in response to the storage setting operation performed by the set-top box configuration user on the first configuration page (for example, in the settings interface, browsing different options, looking for options with "save", "storage settings" or similar names).

[0071] Step S113: in response to the jump setting operation performed by the set-top box configuration user on the second configuration page, controlling the connected television to display a third configuration page.

[0072] In an embodiment of the present application, after the second configuration page is displayed so that the set-top box configuration user obtains the corresponding page information, the connected TV can be controlled to display a third configuration page in response to the jump setting operation performed by the set-top box configuration user on the second configuration page (for example, in the storage module settings, searching for "jump settings", "target settings" or related options).

[0073] Step S114, in response to the content setting operation performed by the set-top box configuration user on the third configuration page, determining a target trigger time for switching and a target set-top box signal source to generate a target signal source switching trigger condition.

[0074] In an embodiment of the present application, after the third configuration page is displayed, the target trigger time for switching and the target set-top box signal source can be determined in response to the content setting operation performed by the set-top box configuration user on the third configuration page (for example, according to the prompt, input or select the target content that the user wants to jump directly to when the signal source is connected, including a specific channel, application, page, etc.), so as to generate the target signal source switching trigger condition (and save it accordingly).

[0075] It is understandable that, in the above step S114, the specific method of determining the target trigger time of switching and the target set-top box signal source to generate the target signal source switching trigger condition is not limited and can be selected according to actual needs. For example, in an alternative embodiment, in order to improve the reliability of the set-top box signal source control, the above step S114 can further include step S114a, step S114b, step S114c and step S114d, and the specific content of each step is as follows.

[0076] Step S114a, in response to the content setting operation performed by the set-top box configuration user on the third configuration page, determining at least one target trigger time for switching and at least one target set-top box signal source.

[0077] In an embodiment of the present application, in response to the content setting operation performed by the set-top box configuration user on the third configuration page, at least one target trigger time for switching and at least one target set-top box signal source, which may be one or more, may be determined.

[0078] Step S114b, determining whether there is a signal source switching conflict between the at least one target trigger time and the at least one target set-top box signal source.

[0079] In an embodiment of the present application, after determining at least one target trigger time and at least one target set-top box signal source, it can be determined whether there is a signal source switching conflict between the at least one target trigger time and the at least one target set-top box signal source. Wherein, when the at least one target set-top box signal source includes multiple target set-top box signal sources, if the target trigger times corresponding to at least two target set-top box signal sources coincide with each other (such as target set-top box signal source 1 and target set-top box signal source 2 both need to be switched at the same time point), it is determined that there is a signal source switching conflict, otherwise, it is determined that there is no signal source switching conflict.

[0080] Step S114c: if it is determined that there is no signal source switching conflict, a target signal source switching trigger condition is generated based on the at least one target trigger time and the at least one target set-top box signal source.

[0081] In an embodiment of the present application, if it is determined that there is no signal source switching conflict, a target signal source switching trigger condition is generated based on the at least one target trigger time and the at least one target set-top box signal source.

[0082] Step S114d, if it is determined that there is a signal source switching conflict, then in response to the switching conflict configuration operation performed by the set-top box configuration user or in response to the analysis operation performed on the at least one target set-top box signal source, a switching conflict solution corresponding to the at least one target set-top box signal source is determined, and a target signal source switching trigger condition is generated based on the switching conflict solution, the at least one target trigger time and the at least one target set-top box signal source.

[0083] In an embodiment of the present application, if it is determined that there is a signal source switching conflict, then in response to a switching conflict configuration operation performed by the set-top box configuration user or in response to an analysis operation performed on the at least one target set-top box signal source, a switching conflict solution corresponding to the at least one target set-top box signal source is determined, and a target signal source switching trigger condition is generated based on the switching conflict solution, the at least one target trigger time and the at least one target set-top box signal source, that is, the target signal source switching trigger condition includes the switching conflict solution, so that a conflict can be avoided when triggered.

[0084] It is understandable that, in the above step S114d, the specific method of generating the target signal source switching trigger condition is not limited and can be selected according to actual needs. For example, in an alternative implementation, in order to further improve the reliability of the target signal source switching trigger condition produced, the above step S114d can further include the following specific implementation contents:

[0085] First, if it is determined that there is a signal source switching conflict, the connected TV is controlled to display the fourth configuration page, and it is determined whether the set-top box configuration user has performed a switching conflict configuration operation on the fourth configuration page (such as the set-top box configuration user determines the switching priority, etc.);

[0086] Secondly, if the set-top box configuration user performs a switching conflict configuration operation on the fourth configuration page, then in response to the performed switching conflict configuration operation, a switching conflict solution corresponding to the at least one target set-top box signal source is determined;

[0087] Then, if the set-top box configuration user does not perform a switching conflict configuration operation on the fourth configuration page, information about the historical use of the at least one target set-top box signal source by the set-top box configuration user and / or users related to the set-top box configuration user is obtained, and based on the information, a switching conflict resolution method corresponding to the at least one target set-top box signal source is determined; for example, when there is a conflict between target set-top box signal source 1 and target set-top box signal source 2, information about the historical use of target set-top box signal source 1 and target set-top box signal source 2 by the set-top box configuration user and / or users related to the set-top box configuration user can be obtained, and statistics on the historical use of target set-top box signal source 1 and the target set-top box signal source 2, such as the first number of times the target set-top box signal source 1 is switched to the target set-top box signal source 2, and the second number of times the target set-top box signal source 2 is switched to the target set-top box signal source 1. If the first number is greater than or equal to the second number, the target set-top box signal source 2 has a higher priority, and if the first number is less than the second number, the target set-top box signal source 1 has a higher priority; if both the first number and the second number are 0, then based on the historical usage times of the target set-top box signal source 1 and the historical usage times of the target set-top box signal source 2, the corresponding priority is determined, wherein the target set-top box signal source with a larger historical usage times has a higher corresponding priority;

[0088] Finally, a target signal source switching trigger condition is generated based on the switching conflict resolution method, the at least one target trigger time and the at least one target set-top box signal source.

[0089] Secondly, it should be noted that for step S120, the specific method of generating the target signal source switching prompt information is not limited and can be selected according to actual needs.

[0090] For example, in an alternative implementation, in order to improve the reliability of generating the target signal source switching prompt information, the above step S120 may further include the following specific implementation contents:

[0091] First, during the operation of the set-top box, it can be determined whether the time information included in the current operation condition of the set-top box reaches the target trigger time included in the target signal source switching trigger condition;

[0092] Secondly, when the time information included in the current operating condition of the set-top box does not reach the target trigger time included in the target signal source switching trigger condition, it can be determined that the current operating condition of the set-top box does not match the target signal source switching trigger condition;

[0093] Then, when the time information included in the current operating condition of the set-top box reaches the target trigger time included in the target signal source switching trigger condition, it can be determined whether the current set-top box signal source of the set-top box is consistent with the target set-top box signal source included in the target signal source switching trigger condition, that is, whether they belong to the same set-top box signal source;

[0094] Afterwards, when the current set-top box signal source of the set-top box is consistent with the target set-top box signal source included in the target signal source switching trigger condition (i.e., no switching is required), it is determined that the current operating condition of the set-top box does not match the target signal source switching trigger condition;

[0095] Further, when the current set-top box signal source of the set-top box is inconsistent with the target set-top box signal source included in the target signal source switching trigger condition (i.e., there is a possibility of switching), it is determined that the current operating condition of the set-top box matches the target signal source switching trigger condition;

[0096] Finally, when the current operating condition of the set-top box matches the target signal source switching trigger condition, target signal source switching prompt information is generated.

[0097] Thirdly, it should be noted that for step S130, the specific method of performing corresponding target control operations on the signal source of the set-top box is not limited and can be selected according to actual needs.

[0098] For example, in an alternative implementation, in order to ensure the reliability of the corresponding target control operation on the signal source of the set-top box, the above-mentioned step S130 may further include step S131 and step S132, and the specific content of each step is described as follows.

[0099] Step S131, displaying the target signal source switching prompt information.

[0100] In the embodiment of the present application, the target signal source switching prompt information may be displayed, wherein the target signal source switching prompt information includes an option of whether to switch the current set-top box signal source to the target set-top box signal source.

[0101] Step S132, in response to the confirmation operation performed by the set-top box user in response to the target signal source switching prompt information, a corresponding first target control operation is performed on the signal source of the set-top box, so that the current set-top box signal source is switched to the target set-top box signal source.

[0102] In the embodiment of the present application, after the target signal source switching prompt information is displayed, in response to the confirmation operation performed by the set-top box user on the target signal source switching prompt information, a corresponding first target control operation can be performed on the signal source of the set-top box, so that the current set-top box signal source is switched to the target set-top box signal source. In other words, when the set-top box user determines that the signal source needs to be switched, the user can switch to the target set-top box signal source.

[0103] Furthermore, based on the above example, in order to further improve the reliability of the corresponding target control operation on the signal source of the set-top box, the above step S130 may further include:

[0104] In response to a rejection operation performed by a set-top box user with respect to the target signal source switching prompt information, or when the set-top box user does not perform any operation with respect to the target signal source switching prompt information, in response to the display duration of the target signal source switching prompt information reaching a pre-configured target duration (which can be set according to actual needs, such as 20 seconds, or the target duration can also be determined during the configuration process of step S110 to better match the actual needs of the user), a corresponding second target control operation is performed on the signal source of the set-top box, so that the current set-top box signal source will not switch to the target set-top box signal source.

[0105] For the above-mentioned IPTV-based signal source control method, in a specific application scenario, the following specific implementation contents may be included:

[0106] Intelligent switching module assembly

[0107] 1. Storage Module

[0108] 1. Preliminary preparation

[0109] Understand the set-top box system: Be familiar with the operating system and development environment of the IPTV set-top box, including the programming languages, development tools and interfaces it supports.

[0110] Determine requirements: clarify the specific functions to be implemented, such as the live program channels to be connected, time nodes, trigger accuracy requirements, etc.

[0111] 2. Development environment construction

[0112] Install development tools: According to the development requirements of the set-top box, install corresponding software development tools, such as compilers, debuggers, etc.

[0113] Connecting to a set-top box: Connect a development device (such as a computer) to an IPTV set-top box for development and debugging.

[0114] 3. Create storage space

[0115] Storage method: It adopts the storage method of cloud storage set-top box, which has large storage capacity, fast reading and writing speed and high reliability.

[0116] Design data structure: Based on the type and number of trigger conditions, use the design data structure of the database to store the trigger conditions and related information.

[0117] Implement storage functionality: Using the selected storage method and data structure, write code to implement the creation, reading, writing, and management of storage space to ensure that trigger conditions are correctly saved and retrieved.

[0118] 2. Set trigger conditions

[0119] 1. Define trigger conditions: Determine the conditions for triggering signal source switching, which can be a specific date and time, or a specific signal source, such as HDMI 1.

[0120] 2. Configure time trigger: trigger signal source switching according to date and time, set timer or clock function to trigger corresponding operations at the specified time, and use the system clock source of the set-top box.

[0121] 3. Associate trigger conditions and signal source switching: Associate trigger conditions with signal source switching operations to ensure that when the trigger conditions are met, the set-top box can correctly switch to the specified signal source and connect to the target program content.

[0122] 3. Testing and debugging

[0123] 1. Perform functional testing: simulate different trigger conditions and time settings in the development environment, test the functionality of the storage space and the accuracy of the signal source switching, and ensure that the trigger conditions can be correctly saved and the signal source switching can be triggered according to the time.

[0124] 2. Debug issues: If problems are found during testing, use debugging tools to troubleshoot and check for logical errors in the code, storage read and write issues, and accuracy of signal source switching.

[0125] 4. Deployment and Optimization

[0126] 1. Deploy to set-top box: Integrate the developed functions into the software system of the IPTV set-top box and deploy them to ensure that the storage space and trigger condition settings can work properly in the actual usage environment.

[0127] 2. Optimize performance: Optimize the management of storage space and the execution of trigger conditions based on actual usage. For example, you can optimize the speed of storage reading and writing, reduce resource usage, and improve system stability and response speed.

[0128] Specific setting method

[0129] 1. Preparation

[0130] Confirm that the IPTV set-top box is connected to the TV and power supply and is in normal working condition.

[0131] 2. Enter the settings interface

[0132] Use your remote to press the "Menu" key or a similar setup button on your set-top box.

[0133] In the pop-up menu, find and select the "Settings" option.

[0134] 3. Find the storage module settings

[0135] In the settings interface, browse through the different options and look for one that says "Storage," "Storage Settings," or something similar.

[0136] 4. Enter the storage module settings page.

[0137] 5. Configure jump content

[0138] In the storage module settings, look for options related to "Jump Settings", "Destination Settings", or so on.

[0139] According to the prompts, enter or select the target content that the user wants to jump directly to when the signal source is connected, including specific channels, applications, pages, etc.

[0140] 6. Confirm the settings and save.

[0141] 7. Connect the signal source

[0142] Make sure the source device (such as HDMI device) is properly connected to the corresponding input port of the set-top box.

[0143] 8. Turn on the signal source device.

[0144] 9. Trigger Jump

[0145] When the signal source is connected successfully, the set-top box should detect the change of the signal source.

[0146] Since the jump content has been set in the storage module before, the set-top box will automatically trigger the jump operation according to the settings and directly reach the specified target.

[0147] Specific operation method:

[0148] The IPTV set-top box uses cloud storage to save users' favorite special time periods and program channel contents, and uses the database design data structure to store trigger conditions and related information.

[0149] Associating the trigger condition with the signal source switching operation ensures that when the trigger condition is met, the set-top box can correctly switch to the specified signal source and connect to the target program content.

[0150] For example:

[0151] The current user is watching TV series on iQiyi. When the time is 19:00:00, a pop-up window will appear in the lower right corner of the page being played, asking: Signal source HDMI1 detected, trigger condition (19:00:00 every day, connected to CCTV-1, the news broadcast), the pop-up window display duration is 20S, and the user confirms whether to jump.

[0152] If confirmed, it is considered a jump, and the application jumps directly from the page being watched to the news broadcast CCTV-1;

[0153] If no confirmation is made, it is determined as no jump.

[0154] When the time points set by the user conflict, such as when both times are 20:00:00 on Saturday, one is the news program 020 and the other is the variety show 034, at this time, the priority set in the storage module takes effect (when Saturday 20:00:00 Variety Channel 034 is superior to other programs), a pop-up window will appear in the lower right corner of the page being played asking: Signal source HDMI1 is detected, trigger condition (Variety Channel 034 every Saturday 20:00:00), the pop-up window displays a duration of 20S, and the user confirms whether to jump.

[0155] If confirmed, it is determined as a jump, and the application jumps directly from the page being watched to the variety show channel 034;

[0156] If no confirmation is made, it is determined as no jump.

[0157] Combination Figure 3 The embodiment of the present application also provides an IPTV-based signal source control device applicable to the above-mentioned set-top box. The IPTV-based signal source control device may include a trigger condition configuration module, a trigger condition matching module, and a signal source switching control module.

[0158] In detail, the trigger condition configuration module can be used to generate a target signal source switching trigger condition in response to a signal source switching configuration operation performed by a set-top box configuration user, wherein the target signal source switching trigger condition at least includes a target trigger time and a target set-top box signal source, and the target signal source switching trigger condition is used as a trigger condition for switching the current set-top box signal source to the target set-top box signal source at the target trigger time. In the embodiment of the present application, the trigger condition configuration module can be used to execute Figure 2As shown in step S110, the relevant contents of the trigger condition configuration module can refer to the above description of step S110.

[0159] In detail, the trigger condition matching module can be used to determine whether the current operating condition of the set-top box matches the target signal source switching trigger condition during the operation of the set-top box, and generate the target signal source switching prompt information when the current operating condition of the set-top box matches the target signal source switching trigger condition. Figure 2 As shown in step S120, the relevant contents of the trigger condition matching module can refer to the above description of step S120.

[0160] In detail, the signal source switching control module can be used to display the target signal source switching prompt information, and in response to the response operation performed by the set-top box user on the target signal source switching prompt information, perform corresponding target control operations on the signal source of the set-top box, wherein, when the response operation belongs to the target response operation, the target control operation includes switching the current set-top box signal source of the set-top box to the target set-top box signal source for corresponding signal output; when the response operation does not belong to the target response operation, the target control operation includes determining not to switch the current set-top box signal source of the set-top box to the target set-top box signal source and maintaining the signal output corresponding to the current set-top box signal source of the set-top box. In an embodiment of the present application, the signal source switching control module can be used to execute Figure 2 As shown in step S130, the relevant contents of the signal source switching control module can refer to the description of step S130 in the previous text.

[0161] In an embodiment of the present application, corresponding to the above-mentioned signal source control method based on IPTV applied to the set-top box, a computer-readable storage medium is also provided, in which a computer program is stored, and when the computer program is run, each step of the signal source control method based on IPTV is executed. Among them, each step executed when the aforementioned computer program is run will not be repeated here one by one, and reference can be made to the explanation of the signal source control method based on IPTV in the previous text.

[0162] In summary, the signal source control method and device, set-top box and medium based on IPTV provided by the present application, first, in response to the signal source switching configuration operation performed by the set-top box configuration user, a target signal source switching trigger condition is generated; secondly, during the operation of the set-top box, it is determined whether the current operating conditions of the set-top box match the target signal source switching trigger condition, and when the current operating conditions of the set-top box match the target signal source switching trigger condition, a target signal source switching prompt information is generated; then, the target signal source switching prompt information is displayed, and in response to the response operation performed by the set-top box user on the target signal source switching prompt information, the signal source of the set-top box is subjected to corresponding target control operations. Based on the above content, since the target signal source switching trigger condition is generated in advance in response to the signal source switching configuration operation performed by the set-top box configuration user, in subsequent use, the set-top box user can more conveniently switch the set-top box signal source, thereby improving the reliability of the set-top box signal source control, and then improving the relatively low reliability of the set-top box signal source control existing in the prior art, so that the set-top box user has a higher user stickiness to the set-top box.

[0163] In several embodiments provided in the embodiments of the present application, it should be understood that the disclosed device and method can also be implemented in other ways. The device and method embodiments described above are merely schematic, for example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the device, method and computer program product according to multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of a code contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.

[0164] In addition, the functional modules in the various embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.

[0165] If the function is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, an electronic device, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a disk or an optical disk. It should be noted that, in this article, the term "include", "include" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements that are not explicitly listed, or also includes elements inherent to such a process, method, article or device. Without more constraints, an element defined by the phrase "comprising a..." does not exclude the existence of other identical elements in the process, method, article or apparatus comprising the element.

[0166] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A signal source control method based on IPTV, characterized in that: include: In response to a signal source switching configuration operation performed by a set-top box configuration user, a target signal source switching trigger condition is generated, wherein the target signal source switching trigger condition at least includes a target trigger time and a target set-top box signal source, and the target signal source switching trigger condition is used as a trigger condition for switching a current set-top box signal source to the target set-top box signal source at the target trigger time; During the operation of the set-top box, determining whether the current operating condition of the set-top box matches the target signal source switching trigger condition, and generating target signal source switching prompt information when the current operating condition of the set-top box matches the target signal source switching trigger condition; The target signal source switching prompt information is displayed, and in response to the response operation performed by the set-top box user on the target signal source switching prompt information, a corresponding target control operation is performed on the signal source of the set-top box, wherein, when the response operation belongs to the target response operation, the target control operation includes switching the current set-top box signal source of the set-top box to the target set-top box signal source for corresponding signal output; when the response operation does not belong to the target response operation, the target control operation includes determining not to switch the current set-top box signal source of the set-top box to the target set-top box signal source and maintaining the signal output corresponding to the current set-top box signal source of the set-top box.

2. The signal source control method based on IPTV according to claim 1, characterized in that: The step of generating a target signal source switching trigger condition in response to a signal source switching configuration operation performed by a set-top box configuration user comprises: After the set-top box has been connected to the television and the power supply and is in normal working state, in response to an initial setting operation performed by a configuration user of the set-top box, controlling the connected television to display a first configuration page; In response to a storage setting operation performed by the set-top box configuration user on the first configuration page, controlling the connected television to display a second configuration page; In response to a jump setting operation performed by the set-top box configuration user on the second configuration page, controlling the connected television to display a third configuration page; In response to the content setting operation performed by the set-top box configuration user on the third configuration page, a target trigger time for switching and a target set-top box signal source are determined to generate a target signal source switching trigger condition.

3. The signal source control method based on IPTV according to claim 2, characterized in that: The step of determining a target trigger time and a target set-top box signal source for switching in response to a content setting operation performed by the set-top box configuration user on the third configuration page to generate a target signal source switching trigger condition comprises: In response to a content setting operation performed by the set-top box configuration user on the third configuration page, determining at least one target trigger time for switching and at least one target set-top box signal source; Determining whether there is a signal source switching conflict between the at least one target trigger time and the at least one target set-top box signal source, wherein, when the at least one target set-top box signal source includes a plurality of target set-top box signal sources, if the target trigger times corresponding to at least two target set-top box signal sources coincide with each other, then determining that there is a signal source switching conflict, otherwise, determining that there is no signal source switching conflict; If it is determined that there is no signal source switching conflict, generating a target signal source switching trigger condition based on the at least one target trigger time and the at least one target set-top box signal source; If it is determined that there is a signal source switching conflict, then in response to a switching conflict configuration operation performed by the set-top box configuration user or in response to an analysis operation performed on the at least one target set-top box signal source, a switching conflict solution corresponding to the at least one target set-top box signal source is determined, and a target signal source switching trigger condition is generated based on the switching conflict solution, the at least one target trigger time and the at least one target set-top box signal source.

4. The signal source control method based on IPTV according to claim 3, characterized in that: If it is determined that there is a signal source switching conflict, then in response to a switching conflict configuration operation performed by the set-top box configuration user or in response to an analysis operation performed on the at least one target set-top box signal source, a switching conflict solution corresponding to the at least one target set-top box signal source is determined, and based on the switching conflict solution, the at least one target trigger time and the at least one target set-top box signal source, a step of generating a target signal source switching trigger condition comprises: If it is determined that there is a signal source switching conflict, controlling the connected television to display a fourth configuration page, and determining whether the set-top box configuration user has performed a switching conflict configuration operation on the fourth configuration page; If the set-top box configuration user performs a switching conflict configuration operation on the fourth configuration page, then in response to the performed switching conflict configuration operation, determining a switching conflict solution corresponding to the at least one target set-top box signal source; If the set-top box configuration user does not perform a switching conflict configuration operation on the fourth configuration page, obtaining information about the historical use of the at least one target set-top box signal source by the set-top box configuration user and / or users related to the set-top box configuration user, and determining a switching conflict resolution method corresponding to the at least one target set-top box signal source based on the information; A target signal source switching trigger condition is generated based on the switching conflict resolution method, the at least one target trigger time and the at least one target set-top box signal source.

5. The signal source control method based on IPTV according to claim 1, characterized in that: The step of determining whether the current operating condition of the set-top box matches the target signal source switching trigger condition during the operation of the set-top box, and generating the target signal source switching prompt information when the current operating condition of the set-top box matches the target signal source switching trigger condition, comprises: During the operation of the set-top box, determining whether the time information included in the current operation condition of the set-top box reaches the target trigger time included in the target signal source switching trigger condition; When the time information included in the current operating condition of the set-top box does not reach the target trigger time included in the target signal source switching trigger condition, determining that the current operating condition of the set-top box does not match the target signal source switching trigger condition; When the time information included in the current operating condition of the set-top box reaches the target trigger time included in the target signal source switching trigger condition, determining whether the current set-top box signal source of the set-top box is consistent with the target set-top box signal source included in the target signal source switching trigger condition; When the current set-top box signal source of the set-top box is consistent with the target set-top box signal source included in the target signal source switching trigger condition, determining that the current operating condition of the set-top box does not match the target signal source switching trigger condition; When the current set-top box signal source of the set-top box is inconsistent with the target set-top box signal source included in the target signal source switching trigger condition, determining that the current operating condition of the set-top box matches the target signal source switching trigger condition; When the current operating condition of the set-top box matches the target signal source switching trigger condition, target signal source switching prompt information is generated.

6. The signal source control method based on IPTV according to claim 1, characterized in that: The step of displaying the target signal source switching prompt information, and performing corresponding target control operations on the signal source of the set-top box in response to the response operation performed by the set-top box user on the target signal source switching prompt information, comprises: Displaying the target signal source switching prompt information, wherein the target signal switching prompt information includes an option of whether to switch the current set-top box signal source to the target set-top box signal source; In response to a confirmation operation performed by a set-top box user on the target signal source switching prompt information, a corresponding first target control operation is performed on the signal source of the set-top box, so that the current set-top box signal source is switched to the target set-top box signal source.

7. The signal source control method based on IPTV according to claim 6, characterized in that: The step of displaying the target signal source switching prompt information, and performing corresponding target control operations on the signal source of the set-top box in response to the response operation performed by the set-top box user on the target signal source switching prompt information, further includes: In response to a rejection operation performed by a set-top box user with respect to the target signal source switching prompt information, or when the set-top box user does not perform any operation with respect to the target signal source switching prompt information, in response to the display duration of the target signal source switching prompt information reaching a pre-configured target duration, a corresponding second target control operation is performed on the signal source of the set-top box, so that the current set-top box signal source will not switch to the target set-top box signal source.

8. A signal source control device based on IPTV, characterized in that: include: A trigger condition configuration module, for generating a target signal source switching trigger condition in response to a signal source switching configuration operation performed by a set-top box configuration user, wherein the target signal source switching trigger condition at least includes a target trigger time and a target set-top box signal source, and the target signal source switching trigger condition is used as a trigger condition for switching a current set-top box signal source to the target set-top box signal source at the target trigger time; A trigger condition matching module, used to determine whether the current operating condition of the set-top box matches the target signal source switching trigger condition during the operation of the set-top box, and generate target signal source switching prompt information when the current operating condition of the set-top box matches the target signal source switching trigger condition; A signal source switching control module is used to display the target signal source switching prompt information, and in response to the response operation performed by the set-top box user on the target signal source switching prompt information, perform corresponding target control operations on the signal source of the set-top box, wherein, when the response operation belongs to the target response operation, the target control operation includes switching the current set-top box signal source of the set-top box to the target set-top box signal source for corresponding signal output; when the response operation does not belong to the target response operation, the target control operation includes determining not to switch the current set-top box signal source of the set-top box to the target set-top box signal source and maintaining the signal output corresponding to the current set-top box signal source of the set-top box.

9. A set-top box, characterized in that: include: Memory for storing computer programs; A processor connected to the memory is used to execute the computer program stored in the memory to implement the IPTV-based signal source control method described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is run, the IPTV-based signal source control method according to any one of claims 1 to 7 is executed.

Citation Information

Patent Citations

  • A scheduling prompt method for TV program

    CN101188709A

  • Method and device for realizing program reservation

    CN101646064A

  • Method for achieving signal source intelligent navigation and switching

    CN103297847A

  • Television program reservation prompting method and system

    CN108271077A

  • Content recommendation method, smart television and storage medium

    CN110662117A