Iptv-based signal source management method and device, set-top box and medium

By generating target signal source switching trigger conditions in the set-top box and generating prompt information when matching, the problem of low reliability caused by the reliance on user operation for signal source switching in the existing technology is solved, and more reliable signal source control and user convenience are achieved.

CN119484943BActive Publication Date: 2026-01-20SICHUAN TIANYI COMHEART TELECOM
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In existing technologies, the switching of set-top box signal sources depends on user operation, resulting in low reliability of signal source control.

Method used

By generating target signal source switching trigger conditions, the set-top box determines whether the current conditions match the trigger conditions during operation, and generates a prompt message when they match, allowing the user to take appropriate actions to achieve automatic switching of the signal source or maintain the current signal source.

Benefits of technology

It improves the reliability of set-top box signal source control, makes it more convenient for users to switch signal sources, and enhances user stickiness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119484943B_ABST
    Figure CN119484943B_ABST
Patent Text Reader

Abstract

The IPTV-based signal source management method and device, the set-top box and the medium provided by the application relate to the technical field of set-top box signal source management. In the application, first, in response to the signal source switching configuration operation of the set-top box configuration user, a target signal source switching trigger condition is generated; second, in the running process of the set-top box, it is determined whether the current running condition of the set-top box matches the target signal source switching trigger condition, and when the current running condition of the set-top box matches 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 coping operation of the target signal source switching prompt information by the set-top box user, corresponding target management operation is performed on the signal source of the set-top box. Based on the above, the problem that the reliability of the set-top box signal source management in the prior art is relatively low 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 management and control, in particular to a signal source management and control method and device based on IPTV, a set top box and a medium. BACKGROUND

[0002] With the rapid development of IPTV (Internet Protocol 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, the IPTV set top box must be able to provide more value-added business services. However, the inventor found through research that in the prior art, the switching of the set top box signal source still relies on the switching operation of the user, so that the reliability of the set top box signal source management and control is relatively low. SUMMARY

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

[0004] To achieve the above purpose, the present application adopts the following technical solutions:

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

[0006] In response to the set top box configuration user performing a signal source switching configuration operation, 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 the current set top box signal source to the target set top box signal source at the target trigger time;

[0007] During the running of the set top box, it is determined whether the current running condition of the set top box matches the target signal source switching trigger condition, and when the current running condition of the set top box matches the target signal source switching trigger condition, a target signal source switching prompt information is generated;

[0008] displaying the target signal source switching prompt information, and performing a corresponding target control operation on the signal source of the set-top box in response to a coping operation performed by the user on the target signal source switching prompt information, wherein, when the coping operation belongs to a target coping 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 coping operation does not belong to the target coping 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 selection of the present application, in the IPTV-based signal source control method described above, 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 a television and a power supply and is in a normal working state, a first configuration page is displayed on the connected television in response to an initial setting operation performed by a set-top box configuration user.

[0011] A second configuration page is displayed on the connected television in response to a storage setting operation performed by the set-top box configuration user on the first configuration page.

[0012] A third configuration page is displayed on the connected television in response to a jump setting operation performed by the set-top box configuration user on the second configuration page.

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

[0014] In a preferred selection of the present application, in the IPTV-based signal source control method described above, 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, so as to generate a target signal source switching trigger condition includes:

[0015] At least one target trigger time and at least one target set-top box signal source for switching are determined in response to a content setting operation performed by the set-top box configuration user on the third configuration page.

[0016] determining whether there is a signal source switching conflict situation based on the at least one target trigger time and the at least one target set-top box signal source, wherein if there are multiple target set-top box signal sources corresponding to the at least one target trigger time, and if there is overlap between the target trigger times corresponding to at least two target set-top box signal sources, it is determined that there is a signal source switching conflict situation, otherwise, it is determined that there is no signal source switching conflict situation;

[0017] if it is determined that there is no signal source switching conflict situation, 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 situation, determining a switching conflict resolution scheme corresponding to the at least one target set-top box signal source 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, and generating a target signal source switching trigger condition based on the switching conflict resolution scheme, the at least one target trigger time and the at least one target set-top box signal source.

[0019] In a preferred selection of the present application, in the above IPTV-based signal source management method, if it is determined that there is a signal source switching conflict situation, 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 resolution scheme 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 resolution scheme, the at least one target trigger time and the at least one target set-top box signal source. The step includes:

[0020] if it is determined that there is a signal source switching conflict situation, 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 has performed a switching conflict configuration operation on the fourth configuration page, a switching conflict resolution scheme corresponding to the at least one target set-top box signal source is determined in response to the performed switching conflict configuration operation;

[0022] if the set-top box configuration user has not performed a switching conflict configuration operation on the fourth configuration page, information about the use of the at least one target set-top box signal source by the set-top box configuration user and / or a related user of the set-top box configuration user in the past is obtained, and based on the information, a switching conflict resolution scheme corresponding to the at least one target set-top box signal source is determined;

[0023] generate a target signal source switch trigger condition based on the switch conflict resolution, the at least one target trigger time and the at least one target set-top box signal source.

[0024] In the preferred selection of the present application, in the above-mentioned IPTV-based signal source management method, the step of determining whether the current running condition of the set-top box matches the target signal source switch trigger condition during the running process of the set-top box and generating a target signal source switch prompt information when the current running condition of the set-top box matches the target signal source switch trigger condition, comprises:

[0025] Determining whether the time information included in the current running condition of the set-top box reaches the target trigger time included in the target signal source switch trigger condition during the running process of the set-top box;

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

[0027] When the time information included in the current running condition of the set-top box reaches the target trigger time included in the target signal source switch 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 switch 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 switch trigger condition, determining that the current running condition of the set-top box does not match the target signal source switch trigger condition;

[0029] When the current set-top box signal source of the set-top box is not consistent with the target set-top box signal source included in the target signal source switch trigger condition, determining that the current running condition of the set-top box matches the target signal source switch trigger condition;

[0030] When the current running condition of the set-top box matches the target signal source switch trigger condition, generating a target signal source switch prompt information.

[0031] In the preferred selection of the present application, in the above-mentioned IPTV-based signal source management method, the step of displaying the target signal source switch prompt information and performing a corresponding target management operation on the signal source of the set-top box in response to the coping operation performed by the set-top box user on the target signal source switch prompt information, comprises:

[0032] Displaying the target signal source switch prompt information, wherein the target signal source switch 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 the confirmation operation of the set-top box using user to the target signal source switching prompt information, performing corresponding first target control operation 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 the preferred selection of the present application, in the above IPTV-based signal source control method, the step of displaying the target signal source switching prompt information and responding to the coping operation of the set-top box using user to the target signal source switching prompt information to perform corresponding target control operation on the signal source of the set-top box further comprises:

[0035] in response to the confirmation operation of the set-top box using user to the target signal source switching prompt information, performing corresponding first target control operation 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.

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

[0037] The trigger condition configuration module is configured to generate a target signal source switching trigger condition in response to the signal source switching configuration operation of the 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 serves 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;

[0038] The trigger condition matching module is configured to determine whether the current running condition of the set-top box matches the target signal source switching trigger condition during the running process of the set-top box, and generate a target signal source switching prompt information when the current running condition of the set-top box matches the target signal source switching trigger condition;

[0039] The signal source switching control module is configured to display the target signal source switching prompt information and respond to the coping operation of the set-top box using user to the target signal source switching prompt information to perform corresponding target control operation on the signal source of the set-top box, wherein when the coping operation belongs to the target coping 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 coping operation does not belong to the target coping 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 application further provides a set top box, comprising:

[0041] a memory for storing a computer program;

[0042] a processor connected with the memory, for executing the computer program stored in the memory to realize the IPTV-based signal source management method described above.

[0043] On the basis of the above, the application further provides a computer readable storage medium, which stores a computer program, and the computer program executes the steps of the IPTV-based signal source management method described above when running.

[0044] The IPTV-based signal source management method and device, set top box and medium provided by the application first 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; secondly, determine whether the current running condition of the set top box matches the target signal source switching trigger condition during the running process of the set top box, and generate a target signal source switching prompt information when the current running condition of the set top box matches the target signal source switching trigger condition; then, display the target signal source switching prompt information, and perform a corresponding target management operation on the signal source of the set top box in response to a coping operation performed by a set top box use user on the target signal source switching prompt information. Based on the above, since the target signal source switching trigger condition is generated in response to the signal source switching configuration operation performed by the set top box configuration user, the set top box use user can more conveniently perform the switching of the signal source of the set top box in subsequent use, thereby improving the reliability of the management of the signal source of the set top box, and further improving the problem that the reliability of the management of the signal source of the set top box is relatively low in the prior art, so that the user stickiness of the set top box use user to the set top box is higher. BRIEF DESCRIPTION OF DRAWINGS

[0045] In order to make the above-mentioned purposes, features and advantages of the application more obvious and easy to understand, the following preferred embodiments are specifically described in detail below, and the accompanying drawings are referred to.

[0046] Figure 1 The structural block diagram of the set top box provided by the embodiments of the application is shown.

[0047] Figure 2 The flowchart of the IPTV-based signal source management method provided by the embodiments of the application is shown.

[0048] Figure 3 The block diagram of the IPTV-based signal source management device provided by the embodiments of the application is shown. DETAILED DESCRIPTION

[0049] So that the purposes, technical solutions and advantages of the embodiments of the present application are more apparent, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application but not all the embodiments. The components of the embodiments of the present application described and shown in the drawings can be arranged and designed in various different configurations.

[0050] Therefore, the detailed description of the embodiments of the present application provided below in the drawings is not intended to limit the scope of the claimed present application, but only represents selected embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work are within the scope of protection of the present application.

[0051] As shown in Figure 1 The embodiments of the present application provide a set top box. The set top box can include a memory, a processor and an IPTV-based signal source management device.

[0052] In detail, the memory and the processor are directly or indirectly electrically connected 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 management device includes at least one software function module stored in the memory in the form of software or firmware. The processor is configured to execute the executable computer programs stored in the memory, for example, the software function modules and computer programs included in the IPTV-based signal source management device, to realize the IPTV-based signal source management method provided by the embodiments of the present application.

[0053] Optionally, the memory can be, but is not limited to, a random access memory (RAM), a read only memory (ROM), a programmable read only memory (PROM), an erasable programmable read only memory (EPROM), an electrically erasable programmable read only memory (EEPROM) and the like.

[0054] The processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), a system on chip (SoC), etc., and can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component.

[0055] It can be understood that Figure 1 The structure shown is only schematic, and the set-top box can further include more or fewer components than those shown in the figure, or have a different configuration from that shown in the figure, for example, it can also include a communication unit for information interaction with other devices (such as a background server, etc.). Figure 1 The structure shown is only schematic, and the set-top box can further include more or fewer components than those shown in the figure, or have a different configuration from that shown in the figure, for example, it can also include a communication unit for information interaction with other devices (such as a background server, etc.). Figure 1 The structure shown is only schematic, and the set-top box can further include more or fewer components than those shown in the figure, or have a different configuration from that shown in the figure, for example, it can also include a communication unit for information interaction with other devices (such as a background server, etc.).

[0056] In combination with Figure 2 The embodiments of the present application also provide an IPTV-based signal source management method applicable to the set-top box. The method steps defined by the flow of the IPTV-based signal source management method can be implemented by the set-top box.

[0057] The specific flow shown in Figure 2 will be described in detail below.

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

[0059] In the embodiments of the present application, the set-top box can generate a target signal source switching trigger condition in response to the set-top box configuration user performing a signal source switching configuration operation. The target signal source switching trigger condition includes at least a target trigger time and a target set-top box signal source, and the target signal source switching trigger condition serves 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, determining whether the current running condition of the set-top box matches the target signal source switching trigger condition during the running process of the set-top box, and generating a target signal source switching prompt information when the current running condition of the set-top box matches the target signal source switching trigger condition.

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

[0062] In step S130, the target signal source switching prompt information is displayed, and a corresponding target management operation is performed on the signal source of the set-top box in response to the coping operation of the set-top box user on the target signal source switching prompt information.

[0063] In the embodiments of the present application, the set-top box can display the target signal source switching prompt information, and perform a corresponding target management operation on the signal source of the set-top box in response to the coping operation of the set-top box user on the target signal source switching prompt information. When the coping operation belongs to a target coping operation (such as confirmation), the target management 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 coping operation does not belong to the target coping operation, the target management 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, since the target signal source switching trigger condition is generated in advance in response to the signal source switching configuration operation of the set-top box configuration user, the set-top box user can more conveniently perform the switching of the set-top box signal source in subsequent use, thereby improving the reliability of the set-top box signal source management, and further improving the problem that the reliability of the set-top box signal source management in the prior art is relatively low, so that the user stickiness of the set-top box user to the set-top box is higher.

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

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

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

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

[0069] Step S112, in response to a storage setting operation performed by the set-top box configuration user for the first configuration page, the connected television is controlled to display a second configuration page.

[0070] In the embodiments of the present application, after the first configuration page is displayed so that the set-top box configuration user obtains the corresponding page information, in response to a storage setting operation performed by the set-top box configuration user for the first configuration page (for example, in the setting interface, different options are browsed, and an option with the name of "storage", "storage setting" or the like is found), the connected television is controlled to display a second configuration page.

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

[0072] In the embodiments of the present application, after the second configuration page is displayed so that the set-top box configuration user obtains the corresponding page information, in response to a jump setting operation performed by the set-top box configuration user for the second configuration page (for example, in the storage module setting, an option with the name of "jump setting", "target setting" or the like is found), the connected television is controlled to display a third configuration page.

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

[0074] In the embodiments of the present application, after the third configuration page is displayed, in response to a content setting operation performed by the set-top box configuration user for the third configuration page (for example, according to the prompt, a target content to which the user wants to jump directly when the signal source is connected is input or selected, including a specific channel, an application, a page, etc.), a target trigger time and a target set-top box signal source of switching are determined to generate a target signal source switching trigger condition (and corresponding saving is performed).

[0075] It can be understood that in step S114, the specific manner 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 management, the above-mentioned step S114 can further include steps S114a, S114b, S114c and S114d, and the specific contents of each step are as follows.

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

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

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

[0079] In the embodiment of the present application, after determining the at least one target trigger time and the at least one target set-top box signal source, it can be determined whether there is a signal source switching conflict situation for the at least one target trigger time and the at least one target set-top box signal source. 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 (for example, 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 situation, otherwise, it is determined that there is no signal source switching conflict situation.

[0080] Step S114c, if it is determined that there is no signal source switching conflict situation, 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 the embodiment of the present application, if it is determined that there is no signal source switching conflict situation, 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 the embodiments of the present application, 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, that is, the target signal source switching trigger condition includes the switching conflict solution, so that the conflict can be avoided when triggered.

[0084] It can be understood that in the above step S114d, the specific way 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 embodiment, in order to further improve the reliability of the generated target signal source switching trigger condition, 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 television is controlled to display a fourth configuration page, and it is determined whether the set top box configuration user has a switching conflict configuration operation (such as determining the priority of switching) for the fourth configuration page;

[0086] Second, if the set top box configuration user has a switching conflict configuration operation for 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 use of the at least one target set-top box signal source by the set-top box configuration user and / or a related user of the set-top box configuration user in the past is obtained, and based on the information, a switching conflict resolution solution 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 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 a related user of the set-top box configuration user in the past can be obtained, and the conversion during the use of target set-top box signal source 1 and target set-top box signal source 2 in the past is counted, such as the first number of times of switching target set-top box signal source 1 to target set-top box signal source 2, and the second number of times of switching target set-top box signal source 2 to target set-top box signal source 1. If the first number of times is greater than or equal to the second number of times, the priority of target set-top box signal source 2 is higher, and if the first number of times is less than the second number of times, the priority of target set-top box signal source 1 is higher. If the first number of times and the second number of times are both 0, the corresponding priority is determined based on the historical use number of target set-top box signal source 1 and the historical use number of target set-top box signal source 2, wherein the target set-top box signal source with a larger historical use number has a higher corresponding priority.

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

[0089] The second aspect needs to be explained for step S120, and the specific way 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 embodiment, in order to improve the reliability of generating the target signal source switching prompt information, the above-mentioned step S120 can further include the following specific implementation contents:

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

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

[0093] Then, when the time information included in the current running condition of the set-top box reaches the target trigger time included in the target signal source switching trigger condition, it is 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, i.e., whether they belong to the same set-top box signal source.

[0094] After that, 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 needed), it is determined that the current running 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 running condition of the set-top box matches the target signal source switching trigger condition.

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

