CN108965998B - Channel switching method and system, smart television and storage medium - Google Patents
Channel switching method and system, smart television and storage medium Download PDFInfo
- Publication number
- CN108965998B CN108965998B CN201810806038.6A CN201810806038A CN108965998B CN 108965998 B CN108965998 B CN 108965998B CN 201810806038 A CN201810806038 A CN 201810806038A CN 108965998 B CN108965998 B CN 108965998B
- Authority
- CN
- China
- Prior art keywords
- channel
- user
- switched
- current
- program
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 230000006870 function Effects 0.000 claims description 9
- 238000013507 mapping Methods 0.000 claims description 6
- 230000001960 triggered effect Effects 0.000 claims description 6
- 238000012790 confirmation Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000003203 everyday effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programs or purchase activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4825—End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6587—Control parameters, e.g. trick play commands, viewpoint selection
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a channel switching method, a system, a smart television and a storage medium, wherein the method comprises the steps of displaying a shortcut channel list of program watching habit data corresponding to a current user after detecting that an advertisement is started to be inserted; when detecting that a user selects a channel to be switched according to the current shortcut channel list, acquiring the latest playing time of the channel to be switched; when the current time reaches the latest playing time, popping up a prompt box to prompt a user to confirm the channel switching; and when an instruction that the user selects and confirms to switch the channel is received, the channel is switched. The invention counts and sequences the program watching data of the users by the sub-users, calls the shortcut channel list through the specific shortcut key for setting the channel to be switched, and can realize the accurate switching of the original channel after the advertisement is inserted.
Description
Technical Field
The invention relates to the technical field of televisions, in particular to a channel switching method, a channel switching system, an intelligent television and a storage medium.
Background
When watching a television program, a user needs to switch to a favorite channel. For example, when a user watches a program, a television station may insert an advertisement in the middle of the program, and at this time, the user generally selects a zapping channel to watch other television programs, and switches the channel back to continuously watch the original program after the advertisement is finished. The two operation methods are very complicated, the switching efficiency is low, time is wasted, and wonderful contents can be missed, so that the user experience effect is poor.
Thus, there is a need for improvements and enhancements in the art.
Disclosure of Invention
In view of the above disadvantages of the prior art, an object of the present invention is to provide a channel switching method, a system, a smart television and a storage medium, which are used for counting and sequencing program viewing habits of different users according to different users, and enabling a user to accurately switch to a corresponding channel through a channel switching setting of a shortcut channel list, and are simple to operate and convenient for the user.
The technical scheme adopted by the invention for solving the technical problems is as follows:
the invention provides a channel switching method, which is applied to an intelligent television and comprises the following steps:
when detecting that the advertisement is started to be inserted, displaying a shortcut channel list of program watching habit data corresponding to the current user;
when detecting that a user selects a channel to be switched according to the current shortcut channel list, acquiring the latest playing time of the channel to be switched;
when the current time reaches the latest playing time, popping up a prompt box to prompt a user to confirm the channel switching;
and when an instruction that the user selects and confirms to switch the channel is received, the channel is switched.
The channel switching method, wherein after detecting that the commercial break starts, displaying a shortcut channel list of program viewing habit data corresponding to a current user comprises:
the method comprises the steps of obtaining a user image, identifying a user according to the mapping relation between the user and the user image, and obtaining program watching habit data corresponding to the user and stored by a server.
The channel switching method, wherein after detecting that the commercial break starts, before displaying the shortcut channel list of the program viewing habit data corresponding to the current user, further comprises:
acquiring a signal source of a channel watched by a user;
and when detecting that the signal source corresponds to an analog television channel or a digital television channel, sending an instruction for counting the program watching habit data of the current user to a server and storing the instruction.
The channel switching method, wherein the displaying of the shortcut channel list of the program viewing habit data corresponding to the current user after detecting that the commercial break starts, specifically includes:
when detecting that the advertisement is started to be inserted, sending an instruction for calling program watching habit data to a server;
and after receiving an instruction fed back by the server, displaying the ordered shortcut channel list of the program watching habit data corresponding to the current user.
The channel switching method, wherein the obtaining of the latest playing time of the channel to be switched after detecting that the user selects the channel to be switched according to the current shortcut channel list specifically includes:
when detecting that a user selects a channel to be switched according to the current shortcut channel list, acquiring an electronic program menu of a current user watching channel;
and after receiving a key signal triggered by the second key through the remote controller, starting a channel switching reminding function for reminding a user of carrying out channel switching operation, and acquiring the latest playing time of a channel to be switched in the electronic program menu.
In the channel switching method, the popping up a prompt box to prompt a user to perform channel switching confirmation when the current time is detected to reach the latest playing time specifically includes:
acquiring current time;
and when the current time is detected to be equal to the latest playing time, popping up a prompt box to prompt a user whether to confirm the channel switching.
The channel switching method, wherein the step of completing channel switching after receiving an instruction for confirming channel switching selected by a user specifically comprises the following steps:
when an instruction that a user selects and confirms to switch a channel is received, acquiring the name of the channel to be switched;
and controlling the current program to be switched to the channel corresponding to the channel name according to the channel name.
The invention also provides an intelligent television, which comprises: the system comprises a memory, a processor and a channel switching program which is stored on the memory and can run on the processor, wherein the channel switching program realizes the channel switching method when being executed by the processor.
The invention also provides a channel switching system, which comprises a server and a remote controller and is characterized by also comprising the intelligent television;
the intelligent television is used for executing any one of the following operations:
when detecting that the advertisement is started to be inserted, displaying a shortcut channel list of program watching habit data corresponding to the current user;
when detecting that a user selects a channel to be switched according to the current shortcut channel list, acquiring the latest playing time of the channel to be switched;
when the current time reaches the latest playing time, popping up a prompt box to prompt a user to confirm the channel switching;
and when an instruction that the user selects and confirms to switch the channel is received, the channel is switched.
The invention also provides a storage medium, wherein the storage medium stores a channel switching program, and the channel switching program is used for realizing the channel switching method when being executed by a processor.
The invention discloses a channel switching method, a system, a smart television and a storage medium, wherein the method comprises the steps of displaying a shortcut channel list of program watching habit data corresponding to a current user after detecting that an advertisement is started to be inserted; when detecting that a user selects a channel to be switched according to the current shortcut channel list, acquiring the latest playing time of the channel to be switched; when the current time reaches the latest playing time, popping up a prompt box to prompt a user to confirm the channel switching; and when an instruction that the user selects and confirms to switch the channel is received, the channel is switched. The invention counts and sequences the program watching data of the users by the sub-users, calls the shortcut channel list through the specific shortcut key for setting the channel to be switched, and can realize the accurate switching of the original channel after the advertisement is inserted.
Drawings
FIG. 1 is a flow chart of a preferred embodiment of a channel switching method according to the present invention;
FIGS. 2 and 3 are flow diagrams of an embodiment of a channel switching method according to the present invention;
fig. 4 is a block diagram of a smart tv according to an embodiment of the present invention;
fig. 5 is a block diagram of a channel switching system according to an embodiment of the present invention.
Detailed Description
The following detailed description of specific embodiments of the present invention is provided in conjunction with the accompanying drawings. The examples are given solely for the purpose of illustration and are not intended to limit the scope of the invention.
Example one
The invention provides a channel switching method. Referring to fig. 1, fig. 1 is a flowchart illustrating a channel switching method according to a preferred embodiment of the present invention. As shown in fig. 1, a channel switching method includes the following steps:
step S10, after detecting that the commercial break starts, displaying a shortcut channel list of program viewing habit data corresponding to the current user.
In the embodiment of the present invention, before the step S10, the method includes: acquiring a user image, identifying a user according to a mapping relation between the user and the user image, and acquiring program watching habit data corresponding to the user, which is stored by a server, specifically: the method comprises the steps of collecting images of all members of a family in advance, collecting images of a user through an image collection module of the smart television, if a living body (particularly a person) in a certain range of the front end of the smart television is scanned through a camera or an external high-definition camera at the front end of the smart television, sending a scanning photographing instruction to the image collection module when a sensor detects that the living body exists in a preset range, starting and photographing the living body after the image collection module receives the instruction, storing the photographed image to a server, establishing a mapping relation between the image and the current living body, establishing a user account for each collected image, enabling the user images to correspond to the user one by one, and identifying the corresponding user through the image. If the image acquired by the image acquisition module is matched with the stored image library, and the current user is determined not to use the intelligent television for the first time, the intelligent television is directly logged in after being started, and a user account does not need to be established. If the matching is unsuccessful, namely that the current user uses the intelligent television for the first time is detected, a corresponding user account is established, and the user account, the image and the mapping relation of the image are stored in the server and the intelligent television.
Furthermore, after the intelligent television is started, the user and the corresponding user account are identified through the mapping relation between the user image and the user, and the server carries out statistical operation on the habit data of watching programs according to the identified user. In order to reduce power consumption and save storage space, whether the server needs to carry out statistical operation on the habit data of the user is judged according to the signal source of the current channel watched by the user. Switching different signal sources of the intelligent television is to switch the input port of the intelligent television. Each channel corresponding to a signal source provided by a video input port such as an ATV, a DTV, an HDMI, an AV and the like has a unique signal ID for channel identification, whether the current viewing channel is an analog television channel or a digital television channel is judged according to the signal source of the current viewing channel of a user, and when the current viewing channel is determined to be the analog television channel or the digital television channel, a server starts to record habit data (namely channel information) of a program viewed by the user according to the identified user after receiving an instruction sent by an intelligent television, and stores the habit data into a database according to user distinction. The habit data comprises the time of starting playing of the current channel, the time of finishing playing of the channel, the channel number, the channel name and the name of the program which is played currently.
Further, in order to prevent the misjudgment caused by the misoperation of the user, the server only records the channel information of which the watching time length is longer than a first preset time (such as 3 minutes), and if the watching time length of the user is not longer than the first preset time, the server judges that the user stays for a short time when the channel is switched, and does not record. Certainly, in order to prevent the user from directly turning off the television after watching a certain channel for a long time and collecting no end data, the channel data of the current user is counted every second preset time (for example, 5 minutes), and the watching time is gradually accumulated, so that even if the user is suddenly turned off, little loss is brought to the user data collection. The server sorts the channel information according to the watching duration and the watching times of the channel, and stores the channel information into the database, wherein if the watching duration is longer, the channel information is closer to the front, the sorting number is smaller, and if the watching times is higher, the channel information is closer to the front, the sorting number is smaller.
Further, when it is detected that the current channel starts to insert advertisements, if a certain set of programs is played completely, the smart television automatically pops up a shortcut channel list or receives a key signal triggered by a determination key (i.e., a first key) on a remote controller by a user to call up the shortcut channel list, and simultaneously sends an instruction for calling program viewing habit data to the server. And displaying the shortcut channel list in a full screen mode to present a semitransparent effect. The content displayed in each row of the shortcut channel list includes a current channel number, a channel name, a program currently being played, and a time when a next program starts to be played. The content cannot exceed 50 characters. And the user can visually check the related information of each channel according to the shortcut channel list and can freely switch the required channel according to the requirement.
Further, after the smart television receives an instruction fed back by the server, a shortcut channel list of program watching habit data corresponding to the current user after comprehensive sequencing is displayed.
That is, specifically, step S10 includes the steps of:
s101, when detecting that the advertisement is started to be inserted, sending an instruction for calling program watching habit data to a server;
and S102, after receiving the instruction fed back by the server, displaying the ordered shortcut channel list of the program watching habit data corresponding to the current user.
Step S20, when it is detected that the user selects the channel to be switched according to the current shortcut channel list, the latest playing time of the channel to be switched is obtained.
Specifically, the user selects the column of the channel name of the channel to be switched according to the shortcut channel list displayed on the smart television, and obtains an Electronic Program menu (EPG for short) of the channel watched by the current user. Each piece of EPG information includes a content profile of a program, a program type, a play time, and a channel number. Therefore, according to the EPG program information, the channel name corresponding to the channel number, the program currently being played and the time when the next program starts to be played can be directly obtained, and the digital television channel has the EPG program information in the real-time live stream, so that the digital television channel can directly obtain the EPG program information. However, the analog television channel has no EPG program information but only a channel number, and at this time, the image processing technology is adopted to obtain a channel name corresponding to the channel number, a program currently being played, and a playing start time of a next program, specifically: according to the characteristics that each channel has a specific channel identifier, and the pattern and the position of the channel identifier are fixed, the channel identifier area of a channel image on the smart television is intercepted, and is matched with a preset channel identifier template one by one, the identification result is output, the channel identifier information corresponding to the channel is obtained, and finally the EPG program information corresponding to the channel is downloaded from a server through the Internet according to the channel identifier information, so that the channel name corresponding to the channel number, the program currently played and the playing time of the next program can be obtained at the moment, and the channel name, the program currently played and the playing time of the next program are simultaneously stored in a database.
In order to facilitate quick selection and search of a channel to be switched, channel information of each line of the quick channel list is distinguished by font marks with different colors, if the channel information at the front position after comprehensive sorting does not correspond to a program which is currently played, the color of the displayed font is green, and the color of the font of other programs is white. It should be noted that the font color is not limited, and can be set by user according to the user's preference.
Further, after the user selects the channel name, the latest playing time of the channel to be switched in the electronic program menu, that is, the playing starting time of the next program, is obtained. At this time, a channel switching reminding function for reminding a user of performing channel switching operation can be set through a second key reminding key on the remote controller, and the channel switching reminding function is started after the intelligent television receives a key signal triggered by the key.
That is, specifically, step S20 includes the steps of:
s201, when detecting that a user selects a channel to be switched according to a current shortcut channel list, acquiring an electronic program menu of a current user watching channel;
and S202, after receiving a key signal triggered by the second key through the remote controller, starting a channel switching reminding function for reminding a user of carrying out channel switching operation, and acquiring the latest playing time of a channel to be switched in the electronic program menu.
And step S30, when the current time reaches the latest playing time, popping up a prompt box to prompt the user to confirm the channel switching.
Specifically, when the channel switching reminding function is started, the latest playing time of the channel corresponding to the channel name selected by the user is obtained, and the playing time of the next program is started. And when the current time is detected to be equal to the latest playing time, popping up a prompt box to prompt the user to confirm whether to perform channel switching operation again.
Further, the smart television automatically saves the setting record of the channel to be switched, and when the new record is reset, the record saved last time is automatically updated.
That is, specifically, step S30 includes the steps of:
s301, acquiring current time;
s302, when the current time is detected to be equal to the latest playing time, a prompt box pops up to prompt a user whether to confirm the channel switching.
In step S40, when an instruction for confirming the channel switching is received, the channel switching is completed.
Specifically, after step S30, if the user selects and confirms to perform the channel switching operation, that is, selects "yes", the current program is controlled to be switched to the channel corresponding to the channel name according to the channel name of the channel to be switched.
That is, specifically, step S40 includes the steps of:
s401, when an instruction that a user selects and confirms to switch a channel is received, acquiring the name of the channel to be switched;
s402, controlling the current program to be switched to the channel corresponding to the channel name according to the channel name.
In order to further understand the technical solution of the present invention, the above steps S10-S40 are described by using three specific embodiments, for example, example 1, example 2, and example 3:
example 1:
in the recent period of time, a user basically watches Shandong satellite television at night every day, watches the continuous drama Dongfeng breaker, and plays two sets at night every day, 10-minute advertisements are arranged between the two sets, and the obtained EPG program information is as follows:
19: 45-20: 27 Dongfeng Yao 35
20: 27-20: 37 advertisement
20: 37-21: 19 Dongfeng Yao 36
When the 20:27 Dongfeng breaker 35 set is played, the advertisement insertion is started. When the advertisement is played, the quick channel list can be automatically popped up without manual calling or
When the advertisement is started to play, the user can select the jumping channel to watch other programs, but the user worrys about watching other channel programs and missing wonderful content of the Dongfeng Shao 36 set, and at the moment, the user can call up the shortcut channel list by pressing the determination key of the remote controller. Since two eastern winds are broken every night, the time is about 90 minutes, the watching times and time are longer than other channels, the Shandong satellite (i.e. the corresponding channel name) is at the forefront of the shortcut channel list. At this time, the contents displayed in the first row of the shortcut channel list are:
1 Shandongdong satellite television currently playing advertisement 20:37 starting playing Dongfeng Cao 36
The user selects it, presses the 'remind' key, and the realized function is: when the east-west satellite television, 20:37, starts playing the east-wind-broken 36-set, a prompt box appears, namely whether the favorite program of you starts playing and is switched to the corresponding channel or not, so that the user can select 'yes' or 'no' operation. Therefore, when the user watches other programs, the reminding time of 20:37 is up, a prompt box appears, and the user can quickly switch to the corresponding channel on time to watch the favorite program when selecting 'yes'.
Example 2: fig. 2 illustrates a flow chart corresponding to the server in the channel switching method according to the present invention.
Step 70, the user starts the smart television and executes step 71;
step 72, judging whether a channel watched by a user is an analog television or a digital television according to the signal source, if so, executing step 74, and if not, executing step 73;
step 73, the server does not do any operation;
step 74, the server records the habit data of the current user at preset second time intervals after presetting the first time, and executes step 75;
and step 75, storing the habit data recorded by the current user to the server.
Example 3: fig. 3 illustrates a flowchart corresponding to the smart television in the channel switching method according to the present invention.
Step S60, the user watches the program, executes step S61;
step S61, whether the advertisement is started to be inserted is detected, if yes, step S62 is executed, and if not, the program is continuously watched;
step S62, automatically or confirming that the key is called or the shortcut channel list is displayed, and simultaneously executing step S64 and step S63;
step S63, inquiring the user watching habit data through the server;
step S64, according to the frequency-to-frequency name selected by the user, acquiring the playing time of the next program corresponding to the selected channel name, and executing step S65;
step S65, according to the frequency-to-frequency name selected by the user, acquiring the playing time of the next program corresponding to the selected channel name, and executing step S66;
and step S66, setting a channel switching reminding function of the intelligent television by the user through a reminding key.
Example two
An embodiment of the present invention further provides an intelligent television, as shown in fig. 4, where the intelligent television of this embodiment includes a processor 10, a memory 20 connected to the processor 10, and a channel switching program stored in the memory 20 and capable of running on the processor 10;
the zapping program when executed by the processor 10 is arranged to perform the steps of:
when detecting that the advertisement is started to be inserted, displaying a shortcut channel list of program watching habit data corresponding to the current user;
when detecting that a user selects a channel to be switched according to the current shortcut channel list, acquiring the latest playing time of the channel to be switched;
when the current time reaches the latest playing time, popping up a prompt box to prompt a user to confirm the channel switching;
when receiving an instruction of confirming channel switching selected by a user, completing channel switching; as described above.
EXAMPLE III
The embodiment of the present invention further provides a channel switching system, as shown in fig. 5, the channel switching system includes a server 100, a remote controller 200, and an intelligent television 300;
the smart tv 300 is the smart tv described in the first embodiment.
The smart television 300 is configured to perform any one of the following operations:
when detecting that the advertisement is started to be inserted, displaying a shortcut channel list of program watching habit data corresponding to the current user;
when detecting that a user selects a channel to be switched according to the current shortcut channel list, acquiring the latest playing time of the channel to be switched;
when the current time reaches the latest playing time, popping up a prompt box to prompt a user to confirm the channel switching;
when receiving an instruction of confirming channel switching selected by a user, completing channel switching; as described above.
Example four
The present invention also provides a storage medium storing a channel switching program, which is used to implement the channel switching method when the channel switching program is executed by the processor 10; as described above.
Of course, it will be understood by those skilled in the art that all or part of the processes of the methods of the above embodiments may be implemented by a computer program instructing relevant hardware (such as a processor, a controller, etc.), and the program may be stored in a computer readable storage medium, and when executed, the program may include the processes of the above method embodiments. The storage medium may be a memory, a magnetic disk, an optical disk, etc.
It is to be understood that the invention is not limited to the examples described above, but that modifications and variations may be effected thereto by those of ordinary skill in the art in light of the foregoing description, and that all such modifications and variations are intended to be within the scope of the invention as defined by the appended claims.
Claims (9)
1. A channel switching method is applied to an intelligent television and is characterized by comprising the following steps:
when detecting that the advertisement is started to be inserted, displaying a shortcut channel list of program watching habit data corresponding to the current user;
when detecting that a user selects a channel to be switched according to the current shortcut channel list, acquiring the latest playing time of the channel to be switched;
the acquiring the latest playing time of the channel to be switched after detecting that the user selects the channel to be switched according to the current shortcut channel list specifically comprises:
when detecting that a user selects a channel to be switched according to the current shortcut channel list, acquiring an electronic program menu of a current user watching channel;
if the signal source of the intelligent television watched by the user is an analog television channel, according to the channel identification of each channel characteristic, the pattern of the channel identification and the characteristic that the position of the channel identification is fixed, the station caption area of the channel image on the intelligent television is intercepted, and then the channel identification is matched with a preset station caption template one by one, the identification result is output, the station caption information corresponding to the selected channel to be switched is obtained, and finally the electronic program menu corresponding to the selected channel to be switched is downloaded from the server through the Internet according to the station caption information;
after receiving a key signal triggered by the remote controller through a second key, starting a channel switching reminding function for reminding a user of carrying out channel switching operation, and acquiring the latest playing time of a channel to be switched in the electronic program menu;
when the current time reaches the latest playing time, popping up a prompt box to prompt a user to confirm the channel switching;
and when an instruction that the user selects and confirms to switch the channel is received, the channel is switched.
2. The method of claim 1, wherein the displaying the shortcut channel list of the program viewing habit data corresponding to the current user after detecting that the commercial break starts comprises:
the method comprises the steps of obtaining a user image, identifying a user according to the mapping relation between the user and the user image, and obtaining program watching habit data corresponding to the user and stored by a server.
3. The method of claim 2, wherein before displaying the shortcut channel list of the program viewing habit data corresponding to the current user after detecting that the commercial break starts, the method further comprises:
acquiring a signal source of a channel watched by a user;
and when detecting that the signal source corresponds to an analog television channel or a digital television channel, sending an instruction for counting the program watching habit data of the current user to a server and storing the instruction.
4. The method of claim 1, wherein the displaying the shortcut channel list of the program viewing habit data corresponding to the current user after detecting that the commercial break starts includes:
when detecting that the advertisement is started to be inserted, sending an instruction for calling program watching habit data to a server;
and after receiving an instruction fed back by the server, displaying the ordered shortcut channel list of the program watching habit data corresponding to the current user.
5. The method of claim 1, wherein the popping up a prompt box to prompt a user to perform a channel switching confirmation operation when detecting that the current time reaches the latest playing time specifically comprises:
acquiring current time;
and when the current time is detected to be equal to the latest playing time, popping up a prompt box to prompt a user whether to confirm the channel switching.
6. The method of claim 5, wherein the completing the channel switching after receiving the instruction for confirming the channel switching selected by the user specifically comprises:
when an instruction that a user selects and confirms to switch a channel is received, acquiring the name of the channel to be switched;
and controlling the current program to be switched to the channel corresponding to the channel name according to the channel name.
7. An intelligent television, characterized in that the intelligent television comprises: a memory, a processor and a zapping program stored on the memory and executable on the processor, the zapping program when executed by the processor implementing a zapping method as claimed in any one of claims 1 to 6.
8. A channel switching system comprising a server and a remote controller, wherein the channel switching system further comprises the smart tv of claim 7;
the intelligent television is used for executing any one of the following operations:
when detecting that the advertisement is started to be inserted, displaying a shortcut channel list of program watching habit data corresponding to the current user;
when detecting that a user selects a channel to be switched according to the current shortcut channel list, acquiring the latest playing time of the channel to be switched;
the acquiring the latest playing time of the channel to be switched after detecting that the user selects the channel to be switched according to the current shortcut channel list specifically comprises:
when detecting that a user selects a channel to be switched according to the current shortcut channel list, acquiring an electronic program menu of a current user watching channel;
if the signal source of the intelligent television watched by the user is an analog television channel, according to the channel identification of each channel characteristic, the pattern of the channel identification and the characteristic that the position of the channel identification is fixed, the station caption area of the channel image on the intelligent television is intercepted, and then the channel identification is matched with a preset station caption template one by one, the identification result is output, the station caption information corresponding to the selected channel to be switched is obtained, and finally the electronic program menu corresponding to the selected channel to be switched is downloaded from the server through the Internet according to the station caption information;
after receiving a key signal triggered by the remote controller through a second key, starting a channel switching reminding function for reminding a user of carrying out channel switching operation, and acquiring the latest playing time of a channel to be switched in the electronic program menu;
when the current time reaches the latest playing time, popping up a prompt box to prompt a user to confirm the channel switching;
and when an instruction that the user selects and confirms to switch the channel is received, the channel is switched.
9. A storage medium storing a channel switching program, the channel switching program being executable by a processor to implement the channel switching method of any one of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810806038.6A CN108965998B (en) | 2018-07-20 | 2018-07-20 | Channel switching method and system, smart television and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810806038.6A CN108965998B (en) | 2018-07-20 | 2018-07-20 | Channel switching method and system, smart television and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108965998A CN108965998A (en) | 2018-12-07 |
CN108965998B true CN108965998B (en) | 2021-02-02 |
Family
ID=64482178
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810806038.6A Active CN108965998B (en) | 2018-07-20 | 2018-07-20 | Channel switching method and system, smart television and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108965998B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110740357A (en) * | 2019-10-08 | 2020-01-31 | 深圳创维-Rgb电子有限公司 | program playing control method and device, intelligent terminal and storage equipment |
CN110830844B (en) * | 2019-11-20 | 2021-08-06 | 四川长虹电器股份有限公司 | Intelligent pushing method for television terminal |
CN114786021B (en) * | 2021-01-22 | 2024-04-05 | 青岛海信宽带多媒体技术有限公司 | Method and device for controlling playing of live program based on intelligent set top box |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101783911A (en) * | 2010-02-04 | 2010-07-21 | 康佳集团股份有限公司 | Method for skipping advertisements in playing process of TV programs |
CN103546778A (en) * | 2013-07-17 | 2014-01-29 | Tcl集团股份有限公司 | Television program recommendation method and system, and implementation method of system |
CN103618950A (en) * | 2013-11-11 | 2014-03-05 | 李达航 | Inter-cut method of content of smart television |
CN104270675B (en) * | 2014-09-24 | 2017-07-14 | 深圳市国华识别科技开发有限公司 | The advertisement shielding system and method for intelligent television |
CN107801082A (en) * | 2016-09-02 | 2018-03-13 | 环球智达科技(北京)有限公司 | Television program reservation method and system |
-
2018
- 2018-07-20 CN CN201810806038.6A patent/CN108965998B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN108965998A (en) | 2018-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3500741B2 (en) | Channel selection method and channel selection device for television broadcasting | |
US6701526B1 (en) | Method and apparatus for capturing broadcast EPG data for program title display | |
US7831987B2 (en) | Program selecting method | |
CN108882040B (en) | Startup content management method of television, smart television and readable storage medium | |
CN1249996C (en) | Method and apparatus for displaying television programs and related text | |
CN100407777C (en) | Method and apparatus for displaying television programs and related text | |
US6611958B1 (en) | Electronic program guide feature for AV system | |
CN108965998B (en) | Channel switching method and system, smart television and storage medium | |
KR100981700B1 (en) | Method and apparatus for creating a personal commercials channel | |
CN109474839B (en) | Method and device for displaying EPG user interface during broadcasting program | |
KR101295567B1 (en) | Televisoin and method providing channel using it | |
CN109275022B (en) | Method and device for displaying signal source list | |
CN108924620A (en) | The method and display terminal of EPG user interface are shown in broadcasting program broadcast | |
CN107995532B (en) | information processing method and electronic equipment | |
JP2002525924A (en) | How to store consumer electronics | |
JPH10136318A (en) | Broadcast program transmission/reception system, broadcast program transmitter and broadcast program receiver | |
CN105916000A (en) | Video display method and device | |
KR20110023496A (en) | Method for operating function according to user detection result and broadcasting receiver enabling of the method | |
US20020036719A1 (en) | Television program selection means | |
CN112565856A (en) | Display device and television program switching method | |
CN104093066A (en) | Program playlist setting method and device | |
KR100780725B1 (en) | Program guide information update method for digital broadcasting receiver | |
CN101262585B (en) | Information inquiry method and device for digital TV programs | |
CN112511904A (en) | Video playing progress control method, device, equipment and storage medium | |
JP2005510906A (en) | Teletext page selection method, teletext receiver and television set |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |