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 PDF

Info

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
Application number
CN201711072838.1A
Other languages
Chinese (zh)
Other versions
CN107809649A (en
Inventor
纪琦华
蒲珂
曾泽基
方宏
李哲山
李恒
胡彬
魏明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhongguang Hot Cloud Technology Co Ltd
Original Assignee
Zhongguang Hot Cloud Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhongguang Hot Cloud Technology Co Ltd filed Critical Zhongguang Hot Cloud Technology Co Ltd
Priority to CN201711072838.1A priority Critical patent/CN107809649B/en
Publication of CN107809649A publication Critical patent/CN107809649A/en
Application granted granted Critical
Publication of CN107809649B publication Critical patent/CN107809649B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/254Management at additional data server, e.g. shopping server, rights management server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing 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/44004Processing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/458Scheduling 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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/47202End-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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4825End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring 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

A kind of switching of smart television program and prebrowsing system
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.
CN201711072838.1A 2017-11-03 2017-11-03 A kind of switching of smart television program and prebrowsing system Active CN107809649B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030005429A1 (en) * 2001-06-28 2003-01-02 Nicholas Colsey EPG with video previews

Patent Citations (4)

* Cited by examiner, † Cited by third party
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