[0097] In the third aspect, it needs to be explained that the specific manner of performing the corresponding target management and control operation 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 embodiment, in order to ensure the reliability of the target management and control operation on the signal source of the set-top box, the above-mentioned step S130 can further include steps S131 and S132, and the specific contents of each step are as follows.

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

[0100] In the embodiments of the present application, the target signal source switching prompt information can be displayed. 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 of the set-top box use user on the target signal source switching prompt information, performing a corresponding first target management and control operation 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 embodiments of the present application, after the target signal source switching prompt information is displayed, the first target control operation on the signal source of the set-top box can be performed in response to the confirmation operation of the set-top box user on the target signal source switching prompt information, so that the current set-top box signal source is switched to the target set-top box signal source. That is, when the set-top box user determines that the signal source needs to be switched, the set-top box user can be switched to the target set-top box signal source.

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

[0104] In response to the rejection operation of the set-top box user on the target signal source switching prompt information, or in response to the display time length of the target signal source switching prompt information reaching the target time length (which can be set according to actual needs, such as 20 seconds, or the target time length can be determined during the configuration process of step S110, so that it is more matched with the actual needs of the user), the second target control operation on the signal source of the set-top box is performed, so that the current set-top box signal source will not be switched to the target set-top box signal source.

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

[0106] Intelligent switching module

[0107] I. Storage module

[0108] 1. Preliminary preparation

[0109] Understand the set-top box system: 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 the requirements: Clearly define the specific functions to be implemented, such as connected live program channels, time nodes, accuracy requirements for triggering, etc.

[0111] 2. Development environment setup

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

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

[0114] 3. Create a storage space

[0115] Storage method: Use the storage method of the cloud storage set-top box, which has large storage capacity, fast read / write speed and high reliability.

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

[0117] Implement storage function: Use the selected storage method and data structure to write code to create, read, write and manage storage space functions, ensuring correct saving and retrieval of trigger conditions.

[0118] II. Set trigger conditions

[0119] 1. Define trigger conditions: Determine the conditions for triggering signal source switching, such as specific date and time, 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 operation at specified time, use set-top box system clock source.

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

[0122] III. Test and debug

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

[0124] 2. Debug problems: If problems are found during testing, use debugging tools to troubleshoot, check for logic errors in the code, storage reading and writing problems, and signal source switching accuracy.

[0125] IV. Deployment and optimization

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

[0127] 2. Optimize performance: Optimize the management of storage space and the execution of trigger conditions according to actual use, for example, optimize storage reading and writing speed, reduce resource occupation, improve system stability and response speed.

[0128] Specific setting method

[0129] 1. Preparation

[0130] Make sure 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 the remote control to press the "Menu" key or similar settings button on the 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 different options, find the option with "Storage", "Storage Settings" or similar name.

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

[0137] 5. Configure jump content

[0138] In the storage module settings, find the option related to "Jump Settings", "Target Settings" or related options.

[0139] 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 specific channels, applications, pages, etc.

[0140] 6. Confirm the settings and save.

[0141] 7. Connect the signal source

[0142] Make sure the signal source device (such as HDMI device) is correctly 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 successfully connected, the set-top box should detect the change of the signal source.

[0146] Because 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 the user's favorite special time period and program channel content, and uses a database design data structure to store the trigger conditions and related information.

[0149] The trigger condition is associated with the signal source switching operation, so 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] For example, when the current user is watching a TV series content of iQIY, and the time is 19:00:00, a pop-up window appears in the lower right corner of the playing page, asking: detected signal source HDMI1, trigger condition (every day 19:00:00, connect CCTV-1 news broadcast), the pop-up window display duration is 20S, and the user confirms whether to jump.

