CN107809649B - A kind of switching of smart television program and prebrowsing system - Google Patents
A kind of switching of smart television program and prebrowsing system Download PDFInfo
- Publication number
- CN107809649B CN107809649B CN201711072838.1A CN201711072838A CN107809649B CN 107809649 B CN107809649 B CN 107809649B CN 201711072838 A CN201711072838 A CN 201711072838A CN 107809649 B CN107809649 B CN 107809649B
- Authority
- CN
- China
- Prior art keywords
- program
- module
- video clip
- video
- instruction
- 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
- 238000007667 floating Methods 0.000 claims abstract description 53
- 230000005540 biological transmission Effects 0.000 claims description 13
- 238000012546 transfer Methods 0.000 claims description 5
- 230000015572 biosynthetic process Effects 0.000 claims description 3
- 235000013399 edible fruits Nutrition 0.000 claims description 3
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 230000035807 sensation Effects 0.000 abstract description 3
- 230000006870 function Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000035699 permeability Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/254—Management at additional data server, e.g. shopping server, rights management server
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
-
- 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44004—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video buffer management, e.g. video decoder buffer or video display buffer
-
- 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/458—Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
-
- 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/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Television Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The present invention relates to a kind of switching of smart television program and prebrowsing systems, including television server, the smart television to communicate with television server and the remote terminal to communicate with smart television;Television server includes EPG generation module, video clip acquisition module and the first video clip searching module;Smart television includes that information cache module, video cache module, the first program searching module, floating window establish module, display module and replacement module;After user triggers preview operation, under the premise of not influencing actual program broadcasting, display program snapshot picture or the summary info of immediate video clip and program in floating window;Make user while carrying out channel selection, do not need the operation for carrying out additional complexity, only carry out pressing for down key, so that it may which realizing is not influencing actual program broadcasting, while seeing the picture or video of previewing program, the pleasant sensation with real-time channel selection.
Description
Technical field
The invention belongs to field of communication technology, in particular to a kind of smart television program switching and prebrowsing system.
Background technique
When people are when watching TV programme, the habit operation of user is operated by simple zapping, is ceaselessly switched
It is just stopped until finding favorite program, while also to pass through a large amount of advertisement broadcasting channel, the preview and switching of program
It is integrated, favorite program is found in numerous programs becomes thing that is very time-consuming and expending energy;It is asked to solve this
Topic, smart television also have the function of one, are that the pre- of written form is carried out on the left of screen by transferring conventional program list EPG
It lookes at, is rapidly switched to be switched program, then carry out confirmation broadcasting, this kind of selection mode program is complicated, and preview content is only text
Font formula, it is difficult to obtain more true experience, obtained favor program limits to very much;In addition, when user wants one section of preview
Between after program when playing, can only be judged by observing the TV guide of different channel, it is complicated for operation and be more difficult to true
Positive experiences future program broadcasting content.
Summary of the invention
To solve the above-mentioned problems, the present invention provides a kind of switching of smart television program and prebrowsing system, concrete schemes
It is as follows:
A kind of switching of smart television program and prebrowsing system, system include television server, communicate with television server
Smart television and the remote terminal that communicates with smart television;
Television server includes EPG generation module, video clip acquisition module and the first video clip searching module;
EPG generation module, for obtaining each channel program list, what then formation was new carries out time-sequencing according to program
EPG information;
Video clip obtains module, according to prefixed time interval Δ T1, obtains the customized of program same day n Δ T1 time point
The video clip of duration T2 is arranged time of day label Ty, and is stored;
First video clip searching module, according to the rendition list sequence, obtains program column for receiving the first look-up command
The immediate video clip of time of day label Ty and T3 of each program on table, and it is sent to video cache module;
Smart television include information cache module, video cache module, the first program searching module, floating window establish module,
Display module and replacement module;
Information cache module judges the EPG whether in local cache module with the same day when user opens smart television
Information and programme information receive same day EPG information and programme information that television server is sent if it is judged that being "No",
It is cached;Programme information includes the digest portions programs information and program snapshot picture of each program;
Video cache module, for receiving simultaneously buffered video segment;
First program searching module, for receiving the first instruction for previewing of remote terminal transmission, and according to current time T3
With EPG information, current time program being played on is searched, forms the rendition list, is sent to the first video clip searching module
First look-up command;And module is established to floating window and sends floating window foundation instruction;
Floating window establishes module, establishes instruction for receiving floating window, establishes independent floating window, transfer the first section on the rendition list
Purpose time of day label Ty and the immediate video clip of T3, display program summary info, program snapshot picture and/or program
Video clip;
Display module, for receiving replacement instruction, according to the rendition list, when transferring the same day of the next program of actual program
Between label Ty and the immediate video clip of T3;The content shown in independent floating window is changed to the digest portions programs letter of next program
Breath, program snapshot picture and/or program video segment;
Module is replaced, for receiving the replacement instruction of remote terminal transmission, sends replacement instruction to display module.
Further, smart television further includes the first timing module, switching module and exits module;
First timing module, for recording the video clip of the program playing duration in independent floating window, and and preset duration
Threshold value compares, and when playing duration reaches preset duration threshold value, sends switching command to switching module;
Currently playing program for receiving switching command, and is switched to the view played in independent floating window by switching module
Program corresponding to frequency segment;
Module is exited, the first instruction for previewing is exited for receive remote terminal transmission, and exits independent floating window.
Further, smart television further includes channel judgment module;
First program searching module is also used to after forming the rendition list, is sent channel judgement to channel judgment module and is referred to
It enables;
Channel judgment module judges whether the program in the rendition list has multiple broadcast for receiving channel decision instruction
Channel is put, if it is judged that being "Yes", selects unique channel to be associated with program according to preset rules.
Further, after independent floating window is established, the video normal play of actual program is kept, is and view by Audio conversion
The corresponding audio of frequency segment.
Further, it includes the first program judging submodule, the first acquisition submodule and that video clip, which obtains module,
Two acquisition submodules;
First program judging submodule, for judging whether each program is the same day newest program in EPG information, if it is determined that
As a result it is "Yes", sends the first acquisition instruction to the first acquisition submodule;If it is judged that being "no", son is obtained to second
Module sends the second acquisition instruction;
First acquisition submodule, according to prefixed time interval Δ T, obtains program same day n for receiving the first acquisition instruction
The video clip of the customized duration T2 at Δ T1 time point is arranged time of day label Ty, is saved;
Second acquisition submodule calculates corresponding playback progress Δ Ta when program n Δ T for the second acquisition instruction of reception,
Then judge whether the playback progress with same program is the video clip of Δ Ta ± x in television server, if it is determined that knot
Fruit is "Yes", and video clip is given to increase time of day label Ty, if it is judged that be it is no, to the first acquisition submodule transmission the
One acquisition instruction.
Further, it further includes third acquisition submodule that video clip, which obtains module, and smart television further includes program column
Table module;
First video clip searching module, video clip relevant to program in the rendition list cannot be found by being also used to work as
When, third acquisition instruction is sent to third acquisition submodule, the rendition list module sends sequential adjustment instruction;
The rendition list module, for receiving sequential adjustment instruction, by the program of no relevant video segments in the rendition list
Sequence adjust backward;
Third acquisition submodule, for receiving third acquisition instruction;The view for the customized duration T2 that crawl T time point starts
Frequency segment, and it is sent to video cache module.
Further, it further includes the 4th acquisition submodule that video clip, which obtains module,;
First program judging submodule is also used to send the 4th to the 4th acquisition submodule when judging result is "Yes"
Acquisition instruction;
4th acquisition submodule grabs customized for receiving the 4th acquisition instruction in the advance notice video of respective program
The advance notice video clip of duration T2, is stored.
Further, television server further includes the second video clip searching module;Smart television further includes selection of time
Module and second program searching module;
Selection of time module, the prefixed time interval after preview current point in time T for receiving remote terminal transmission
Second instruction for previewing of the program of time point T3+Tz corresponding to Tz sends the second look-up command to second program searching module;
Second program searching module, for receiving the second look-up command, according to time point T3+Tz and EPG information, when lookup
Between point T3+Tz when the program that plays, form the rendition list, send the second look-up command to the second video clip searching module;And
Module, which is established, to floating window sends floating window foundation instruction;
Second video clip searching module judges each program according to the rendition list sequence for receiving the second look-up command
Whether it is the same day newest program, if it is judged that being "Yes", obtains advance notice video clip, be sent to video cache module;Such as
Fruit is judged as "No", searches time of day label Ty and the immediate video clip of T3+Tz, is sent to video cache module.
Further, when the second video clip searching module cannot find video relevant to program in the rendition list
When segment, floating window establishes the digest portions programs information and program snapshot picture of module or display module display program.
Further, smart television further includes the second timing module, reservation module and reservation switching module;
The video clip of second timing module, the program played when for recording time point T3+Tz is broadcast in independent floating window
Duration is put, and is compared with preset duration threshold value, when playing duration reaches preset duration threshold value, is sent to reservation module pre-
About instruct;
Reservation module sets preserved program for respective program for receiving reservation instruction, closes independent floating window, to pre-
About switching module sends reservation switching command;
Switching module is reserved, automatically switches to work as when the time being equal to time point T3+Tz for receiving reservation switching command
Preceding broadcasting program is preserved program.
Smart television program switching provided by the present invention and prebrowsing system, after user triggers preview operation, in not shadow
Under the premise of ringing actual program broadcasting, carries out floating window and show, while display program snapshot picture or immediate view in floating window
The summary info of frequency segment and program;Make user while carrying out channel selection, do not need carry out additional complexity operation, only into
Down key presses on row, so that it may which realizing is not influencing actual program broadcasting, while seeing the picture or video of previewing program, has
There is the pleasant sensation of real-time channel selection.There is provided the function of a selection of time for user, user can be carried on for some time after program
Preview operation, and history video clip, advance notice video clip or program snapshot picture are shown in previews, another program
Preview gets rid of the status of only explanatory note, and another preview becomes lively appropriateness, improves the usage experience of user.
Detailed description of the invention
Screen state schematic diagram when Fig. 11 smart television previewing programs of embodiment;
The EPG information schematic diagram of the switching of 1 smart television program of Fig. 2 embodiment and prebrowsing system;
The annexation figure of the switching of 1 smart television program of Fig. 3 embodiment and prebrowsing system each component and module;
The annexation figure of the switching of 2 smart television program of Fig. 4 embodiment and prebrowsing system each component and module;
The annexation figure of the switching of 3 smart television program of Fig. 5 embodiment and prebrowsing system part of module;
The annexation figure of the switching of 4 smart television program of Fig. 6 embodiment and prebrowsing system part of module.
Specific embodiment
The invention will be further described with reference to the accompanying drawings and examples, and the following example is for explaining only the invention
Summary of the invention, be not intended to limit the scope of the invention.
Embodiment 1
A kind of switching of smart television program and prebrowsing system, in conjunction with shown in Fig. 1-Fig. 3, the system comprises television servers
1, with the smart television 2 to communicate of television server 1 and the remote terminal 3 to communicate with smart television 2;
Television server 1 includes EPG generation module 101, video clip obtains module 102 and the first video clip searches mould
Block 103;
EPG generation module 101, for obtaining each channel program list, what then formation was new carries out time row according to program
The EPG information of sequence;
Video clip obtains module 102, according to prefixed time interval Δ T1, obtains program same day n Δ T1 time point oneself
The video clip of duration T2 is defined, time of day label Ty is set, and is stored;
First video clip searching module 103, according to the rendition list sequence, obtains section for receiving the first look-up command
The immediate video clip of time of day label Ty and T3 of each program in mesh list, and it is sent to video cache module 105;
It when wanting preview, searches, sequence is sent, and there is no say to transmit together, it is possible to realize that obtaining one sends one
Smart television 2 includes information cache module 104, video cache module 105, the first program searching module 106, floating window
Establish module 107, display module 108 and replacement module 109;
Information cache module 104 judges whether there is the same day in local cache module when user opens smart television 2
EPG information and programme information, if it is judged that be "No", receive television server 1 send same day EPG information and program
Information is cached;Programme information includes the digest portions programs information and program snapshot picture of each program;
Video cache module 105, for receiving simultaneously buffered video segment;
First program searching module 106, for receive remote terminal 3 transmission the first instruction for previewing, and according to it is current when
Between T3 and EPG information, search current time program being played on, formed the rendition list, to the first video clip searching module
103 send the first look-up command;And module 107 is established to floating window and sends floating window foundation instruction;
Floating window establishes module 107, establishes instruction for receiving floating window, establishes independent floating window, transfer the head on the rendition list
The immediate video clip of time of day label Ty and T3 of a program, display program summary info, program snapshot picture and/or
Program video segment;
Display module 108, according to the rendition list, transfers working as the next program of actual program for receiving replacement instruction
Time of Day label Ty and the immediate video clip of T3;The program that the content shown in independent floating window is changed to next program is plucked
Want information, program snapshot picture and/or program video segment;
Module 109 is replaced, for receiving the replacement instruction of the transmission of remote terminal 3, replacement is sent to display module 108 and refers to
It enables.
Wherein instruction for previewing and replacement instruction can be triggered for one of upper and lower zapping key.
Television server carries out each program according to play time to rearrange EPG information, and this method is the prior art,
Excessive limitation is not done, and the video clip for obtaining program according to the preset time interval is stored;When user triggers preview behaviour
After work, do not influence actual program play under the premise of, carry out floating window show, while in floating window display program snapshot picture or
The summary info of immediate video clip and program;Make user while carrying out channel selection, does not need to carry out additional complexity
Operation, only carry out pressing for down key, so that it may realize and play not influencing actual program, while see the figure of previewing program
Piece or video, the pleasant sensation with real-time channel selection.On the other hand, display pre-review information is the video letter shown according to program
Breath, when solution is shown according to channel, many channels are playing advertisement, waste time, and select the complicated cumbersome problem of program.
Embodiment 2
As shown in figure 4, the switching of smart television program provided by the present embodiment and prebrowsing system, the difference with embodiment 1
It is, further limits, smart television 2 further includes the first timing module 201, switching module 202,204 and of channel judgment module
Exit module 203;
First timing module 201, for recording the video clip of the program playing duration in independent floating window, and with it is default when
Long threshold value compares, and when playing duration reaches preset duration threshold value, sends switching command to switching module 202;
Switching module 202 plays in independent floating window for receiving switching command, and currently playing program being switched to
Program corresponding to video clip;
Module 203 is exited, the first instruction for previewing is exited for receive the transmission of remote terminal 3, and exits independent floating window.
First program searching module 106 is also used to after forming the rendition list, sends channel to channel judgment module 204
Decision instruction;
It is multiple to judge whether the program in the rendition list has for receiving channel decision instruction for channel judgment module 204
Broadcasting channel selects unique channel to be associated with program if it is judged that being "Yes" according to preset rules.
It is more than preset threshold when the time of preview, then can jumps automatically, improves convenience, it is same when the same period
Program corresponds to multiple broadcasting channels, such as the channel of 7: 15 broadcasting news hookup programs has multiple, then is selected according to preset rules
Unique channel and programming association avoid channel interference problem and select permeability, user then when user carries out program selection switching
Can customized setting preset rules, the incidence relation of program and channel can be determined according to personal preference, further increases reality
With property and convenience.
Embodiment 3
As shown in figure 5, the switching of smart television program provided by the present embodiment and prebrowsing system, the difference with embodiment 2
It is, further limits, it includes the first program judging submodule 301, the first acquisition submodule that video clip, which obtains module 102,
302, the second acquisition submodule 303, third acquisition submodule 304 and the 4th acquisition submodule 305;Smart television 2 further includes section
Mesh list block 306;
First program judging submodule 301, for judging whether each program is the same day newest program in EPG information, if
Judging result is "Yes", sends the first acquisition instruction to the first acquisition submodule 302;If it is judged that being "no", to the
Two acquisition submodules 303 send the second acquisition instruction;
First acquisition submodule 302, according to prefixed time interval Δ T1, obtains program for receiving the first acquisition instruction
The video clip of the customized duration T2 at Δ T1 time point on same day n is arranged time of day label Ty, is saved;
Second acquisition submodule 303 calculates corresponding playback progress when program n Δ T1 for receiving the second acquisition instruction
Then Δ Ta judges whether the playback progress with same program is the video clip of Δ Ta ± x in television server 1, if
Judging result is "Yes", give video clip increase time of day label Ty, if it is judged that be it is no, to the first acquisition submodule
302 send the first acquisition instruction.
First video clip searching module 103, video relevant to program in the rendition list cannot be found by being also used to work as
When segment, third acquisition instruction is sent to third acquisition submodule 304, the rendition list module 306 sends sequential adjustment instruction;
The rendition list module 306, for receiving sequential adjustment instruction, by the program of no relevant video segments in the rendition list
In sequence adjust backward;
Third acquisition submodule 304, for receiving third acquisition instruction;The customized duration T2 that crawl T3 time point starts
Video clip, and be sent to video cache module 105.
First program judging submodule 301 is also used to send out when judging result is "Yes" to the 4th acquisition submodule 305
Send the 4th acquisition instruction;
4th acquisition submodule 305 is grabbed in the advance notice video of respective program and is made by oneself for receiving the 4th acquisition instruction
The advance notice video clip of adopted duration T2, is stored.
Acquisition to different program video segments, using different strategies, when program is newest program, then crawl in real time is simultaneously
Storage, while also the corresponding advance notice video clip of crawl to be stored in advance notice video;If it is repeat programme, either
Any channel has the history played in other times section, then carries out the search of history video clip, obtain relevant piece of video
Section only carries out label setting, and without carrying out duplicate grasping manipulation, memory space is greatly saved;When progress preview
Time point, inquire the storage that certain programs do not have relevant video clip, such case is that certain program starts to play
Time be less than preset threshold value Δ T1, then the preview of program sequence is adjusted backward, while carrying out provisional video piece
Section crawl;The broadcasting of video when realizing preview.
Embodiment 4
As shown in fig. 6, the switching of smart television program provided by the present embodiment and prebrowsing system, the difference with embodiment 3
It is, further limits, television server 1 further includes the second video clip searching module 406;Smart television 2 further includes the time
Selecting module 401 and second program searching module 402, the second timing module 403, reservation module 404 and reservation switching module
405;
Selection of time module 401, the preset time after preview current point in time T3 for receiving the transmission of remote terminal 3
It is spaced the second instruction for previewing of the program of time point T3+Tz corresponding to Tz, second is sent to second program searching module 402 and searches
Instruction;
Second program searching module 402 is looked into for receiving the second look-up command according to time point T3+Tz and EPG information
The program played when looking for time point T3+Tz forms the rendition list, sends second to the second video clip searching module 406 and searches
Instruction;And module 107 is established to floating window and sends floating window foundation instruction;
Second video clip searching module 406 judges each section according to the rendition list sequence for receiving the second look-up command
Whether mesh is the same day newest program, if it is judged that being "Yes", obtains advance notice video clip, is sent to video cache module
105;If it is determined as no, searching time of day label Ty and the immediate video clip of T3+Tz, it is sent to video cache mould
Block 105.
When the second video clip searching module 406 cannot find video clip relevant to program in the rendition list,
Floating window establishes the digest portions programs information and program snapshot picture of 108 display programs of module 107 or display module.
Second timing module 403, the video clip of the program played when for recording time point T3+Tz is in independent floating window
Playing duration, and compared with preset duration threshold value, when playing duration reaches preset duration threshold value, to reservation module 404
Send reservation instruction;
Reservation module 404 sets preserved program for respective program for receiving reservation instruction, closes independent floating window, to
It reserves switching module 405 and sends reservation switching command;
Switching module 405 is reserved, for receiving reservation switching command, when the time being equal to time point T3+Tz, is automatically switched
Current playing program is preserved program.
The function of a selection of time is provided for user, the previewing programs after user can be carried on for some time operate,
Such as there is what program to be playing after 5min, 10min or 30min, and show in previews history video clip,
Video clip or program snapshot picture are predicted, the preview of another program gets rid of the status of only explanatory note, and another preview becomes
Vividly appropriateness is obtained, the usage experience of user is improved.
Claims (9)
1. a kind of switching of smart television program and prebrowsing system, which is characterized in that the system comprises television server (1), with
The smart television (2) that the television server (1) communicates and the remote terminal (3) to communicate with the smart television (2);
The television server (1) includes EPG generation module (101), video clip acquisition module (102) and the first video clip
Searching module (103);
The EPG generation module (101), for obtaining each channel program list, what then formation was new carries out the time according to program
The EPG information of sequence;
The video clip obtains module (102) and obtains the Δ T1 time on program same day n according to prefixed time interval Δ T1
The video clip of the customized duration T2 of point is arranged time of day label Ty, and is stored;
The first video clip searching module (103), according to the rendition list sequence, obtains for receiving the first look-up command
The immediate video clip of time of day label Ty and T3 of each program on the rendition list, and it is sent to video cache module
(105);
The smart television (2) includes information cache module (104), video cache module (105), the first program searching module
(106), floating window establishes module (107), display module (108) and replacement module (109);
The information cache module (104) judges whether have in local cache module when user opens smart television (2)
The EPG information and programme information on the same day receive the same day EPG information that television server (1) is sent if it is judged that being "No"
And programme information, it is cached;The programme information includes the digest portions programs information and program snapshot picture of each program;
The video cache module (105), for receiving simultaneously buffered video segment;
The first program searching module (106), for receiving the first instruction for previewing of remote terminal (3) transmission, and according to working as
Preceding time T3 and EPG information search current time program being played on, form the rendition list, search to the first video clip
Module (103) sends the first look-up command;And module (107) are established to floating window and send floating window foundation instruction;
The floating window establishes module (107), establishes instruction for receiving floating window, establishes independent floating window, transfer on the rendition list
The immediate video clip of time of day label Ty and T3 of first program, display program summary info, program snapshot picture and/
Or program video segment;
The display module (108), according to the rendition list, transfers the next program of actual program for receiving replacement instruction
Time of day label Ty and the immediate video clip of T3;The content shown in independent floating window is changed to the program of next program
Summary info, program snapshot picture and/or program video segment;
The replacement module (109) sends more for receiving the replacement instruction of remote terminal (3) transmission to display module (108)
Change instruction;
It includes the first program judging submodule (301), the first acquisition submodule (302) that the video clip, which obtains module (102),
With the second acquisition submodule (303);
The first program judging submodule (301), for judging whether each program is the same day newest program in EPG information, such as
Fruit judging result is "Yes", sends the first acquisition instruction to the first acquisition submodule (302);If it is judged that be "no",
The second acquisition instruction is sent to the second acquisition submodule (303);
First acquisition submodule (302), according to prefixed time interval Δ T1, obtains institute for receiving the first acquisition instruction
The video clip of the customized duration T2 at program same day n Δ T1 time point is stated, time of day label Ty is set, is saved;
Second acquisition submodule (303) is corresponding when calculating the program n Δ T1 to broadcast for receiving the second acquisition instruction
Then degree of putting into Δ Ta judges whether the playback progress with same program is the piece of video of Δ Ta ± x in television server (1)
Section, if it is judged that be "Yes", give video clip increase time of day label Ty, if it is judged that be it is no, obtained to first
Submodule (302) are taken to send the first acquisition instruction.
2. smart television program switching as described in claim 1 and prebrowsing system, which is characterized in that the smart television (2)
Further include the first timing module (201), switching module (202) and exits module (203);
First timing module (201), for recording the video clip of the program playing duration in independent floating window, and with it is default
Duration threshold value compares, and when playing duration reaches preset duration threshold value, sends switching command to switching module (202);
The switching module (202), for receiving switching command, and currently playing program is switched in independent floating window and is played
Video clip corresponding to program;
It is described to exit module (203), the first instruction for previewing is exited for receive remote terminal (3) transmission, and exit independent floating
Window.
3. smart television program switching as claimed in claim 2 and prebrowsing system, which is characterized in that the smart television (2)
It further include channel judgment module (204);
The first program searching module (106), is also used to after forming the rendition list, sends to channel judgment module (204)
Channel decision instruction;
It is more to judge whether the program in the rendition list has for receiving channel decision instruction for the channel judgment module (204)
A broadcasting channel selects unique channel to be associated with the program if it is judged that being "Yes" according to preset rules.
4. smart television program switching as described in claim 1 and prebrowsing system, which is characterized in that when independent floating window is established
Afterwards, Audio conversion is audio corresponding with video clip by the video normal play for keeping actual program.
5. smart television program switching as described in claim 1 and prebrowsing system, which is characterized in that the video clip obtains
Module (102) further includes third acquisition submodule (304), and the smart television (2) further includes the rendition list module (306);
The first video clip searching module (103), view relevant to program in the rendition list cannot be found by being also used to work as
When frequency segment, third acquisition instruction is sent to third acquisition submodule (304), the rendition list module (306) sends sequential adjustment
Instruction;
The rendition list module (306) arranges the program of no relevant video segments in program for receiving sequential adjustment instruction
Sequence in table is adjusted backward;
The third acquisition submodule (304), for receiving third acquisition instruction;The customized duration that crawl T3 time point starts
The video clip of T2, and it is sent to video cache module (105).
6. smart television program switching as claimed in claim 5 and prebrowsing system, which is characterized in that the video clip obtains
Module (102) further includes the 4th acquisition submodule (305);
The first program judging submodule (301) is also used to when judging result is "Yes", to the 4th acquisition submodule
(305) the 4th acquisition instruction is sent;
4th acquisition submodule (305) grabs certainly in the advance notice video of respective program for receiving the 4th acquisition instruction
The advance notice video clip for defining duration T2, is stored.
7. smart television program switching as claimed in claim 6 and prebrowsing system, which is characterized in that the television server
It (1) further include the second video clip searching module (406);The smart television (2) further includes selection of time module (401) and
Two program searching modules (402);
The selection of time module (401) is default after the preview current point in time T3 for receiving remote terminal (3) transmission
Second instruction for previewing of the program of time point T3+Tz corresponding to time interval Tz sends the to second program searching module (402)
Two look-up commands;
The second program searching module (402), for receiving the second look-up command, according to time point T3+Tz and EPG information,
The program played when searching time point T3+Tz forms the rendition list, sends second to the second video clip searching module (406)
Look-up command;And module (107) are established to floating window and send floating window foundation instruction;
The second video clip searching module (406) judges each for receiving the second look-up command according to the rendition list sequence
Whether program is the same day newest program, if it is judged that being "Yes", obtains advance notice video clip, is sent to video cache module
(105);If it is determined as no, searching time of day label Ty and the immediate video clip of T3+Tz, it is sent to video cache
Module (105).
8. smart television program switching as claimed in claim 7 and prebrowsing system, which is characterized in that when second piece of video
When segment search module (406) cannot find video clip relevant to program in the rendition list, the floating window establishes module
(107) or the digest portions programs information and program snapshot picture of the display module (108) display program.
9. smart television program switching as claimed in claim 7 and prebrowsing system, which is characterized in that the smart television (2)
It further include the second timing module (403), reservation module (404) and reservation switching module (405);
Second timing module (403), the video clip of the program played when for recording time point T3+Tz is in independent floating window
Interior playing duration, and compared with preset duration threshold value, when playing duration reaches preset duration threshold value, to reservation module
(404) reservation instruction is sent;
The reservation module (404) sets preserved program for respective program for receiving reservation instruction, closes independent floating window,
Reservation switching command is sent to reservation switching module (405);
The reservation switching module (405) is cut for receiving reservation switching command when the time being equal to time point T3+Tz automatically
Changing current playing program is preserved program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711072838.1A CN107809649B (en) | 2017-11-03 | 2017-11-03 | A kind of switching of smart television program and prebrowsing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711072838.1A CN107809649B (en) | 2017-11-03 | 2017-11-03 | A kind of switching of smart television program and prebrowsing system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107809649A CN107809649A (en) | 2018-03-16 |
CN107809649B true CN107809649B (en) | 2019-10-29 |
Family
ID=61583240
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711072838.1A Active CN107809649B (en) | 2017-11-03 | 2017-11-03 | A kind of switching of smart television program and prebrowsing system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107809649B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108647284B (en) * | 2018-05-03 | 2021-07-23 | 网易宝有限公司 | Method and device for recording user behavior, medium and computing equipment |
CN108419122A (en) * | 2018-05-03 | 2018-08-17 | 深圳市茁壮网络股份有限公司 | A kind of TV program guide method and device |
CN109587547B (en) * | 2018-12-30 | 2021-07-23 | 北京奇艺世纪科技有限公司 | Advertisement playing control method and device |
CN109918072A (en) * | 2019-03-21 | 2019-06-21 | 烽火通信科技股份有限公司 | The method and system of split screen preview page |
CN109889879A (en) * | 2019-03-25 | 2019-06-14 | 联想(北京)有限公司 | Information control method and electronic equipment |
CN111147955B (en) * | 2019-12-31 | 2022-10-18 | 咪咕视讯科技有限公司 | Video playing method, server and computer readable storage medium |
CN113473234A (en) * | 2021-05-12 | 2021-10-01 | 深圳市杰科数码有限公司 | Set-top box for quickly previewing program guide and control method thereof |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101068235A (en) * | 2006-08-18 | 2007-11-07 | 腾讯科技(深圳)有限公司 | Video frequency program prebrowsing method and system |
CN101583019A (en) * | 2009-06-01 | 2009-11-18 | 中兴通讯股份有限公司 | Method for realizing picture-in-picture in IPTV, system and set-top box |
CN103546828A (en) * | 2012-07-16 | 2014-01-29 | 腾讯科技(深圳)有限公司 | Method and device for generating program preview |
CN103841430A (en) * | 2013-04-03 | 2014-06-04 | 海信集团有限公司 | Electronic program guide displaying method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030005429A1 (en) * | 2001-06-28 | 2003-01-02 | Nicholas Colsey | EPG with video previews |
-
2017
- 2017-11-03 CN CN201711072838.1A patent/CN107809649B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101068235A (en) * | 2006-08-18 | 2007-11-07 | 腾讯科技(深圳)有限公司 | Video frequency program prebrowsing method and system |
CN101583019A (en) * | 2009-06-01 | 2009-11-18 | 中兴通讯股份有限公司 | Method for realizing picture-in-picture in IPTV, system and set-top box |
CN103546828A (en) * | 2012-07-16 | 2014-01-29 | 腾讯科技(深圳)有限公司 | Method and device for generating program preview |
CN103841430A (en) * | 2013-04-03 | 2014-06-04 | 海信集团有限公司 | Electronic program guide displaying method |
Also Published As
Publication number | Publication date |
---|---|
CN107809649A (en) | 2018-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107809649B (en) | A kind of switching of smart television program and prebrowsing system | |
DE69726318T2 (en) | Digital interactive system to provide full interactivity with live broadcasts | |
US7079176B1 (en) | Digital interactive system for providing full interactivity with live programming events | |
US5752160A (en) | Interactive entertainment network system and method with analog video startup loop for video-on-demand | |
US20020188943A1 (en) | Digital interactive system for providing full interactivity with live programming events | |
CN101090478B (en) | Request/live telecast switchover method, system, corelation request method and set-top box | |
US20040261127A1 (en) | Digital interactive system for providing full interactivity with programming events | |
CN101778228B (en) | Display device and method of managing list of channel/program information in video display device | |
US20040255336A1 (en) | Methods and apparatus for simultaneous program viewing | |
CN101119169B (en) | Digital broadcasting television service switching mechanism and switching method | |
CN100531334C (en) | Personalized channel manage metn system and method | |
KR20130137717A (en) | Changing channels in a digital broadcast system | |
CN104581433B (en) | The playing device of multi-medium file and the playback method of multi-medium file | |
CN105872632A (en) | Personalized program customized playing method and device | |
CN105142003B (en) | Television program playing method and device | |
GB2356767A (en) | A digital interactive system for providing full interactivity with live programming events | |
CN106572370A (en) | Set top box and live broadcast reminding method and device | |
CN101150711A (en) | TV STB of interactive ordering system | |
CN109660868A (en) | Channel sequencing, switching and display methods, set-top box and IPTV system | |
GB2343095A (en) | A digital interactive system for providing full interactivity with live programming events | |
JP2008193284A (en) | Content selection method in video on-demand system | |
US20100088724A1 (en) | Broadcast program display apparatus and method | |
CN102655603A (en) | Network television system and program selecting method thereof | |
CN108307241A (en) | A kind of request program playback method and equipment | |
CN101764992A (en) | Web TV time shift method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |