The present disclosure relates to television signal processing technology, in particular to a method and device for switching broadcast TV program to on-demand program.
Broadcast television signals (hereinafter referred to as broadcast TV signals), as the current common television signals employed by domestic households, plays a very important role in the people's family lives. The broadcast TV signals includes satellite TV signals and digital TV signals. When using the two TV signals, since the programs of each TV station have to be broadcasted according to the program schedules of the TV station itself, users cannot intervene the program process based on their own wishes. For example, when the TV station interrupts a TV drama with advertising spots, since users cannot control the ordinary broadcast TV signals, they only can wait for the end of advertising spots to continue to watch.
How to find a solution to achieve that users can not only watch TV programs of broadcast TV signals based on their own preferences, but also freely choose a TV drama to watch when they are unlike to watch the advertising spots, which is a problem urgently awaiting to be solved at present.
In view of this, an object of an embodiment of the present disclosure is to provide a method and device for switching broadcast TV program to on-demand program, for switching a broadcast program to an on-demand program based on the user's request, so that the user can continue to watch the program without need to wait for the end of advertising spots.
Based on the above-described object of the embodiment of the present disclosure, it is provided a method for switching broadcast TV program to on-demand program, including:
In some alternative embodiments, the step of analyzing the TV program of broadcast TV signals and obtaining a VOD pathway of network resource which matches with the TV program of broadcast TV signals includes:
In some alternative embodiments, the step of determining a target playing time point of a video program corresponding to a VOD pathway based on the current playing time includes the steps of:
In some alternative embodiments, before the step of receiving a TV signals switching instruction, the method further includes:
In some alternative embodiments, the prompt message of whether switching the TV signals or not includes:
Another aspect of embodiments of the present disclosure provides a device for switching broadcast TV program to on-demand program, comprising:
In some alternative embodiments, the VOD pathway matching module includes:
In some alternative embodiments, the target playing time point determining module includes:
In some alternative embodiments, the device further includes:
In some alternative embodiments, the prompt message of whether switching the TV signals or not includes:
Further another aspect of an embodiment of the present disclosure further provides a device, comprising:
In some alternative embodiments, the processor is further used for executing the steps of:
In some alternative embodiments, the processor is further used for executing the steps of:
In some alternative embodiments, the process is further used for executing the steps of:
In some alternative embodiments, the prompt message of whether switching the TV signals or not includes:
As can be seen from the above, the method and device for switching broadcast TV program to on-demand program provided by the embodiments of the present disclosure, can record the current playing time and find the network resource corresponding to the current broadcasting TV program by responding to the received TV signal switching instruction, and resume to play the corresponding VOD program from the time point when receiving the switching instruction, so that when the broadcast TV program is cut in by advertising spots, the user can search the network resource to resume the playback by himself without waiting for the end of the advertising spots, which may facilitate the user to watch the TV program of interest and save the user's time of waiting for the end of advertising.
It should be understood that both the descriptions in general and in detailed are exemplary and explanatory without any limit to the disclosure.
In order to more clearly illustrate the embodiments of the present disclosure, the drawings as required for illustrating the embodiments will be described in brief. Apparently, the drawings described below are merely some embodiments of the present disclosure, and for the ordinary skilled in the art can learn from the drawings without creative efforts.
The embodiments of the present disclosure have been clearly illustrated through the drawings and will be described in detail hereinafter. These drawings and text description are not intent in any way to limit the scope of the disclosure, but illustrate the concept of the disclosure for the skilled in the art by reference to specific embodiments.
The present disclosure is described more fully hereinafter with reference to the accompanying drawings so that the objects, technical solutions and advantages of the present disclosure will become more apparent.
It will be understood that, the terms “first”, “second” etc. used herein is to distinguish various elements or parameters with the same name for the convenience. The embodiments of the present disclosure should not be limited by these terms and the specific description of these terms for the embodiments would be omitted hereinafter.
Smart TV, as a more and more popular new television equipment nowadays, does not only have a conventional function of watching TV program of broadcast TV signals, but also have a function of Internet connection to watch network video. The problem proposed in the present disclosure can be addressed by effectively combining the both functions.
In view of this, the first aspect of the present disclosure provides a method for switching broadcast TV program to on-demand program. As shown in
The method for switching broadcast TV program to on-demand program includes:
As can be seen from the embodiment, the method and device for switching broadcast TV program to on-demand program provided by the embodiments of the present disclosure, can record the current playing time and find the network resource corresponding to the current broadcasting TV program by responding to the received TV signal switching instruction, and resume to play the corresponding VOD program from the time point when receiving the switching instruction, so that when the broadcast TV program is cut in by advertising spots, the user can search the network resource to resume the playback by himself without waiting for the end of the advertising spots, which may facilitate the user to watch the TV program of interest and save the user's time of waiting for the end of advertising.
However, the conventional smart TV generally receives digital TV signals from a digital STB (Set-Top Box) when playing TV program of broadcast TV signals, but the smart TV itself cannot discern the digital TV signals of different TV stations, so that it cannot be known from the digital TV signals which TV station's program is playing on the smart TV.
Therefore, further, in some alternative embodiments, the Step 103 of analyzing the TV program of broadcast TV signals and obtaining a VOD pathway of network resource which matches with the TV program of broadcast TV signals can further include:
In this way, the network resource corresponding to the current broadcasting TV program of broadcast TV signals can be accurately found.
Furthermore, in other embodiments, the Step 104 further can include the steps of:
In this way, the program can be resume to play from the break point of the TV program of broadcast TV signals when the user sends a TV signal switching instruction.
In some alternative embodiments, before the Step 101, the method further can include the steps of:
By adding the steps, it can prompt the user when entering the advertising that the user can choose to switch the TV signals to resume to watch, or automatically prompt the user based on the schedule of advertising shots that the advertising shots is about to be played or is being played and whether the user needs to choose a switching of TV signals for resuming to watch or not, so that it is further convenient for the user to watch TV program.
Further, in some embodiments, the prompt message for switching TV signals can further include (referring to
The design of the prompt message including the above-mentioned contents can allow the user to better decide whether the user needs to switch a video. For example, if the advertising duration is only 30 seconds or the current program remains the last 2 minutes (possibly the ending song), the user may not need to switch the signals; but if the advertising duration is 5 minutes or the current program remains 30 minutes before the end, the user may feel like that it is necessary to switch the signals.
Alternatively, as shown in
The method for switching broadcast TV program to on-demand program includes the steps of:
As can be seen from the embodiment, the method for switching broadcast TV program to on-demand program provided by the embodiments of the present disclosure, can record the current playing time and find the network resource corresponding to the current broadcasting TV program by responding to the received TV signal switching instruction, and resume to play the corresponding VOD program from the time point when receiving the switching instruction, so that when the broadcast TV program is cut in by advertising spots, the user can search the network resource to resume the playback by himself without the need to wait for the end of the advertising spots, which may facilitate the user to watch the TV program of interest and save the user's time of waiting for the end of advertising. Furthermore, due to addition of a step of sending a prompt message, the user can be reminded to switch the signals or informed of the status information of the current playing TV program, so that the user can better decide whether or not to switch the signals, and the method is convenient to use.
The second aspect of the present disclosure also provides a device (alternatively, it may be a smart TV) for switching broadcast TV program to on-demand program. As shown in
The device for switching broadcast TV program to on-demand program, including:
As can be seen from the embodiment, the method and device for switching broadcast TV program to on-demand program provided by the embodiments of the present disclosure, can record the current playing time and find the network resource corresponding to the current broadcasting TV program by responding to the received TV signal switching instruction, and resume to play the corresponding VOD program from the time point when receiving the switching instruction, so that when the broadcast TV program is cut in by advertising spots, the user can search the network resource to resume the playback by himself without the need to wait for the end of the advertising spots, which may facilitate the user to watch the TV program of interest and save the user's time of waiting for the end of advertising.
Each functional module can employ a hardware module or a combination of at least two hardware modules which can achieve the function as described, for example, the signal receiving module 301 can employ an infrared receiver, and the playing time recording module 302, the VOD pathway matching module 303 and the target playing time determining module 304 can be a microprocessor chip independent of each other or one microprocessor chip to complete the three functions, and the video program playing module 305 can be a display module of the device or a display module with a microprocessor, and so on. The hardware modules of these functional modules can be selected and performed for circuit design as required.
However, the conventional smart TV generally receives digital TV signals from a digital STB (Set-Top Box) when playing TV program of broadcast TV signals, but the smart TV itself cannot discern the digital TV signals of different TV stations, so that it cannot be known from the digital TV signals which TV station's program is playing on the smart TV.
Therefore, in some embodiments, as shown in
In this way, the network resource corresponding to the current playing broadcasting TV program of broadcast TV signals can be accurately found.
Furthermore, in some embodiments, as shown in
In this way, the program can be resume to play from the break point of the TV program of broadcast TV signals when the user sends a TV signal switching instruction.
Alternatively, in some embodiments, as shown in
By adding the steps, it can prompt the user when entering the advertising that the user can choose to switch the TV signals to resume to watch, or automatically prompt the user based on the schedule of advertising shots that the advertising shots is about to be played or is being played and whether the user needs to choose a switching of TV signals for resuming to watch or not, so that it is further convenient for the user to watch TV program.
Further, in some preferred embodiments, the prompt message for switching TV signals can further include (referring to
The design of the prompt message including the above-mentioned contents can allow the user to better decide whether the user needs to switch a video. For example, if the advertising duration is only 30 seconds or the current program remains the last 2 minutes (possibly the ending song), the user may not need to switch the signals; but if the advertising duration is 5 minutes or the current program remains 30 minutes before the end, the user may feel like that it is necessary to switch the signals.
Hereinafter, it is described how to apply the device for switching broadcast TV program to on-demand program provided by the present disclosure into the method for switching broadcast TV program to on-demand program. As shown in
The method for switching broadcast TV program to on-demand program includes the steps of:
Another aspect of the present disclosure further provides a device, as an embodiment including:
In some alternative embodiments, the processor is further used for executing the steps of:
In some alternative embodiments, the processor is further used for executing the steps of:
In some alternative embodiments, the process is further used for executing the steps of:
In some alternative embodiments, the prompt message of whether switching the TV signals or not includes:
In addition, typically, the device of the present disclosure can be a variety of electronic terminal devices such as mobile phone, personal digital assistant (PDA), tablet PC (PAD), smart TV, etc., so that the scope of the disclosure should not be limited to a specific type of electronic device. The system of the present disclosure can be applied in any one of the above electronic terminal device in the form of electronic hardware, computer software or a combination thereof.
Furthermore, the method according to the present disclosure may also be implemented as a computer program executed by CPU, and the computer program may be stored in a computer-readable storage medium. When the computer program is executed by CPU, the above functions defined in the methods of the present disclosure are executed.
Furthermore, the above-described method steps and system units can also be implemented by using a controller and a computer-readable storage medium for storing a computer program to make the controller to implement the above steps or unit functions.
Additionally, it should be appreciated that the computer-readable storage medium as described herein (for example, memory) may be volatile memory or nonvolatile memory, or can include both volatile memory and nonvolatile memory. As an example without any limitation, nonvolatile memory can include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) which can act as external cache RAM memory. As an example without any limitation, RAM is available in many forms, such as synchronous RAM (DRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), sync link DRAM (SLDRAM) and direct RambusRAM (DRRAM). The disclosed aspects of the storage devices are intended to include, but not limited to these and other suitable types of memory.
Those skilled in the art will also understand that a combination of the illustrative logical sections, modules, circuits, and algorithm steps described in this disclosure may be implemented as electronic hardware, computer software, or both. To clearly illustrate the interchangeability between hardware and software, various illustrative components, sections, modules, circuits, and functions of steps have been generally described. Whether such function is implemented as software or hardware is depended on the particular application and the design constraints imposed on the whole system. Those skilled in the art can achieve the functions for each particular application in various ways, but such implementing decisions should not be interpreted as a departure from the scope of the present disclosure.
A combination of the illustrative logical sections, modules, and circuits can be implemented or executed by using the following components designed to perform the functions described herein: general purpose processor (GPP), digital signal processor (DSP), dedicated integrated circuit (ASIC), field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components or any combination thereof. The GPP may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, e.g., a combination of DSP and microprocessor, a plurality of microprocessors, one or more microprocessors with a DSP core, or any other such configuration.
A combination of the steps of method or algorithm described herein may be contained directly in hardware, software module executed by a processor, or both. The software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM known in the art or any other form of storage medium. An exemplary storage medium is coupled to the processor such that the processor can read information from the storage medium or write information to the storage medium. Alternatively, the storage medium may be integrated into the processor. The processor and the storage medium may reside in ASIC. ASIC may reside in a user terminal. In one alternative, the processor and the storage medium may reside as discrete components in a user terminal.
In one or more exemplary designs, the functions described herein may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be transmitted as one or more instructions or codes stored on a computer readable medium or by a computer-readable medium. Computer-readable medium includes both computer storage medium and communication medium, and the communication medium includes any medium contributed to transmit a computer program from one place to another. The storage medium may be any available medium accessible by a general purpose or special purpose computer. As an example without any restriction, the computer-readable medium can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or can be any other medium for carrying or storing the desired program codes in the form of instruction or data structures and can be accessed by or via a general purpose or special purpose computer. Also, any connection can be properly termed as a computer-readable medium. For example, if using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL) or wireless technologies such as infrared, radio, and microwave to transmit software from website, server, or other remote source, the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. As used herein, the terms of disk and disc include CD-ROM disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc where the disk usually reproduces data magnetically and the disc reproduces data optically with lasers. Combinations of the above should also be included within the scope of computer-readable medium.
It should be understood that various changes and modifications may be made to the exemplary embodiments disclosed herein, without departing from the scopes of the disclosure defined in the appended claims. The functions, steps and/or actions of the method claims disclosed herein do not have to be executed in any particular order. Furthermore, although elements of the present disclosure may be described or claimed as an individual form, but a plurality can also be envisaged unless explicitly restricted to single.
It should be understood that, as used herein, unless the context clearly supports exceptions, the singular forms “a” (“a”, “an”, “the”) is intended to include the plural forms. It should also be understood that “and/or” used herein is intended to include any and all possible combinations of one or more of the associated listed items.
The serial number of the embodiments herein is merely used for illustration without representing the merits of the embodiments.
Those ordinary skilled in the art will appreciate that all or part of the steps to achieve the above-described embodiments may be accomplished by hardware or by instructing relevant hardware via program, and the program may be stored in a computer readable storage medium such as read-only memory, magnetic disk or optical disc.
Those ordinary skilled in the art will appreciate that any of the embodiments discussed are exemplary only without intended to imply that the scopes of the present disclosure (including claims) are limited to these examples; the embodiments or the features in the different embodiments may be combined and the steps may be implemented in any order in accordance with the idea of the present disclosure, and there are many other variations of the different aspects of the present disclosure as described herein without description in the details for simplicity. Thus, any omissions, modifications, equivalent replacements and improvements made in the spirit and principles of the present disclosure should be included within the scopes of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
201510847924.X | Nov 2015 | CN | national |
This application is a continuation of International Application No. PCT/CN2016/083545, filed on May 26, 2016, which is based upon and claims priority to Chinese Patent Application No. 201510847924X, filed on Nov. 27, 2015, the entire contents of which are incorporated herein by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2016/083545 | 5/26/2016 | WO | 00 |