[0152] If confirmed, it is determined to jump, and the direct jump is applied from the page being watched to the CCTV-1 news broadcast;

[0153] If not confirmed, it is determined not to jump.

[0154] When the time points set by the user conflict, such as both being Saturday 20:00:00, one is news program 020, and one is variety program 034, at this time, the priority set in the storage module plays a role (when Saturday 20:00:00 variety channel 034 is superior to other programs), a pop-up window appears in the lower right corner of the playing page, asking: detected signal source HDMI1, trigger condition (every Saturday 20:00:00 variety channel 034), the pop-up window display duration is 20S, and the user confirms whether to jump.

[0155] If confirmed, it is determined to jump, and the direct jump is applied from the page being watched to the variety channel 034;

[0156] If not confirmed, it is determined not to jump.

[0157] In combination Figure 3 The embodiments of the present application also provide an IPTV-based signal source management device applicable to the above-mentioned set-top box. The IPTV-based signal source management device can include a trigger condition configuration module, a trigger condition matching module, and a signal source switching management module.

[0158] In detail, the trigger condition configuration module can be used to generate a target signal source switching trigger condition in response to the set-top box configuration user performing a signal source switching configuration operation, 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 embodiments of the present application, the trigger condition configuration module can be used to execute Figure 2The step S110 is shown, and the related content of the trigger condition configuration module can refer to the description of the step S110.

[0159] In detail, the trigger condition matching module can be configured to determine whether the current running condition of the set top box matches the target signal source switching trigger condition during the running of the set top box, and generate the target signal source switching prompt information when the current running condition of the set top box matches the target signal source switching trigger condition. In the embodiment of the present application, the trigger condition matching module can be configured to execute the following steps. Figure 2 The step S120 is shown, and the related content of the trigger condition matching module can refer to the description of the step S120.

[0160] In detail, the signal source switching control module can be configured to display the target signal source switching prompt information, and perform corresponding target control operation on the signal source of the set top box in response to the coping operation of the set top box using user on the target signal source switching prompt information. When the coping operation belongs to the target coping 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 coping operation does not belong to the target coping 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 the embodiment of the present application, the signal source switching control module can be configured to execute the following steps. Figure 2 The step S130 is shown, and the related content of the signal source switching control module can refer to the description of the step S130.

[0161] In the embodiment of the present application, corresponding to the above-mentioned IPTV-based signal source control method applied to the set top box, a computer readable storage medium is also provided, and the computer readable storage medium stores a computer program. The computer program runs to execute each step of the IPTV-based signal source control method. The steps executed by the computer program are not described here, and can refer to the previous explanation and description of the IPTV-based signal source control method.

[0162] To sum up, the IPTV-based signal source management method and device, the set-top box and the medium provided by the application firstly generate a target signal source switching trigger condition in response to the signal source switching configuration operation of the set-top box configuration user; secondly, determine whether the current running condition of the set-top box matches the target signal source switching trigger condition in the running process of the set-top box, and generate a target signal source switching prompt information when the current running condition of the set-top box matches the target signal source switching trigger condition; then, display the target signal source switching prompt information, and perform corresponding target management operation on the signal source of the set-top box in response to the coping operation of the set-top box use user on the target signal source switching prompt information. Based on the above, since the target signal source switching trigger condition is generated in response to the signal source switching configuration operation of the set-top box configuration user, the set-top box use user can more conveniently switch the signal source of the set-top box in subsequent use, thereby improving the reliability of the set-top box signal source management, and further improving the problem that the reliability of the set-top box signal source management is relatively low in the prior art, so that the user stickiness of the set-top box use user to the set-top box is higher.

[0163] In several embodiments provided by the embodiments of the present application, it should be understood that the disclosed apparatus and method can also be implemented by other manners. The apparatus and method embodiments described above are only illustrative, for example, the flowchart and block diagram in the drawings show the possible implementation architecture, function and operation of the apparatus, method and computer program product according to the embodiments of the present application. In this regard, each block in the flowchart or block diagram can represent a module, program segment or part of code containing one or more executable instructions for implementing the specified logic function. It should also be noted that in some alternative implementation manners, the functions noted in the blocks can also occur in different order from that noted in the drawings. For example, two consecutive blocks can actually be executed substantially in parallel, and sometimes they can be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for executing the specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.

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

[0165] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application can be embodied in the form of a software product, and the computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which can be a personal computer, an electronic device, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various program code storage media. It should be noted that in this document, the terms "include", "contain" or any other variants thereof are intended to cover non-exclusive inclusion, so that the processes, methods, articles or devices that include a series of elements not only include those elements, but also include other elements not explicitly listed, or include elements inherent to such processes, methods, articles or devices. Without more limitations, the element defined by the statement "includes one" does not exclude the presence of other identical elements in the process, method, article or device that includes the element.

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

Claims

1. A method for managing a signal source based on IPTV, characterized in that, The method comprises the following steps: In response to an initial setting operation of a set-top box configuration user, a first configuration page is displayed on a connected television; In response to a storage setting operation of the set-top box configuration user on the first configuration page, a second configuration page is displayed on the connected television; in response to a jump setting operation of the set-top box configuration user on the second configuration page, a third configuration page is displayed on the connected television; in response to a content setting operation of the set-top box configuration user on the third configuration page, at least one target trigger time and at least one target set-top box signal source are determined; It is determined whether there is a signal source switching conflict in 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, a fourth configuration page is displayed on the connected television, and it is determined whether the set-top box configuration user has a switching conflict configuration operation on the fourth configuration page; if the set-top box configuration user does not have a switching conflict configuration operation on the fourth configuration page, information about the use of the at least one target set-top box signal source by the set-top box configuration user and / or a related user of the set-top box configuration user in the past is obtained, and based on the information, a switching conflict resolution scheme corresponding to the at least one target set-top box signal source is determined, wherein the switching conflict resolution scheme comprises: if a first number is greater than or equal to a second number, the priority of switching to a second target set-top box signal source is higher, if the first number is less than the second number, the priority of switching to a first target set-top box signal source is higher, if the first number and the second number are both 0, based on the historical use number of the first target set-top box signal source and the historical use number of the second target set-top box signal source, the priority is determined, the target set-top box signal source with a larger historical use number has a higher priority, the first number is the number of switching the first target set-top box signal source in conflict to the second target set-top box signal source, and the second number is the number of switching the second target set-top box signal source to the first target set-top box signal source; a target signal source switching trigger condition is generated based on the switching conflict resolution scheme, the at least one target trigger time and the at least one target set-top box signal source; In the running process of the set-top box, it is determined whether the current running condition of the set-top box matches the target signal source switching trigger condition, and when the current running condition of the set-top box matches the target signal source switching trigger condition, a target signal source switching prompt information is generated. display the target signal source switching prompt information, and perform a corresponding target control operation on the signal source of the set-top box in response to a coping operation performed by a user of the set-top box on the target signal source switching prompt information, wherein, when the coping operation belongs to a target coping operation, the target control operation comprises 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 coping operation does not belong to the target coping operation, the target control operation comprises 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 IPTV-based signal source management method of claim 1, wherein, The step of determining whether the current running condition of the set-top box matches the target signal source switching trigger condition during the running of the set-top box and generating the target signal source switching prompt information when the current running condition of the set-top box matches the target signal source switching trigger condition comprises: determining whether the time information included in the current running condition of the set-top box reaches the target trigger time included in the target signal source switching trigger condition during the running of the set-top box; determining that the current running condition of the set-top box does not match the target signal source switching trigger condition when the time information included in the current running condition of the set-top box does not reach 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 time information included in the current running condition of the set-top box reaches the target trigger time included in the target signal source switching trigger condition; determining that the current running 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 consistent with the target set-top box signal source included in the target signal source switching trigger condition; determining that the current running condition of the set-top box matches the target signal source switching trigger condition when the current set-top box signal source of the set-top box is not consistent with the target set-top box signal source included in the target signal source switching trigger condition; determining that the current running condition of the set-top box matches the target signal source switching trigger condition when the current set-top box signal source of the set-top box is not consistent with the target set-top box signal source included in the target signal source switching trigger condition.

3. The IPTV-based signal source management method of claim 1, wherein, The step of displaying the target signal source switching prompt information and performing a corresponding target control operation on the signal source of the set-top box in response to a coping operation performed by a user of the set-top box on the target signal source switching prompt information comprises: displaying the target signal source switching prompt information, 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; performing a corresponding first target control operation on the signal source of the set-top box in response to a confirmation operation performed by a user of the set-top box on the target signal source switching prompt information, so that the current set-top box signal source is switched to the target set-top box signal source.

4. The IPTV-based signal source management method of claim 3, wherein, The step of displaying the target signal source switching prompt information and performing corresponding target management operation on the signal source of the set-top box in response to the operation of the user of the set-top box to the target signal source switching prompt information further comprises: In response to the rejection operation of the user of the set-top box to the target signal source switching prompt information, or in response to the display time of the target signal source switching prompt information reaching the target time configured in advance when the user of the set-top box does not make any operation to the target signal source switching prompt information, performing corresponding second target management operation on the signal source of the set-top box so that the current set-top box signal source will not be switched to the target set-top box signal source.

5. An IPTV-based signal source management device, characterized by comprising: Comprise: The trigger condition configuration module is configured to control the connected television to display a first configuration page in response to the initial setting operation of the set-top box configuration user; In response to the storage setting operation of the set-top box configuration user to the first configuration page, the connected television is controlled to display a second configuration page; in response to the jump setting operation of the set-top box configuration user to the second configuration page, the connected television is controlled to display a third configuration page; in response to the content setting operation of the set-top box configuration user to the third configuration page, at least one target trigger time and at least one target set-top box signal source are determined; Determine whether there is a signal source switching conflict situation for 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 situation, the connected television is controlled to display a fourth configuration page, and it is determined whether the set-top box configuration user has a switching conflict configuration operation to the fourth configuration page; if the set-top box configuration user does not have a switching conflict configuration operation to the fourth configuration page, the information of the set-top box configuration user and / or the related user of the set-top box configuration user using the at least one target set-top box signal source in history is obtained, and based on the information, a switching conflict solution corresponding to the at least one target set-top box signal source is determined, wherein the switching conflict solution comprises: if the first number is greater than or equal to the second number, the priority of switching to the second target set-top box signal source is higher, if the first number is less than the second number, the priority of switching to the first target set-top box signal source is higher, if the first number and the second number are both 0, based on the historical use number of the first target set-top box signal source and the historical use number of the second target set-top box signal source, the priority is determined, the target set-top box signal source with larger historical use number has higher priority, the first number is the number of switching the first target set-top box signal source in conflict to the second target set-top box signal source, and the second number is the number of switching the second target set-top box signal source to the first target set-top box signal source; generate 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; The trigger condition matching module is configured to determine whether a current running condition of the set-top box matches the target signal source switching trigger condition during running of the set-top box, and generate a target signal source switching prompt information when the current running condition of the set-top box matches the target signal source switching trigger condition. The signal source switching control module is configured to display the target signal source switching prompt information, and perform a corresponding target control operation on the signal source of the set-top box in response to a coping operation performed by a set-top box use user on the target signal source switching prompt information, wherein when the coping operation belongs to a target coping operation, the target control operation comprises switching a 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 coping operation does not belong to the target coping operation, the target control operation comprises 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 signal output corresponding to the current set-top box signal source of the set-top box.

6. A set-top box, characterized by The computer readable storage medium stores a computer program, and the computer program is configured to implement the IPTV-based signal source control method according to any one of claims 1-4 when running. The computer readable storage medium stores a computer program, and the computer program is configured to implement the IPTV-based signal source control method according to any one of claims 1-4 when running. ​ 7. A computer-readable storage medium, characterized in that, ​

Citation Information

Patent Citations

  • A scheduling prompt method for TV program

    CN101188709A

  • Method and device for realizing program reservation

    CN101646064A