CN105812884A - Page switching method, apparatus and set top box - Google Patents

Page switching method, apparatus and set top box Download PDF

Info

Publication number
CN105812884A
CN105812884A CN201610119549.1A CN201610119549A CN105812884A CN 105812884 A CN105812884 A CN 105812884A CN 201610119549 A CN201610119549 A CN 201610119549A CN 105812884 A CN105812884 A CN 105812884A
Authority
CN
China
Prior art keywords
pages
content
control
loading
focus
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.)
Granted
Application number
CN201610119549.1A
Other languages
Chinese (zh)
Other versions
CN105812884B (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.)
Shenzhen Ipanel TV Inc
Original Assignee
Shenzhen Ipanel TV Inc
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 Shenzhen Ipanel TV Inc filed Critical Shenzhen Ipanel TV Inc
Priority to CN201610119549.1A priority Critical patent/CN105812884B/en
Publication of CN105812884A publication Critical patent/CN105812884A/en
Application granted granted Critical
Publication of CN105812884B publication Critical patent/CN105812884B/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/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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • 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
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/4221Dedicated function buttons, e.g. for the control of an EPG, subtitles, aspect ratio, picture-in-picture or teletext
    • 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/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB

Abstract

The invention discloses a page switching method, an apparatus and a set top box. The page switching method comprises the following steps: determining whether a system is loading a page content that responds a widget or not; letting the loading of the page content continue until it is completed if confirmed; and loading the page content that responds the widget's focus when the loading of the page content that responds the widget is completed. With such a method, it is possible for a user to avoid stuck pages when a user rapidly changes focus for switching pages.

Description

A kind of page switching method, device and Set Top Box
Technical field
The present invention relates to stream media technology field, more particularly, it relates to a kind of page switching method, device and Set Top Box.
Background technology
When television screen shows list of controls, user can by press remote controller " ↑, ↓, ←, → " key moves up and down focus, when focus often moves on a control, system will load corresponding content of pages automatically, but when focus moves rapidly through multiple control it is possible that page layout switch Caton phenomenon.
Illustrate, as it is shown in figure 1, television screen is displayed above row's control, from left to right successively: channel, program request, focus, community, amusement and application.When user want by focus from " channel " moves to " application " upper time, need to even press 5 times " → " key, focus is made quickly to move according to the order of " channel → program request → focus → community → amusement → application ", system (that is: has loaded the content of pages that " program request " is corresponding by loading content of pages corresponding to each control one by one according to focus motion track, reload the content of pages that " focus " is corresponding, reload the content of pages that " community " is corresponding, reload the content of pages that " amusement " is corresponding, reload the content of pages that " application " is corresponding), but it is excessive that the new content of pages of short time interior frequently loading easily causes cpu load, to such an extent as to page layout switch Caton phenomenon occurs, thus affecting Consumer's Experience.
Summary of the invention
In view of this, the present invention provides a kind of page switching method, device and Set Top Box, to avoid occurring page layout switch Caton phenomenon in the process of the quick moving focal point of user.
A kind of page switching method, including:
Judge whether system is loading the content of pages that a control is corresponding;
If system is loading the content of pages that a control is corresponding, then waiting system continues to load content of pages corresponding to described control until having loaded;
When the content of pages that described control is corresponding has loaded, it is judged that whether the content of pages currently loaded is exactly the content of pages that focus is currently located that control is corresponding, if it is not, then loading focus is currently located the content of pages that control is corresponding.
Alternatively, described page switching method, also include:
System gives tacit consent to the content of pages shown when loading last time shutdown every time after starting shooting.
Alternatively, described page switching method, also include:
After system is started shooting every time, acquiescence loads the content of pages that setting control is corresponding.
A kind of page layout switch device, including:
First judging unit, for judging whether system is loading the content of pages that a control is corresponding;
Second judging unit, for when described first judging unit judges that obtaining system is loading content of pages corresponding to a control, waiting system continues to load the content of pages that described control is corresponding;When described first judging unit judges that obtaining content of pages corresponding to described control has loaded, it is judged that whether the current content of pages loaded is the content of pages that focus is currently located that control is corresponding;
Loading unit, for described second judging unit judge the content of pages obtaining currently having loaded be not focus be currently located content of pages corresponding to control time, loading focus is currently located the content of pages that control is corresponding.
Alternatively, described page layout switch device, also include:
Default setting unit, for arranging the content of pages shown when acquiescence after system is started shooting loads last time shutdown every time.
Alternatively, described page layout switch device, also include:
Default setting unit, loads, for arranging acquiescence after system is started shooting every time, the content of pages that setting control is corresponding.
A kind of Set Top Box, including: any one page layout switch device as disclosed above.
Can be seen that from above-mentioned technical scheme, the present invention is not responding to other content of pages load request when the non-loaded of the content of pages that any one control (being designated as " control A ") is corresponding, whether the content of pages judging current loaded until its loaded is exactly the content of pages that focus is currently located that control (being designated as " control B ") is corresponding, if it is not, then directly redirect the content of pages corresponding into loading " control B ".Compared to prior art, the present invention is quickly moved to, from " control A ", the loading eliminating the content of pages that the plurality of control is corresponding the process of " control B " in focus through multiple controls, frequently load that the cpu load that new content of pages causes is excessive, page layout switch card pauses problem at short notice thus avoiding, and also be able to be switched to " control B " faster.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, the accompanying drawing used required in embodiment or description of the prior art will be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the premise not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the disclosed a kind of list of controls distribution schematic diagram of prior art;
Fig. 2 is the disclosed a kind of page switching method flow chart of the embodiment of the present invention;
Fig. 3 is the disclosed a kind of page layout switch apparatus structure schematic diagram of the embodiment of the present invention.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is only a part of embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art obtain under not making creative work premise, broadly fall into the scope of protection of the invention.
Referring to Fig. 2, the embodiment of the invention discloses a kind of page switching method, to avoid page layout switch Caton phenomenon occurs in the process of the quick moving focal point of user, including:
Step 101: judge whether system is loading the content of pages that a control is corresponding;If system is loading the content of pages that a control is corresponding, enter step 102;Otherwise, if system is not loading the content of pages that arbitrary control is corresponding, then still adopt prior art, perform step 105;
After system is started shooting every time, it is possible to the content of pages shown when setting the shutdown of its acquiescence loading last time, it is also possible to set its acquiescence and load the content of pages that setting control is corresponding.
Step 102: judge whether the content of pages that described control is corresponding has loaded;When the content of pages that described control is corresponding has loaded, enter step 103;Otherwise, returning step 102, now system continues to load the content of pages that described control is corresponding;
Step 103: judge that whether the content of pages currently loaded is the content of pages that focus is currently located that control is corresponding;If the content of pages currently loaded is not the content of pages that focus is currently located that control is corresponding, enter step 104;Otherwise, return step 101 and start the control of next round page layout switch;
Step 104: load focus and be currently located the content of pages that control is corresponding;Return step 101 afterwards and start the control of next round page layout switch;
Step 105: move with focus and load new content of pages;Return step 101 afterwards and start the control of next round page layout switch.
The present embodiment is not responding to new content of pages load request when a non-loaded of content of pages, whether consistent judge that until loaded the content of pages of firm loaded is currently located content of pages corresponding to control with focus, if it is inconsistent, then directly redirect and be currently located the content of pages that control is corresponding for loading focus, eliminate the loading coming focus and being currently located content of pages corresponding to the some controls before control.Compared to prior art, the present embodiment decreases the loading number of times to new page content when focus moves rapidly through multiple control, frequently load that the cpu load that new content of pages causes is excessive, page layout switch card pauses problem at short notice thus avoiding, and focus can be switched to faster and be currently located control.
In order to more clearly describe the technical scheme described in the present embodiment, it is exemplified below.
When television screen shows list of controls, user can by press remote controller " ↑, ↓, ←, → " key moves up and down focus.Still for Fig. 1, television screen is displayed above row's control, from left to right successively: channel, program request, focus, community, amusement and application.After television boot-strap, focus is given tacit consent on " channel ", and system loads the content of pages that " channel " is corresponding automatically.
If user wants to switch to the content of pages viewing that " program request " is corresponding after content of pages a period of time that viewing " channel " is corresponding, then can by press a remote controller " → " key makes focus move in " program request ", now system can load the content of pages that " program request " is corresponding automatically.The content of pages that when moving generation due to this secondary focal point, " channel " is corresponding has loaded, therefore focus only needs 1 content of pages of experience to load (content of pages that namely " program request " is corresponding loads) when moving to " program request " from " channel ", does not result in that cpu load is excessive, page layout switch card pauses problem.Based on this, the present embodiment acquiescence does not have any loading still to adopt existing technical scheme when carrying out in system, namely moves with focus and loads new content of pages, does not improve.
nullAnd if user wants to switch to the content of pages viewing that " application " is corresponding after content of pages a period of time that viewing " channel " is corresponding,Then user need even to press 5 times " → " key,If system loads, according to focus motion track, the content of pages that each control is corresponding one by one,Then system needs to load 5 new content of pages continuously at short notice,Loading new content of pages in such short time continually, to easily cause cpu load excessive、Page layout switch Caton phenomenon,If loading a content of pages used time to be about 200 milliseconds,Focus moves a used time and is about 50 milliseconds (applicant is through repeatedly testing discovery,When network state is good,Loading a content of pages used time at least also to reach focus and move 4~6 times of a used time),When then focus moves in " application ", system has just just loaded the content of pages that " program request " is corresponding,Cannot quickly be loaded into the content of pages that " → application " is corresponding,Therefore the present embodiment is not responding to any new content of pages load request when loading the content of pages of " program request " correspondence,It is loaded directly into focus until the content of pages loaded that " program request " is corresponding and is currently located the content of pages that control (namely " application ") is corresponding,Thus omitting " focus "、" community "、The loading of the content of pages that intermediate control such as " amusements " is corresponding,Avoid and load new content of pages at short notice excessively continually,And the content of pages that " application " is corresponding can be switched to faster.
Additionally, referring to Fig. 3, the embodiment of the invention also discloses a kind of page layout switch device, to avoid page layout switch Caton phenomenon occurs in the process of the quick moving focal point of user, including:
First judging unit 100, for judging whether system is loading the content of pages that a control is corresponding;
Second judging unit 200, for when the first judging unit 100 judges that obtaining system is loading content of pages corresponding to a control, waiting system continues to load the content of pages that described control is corresponding;When the first judging unit 100 judges that obtaining content of pages corresponding to described control has loaded, it is judged that whether the current content of pages loaded is the content of pages that focus is currently located that control is corresponding;
Loading unit 300, for the second judging unit 200 judge the content of pages obtaining currently having loaded be not focus be currently located content of pages corresponding to control time, loading focus is currently located the content of pages that control is corresponding.
Alternatively, described page layout switch device, also include: for arranging the default setting unit of the content of pages shown when acquiescence after system is started shooting loads last time shutdown every time.
Or, described page layout switch device, also include: load, for arranging acquiescence after system is started shooting every time, the default setting unit setting content of pages corresponding to control.
Additionally, the embodiment of the invention also discloses a kind of Set Top Box, including any one page layout switch device as disclosed above.
In sum, the present invention is not responding to other content of pages load request when the non-loaded of the content of pages that any one control (being designated as " control A ") is corresponding, whether the content of pages judging current loaded until its loaded is exactly the content of pages that focus is currently located that control (being designated as " control B ") is corresponding, if it is not, then directly redirect the content of pages corresponding into loading " control B ".Compared to prior art, the present invention is quickly moved to, from " control A ", the loading eliminating the content of pages that the plurality of control is corresponding the process of " control B " in focus through multiple controls, frequently load that the cpu load that new content of pages causes is excessive, page layout switch card pauses problem at short notice thus avoiding, and also be able to be switched to " control B " faster.
In this specification, each embodiment adopts the mode gone forward one by one to describe, and what each embodiment stressed is the difference with other embodiments, between each embodiment identical similar portion mutually referring to.For device disclosed in embodiment, owing to it corresponds to the method disclosed in Example, so what describe is fairly simple, relevant part illustrates referring to method part.
Described above to the disclosed embodiments, makes professional and technical personnel in the field be capable of or uses the present invention.The multiple amendment of these embodiments be will be apparent from for those skilled in the art, and generic principles defined herein when without departing from the spirit or scope of the embodiment of the present invention, can realize in other embodiments.Therefore, the embodiment of the present invention is not intended to be limited to the embodiments shown herein, and is to fit to the widest scope consistent with principles disclosed herein and features of novelty.

Claims (7)

1. a page switching method, it is characterised in that including:
Judge whether system is loading the content of pages that a control is corresponding;
If system is loading the content of pages that a control is corresponding, then waiting system continues to load content of pages corresponding to described control until having loaded;
When the content of pages that described control is corresponding has loaded, it is judged that whether the content of pages currently loaded is exactly the content of pages that focus is currently located that control is corresponding, if it is not, then loading focus is currently located the content of pages that control is corresponding.
2. page switching method according to claim 1, it is characterised in that also include:
System gives tacit consent to the content of pages shown when loading last time shutdown every time after starting shooting.
3. page switching method according to claim 1, it is characterised in that also include:
After system is started shooting every time, acquiescence loads the content of pages that setting control is corresponding.
4. a page layout switch device, it is characterised in that including:
First judging unit, for judging whether system is loading the content of pages that a control is corresponding;
Second judging unit, for when described first judging unit judges that obtaining system is loading content of pages corresponding to a control, waiting system continues to load the content of pages that described control is corresponding;When described first judging unit judges that obtaining content of pages corresponding to described control has loaded, it is judged that whether the current content of pages loaded is the content of pages that focus is currently located that control is corresponding;
Loading unit, for described second judging unit judge the content of pages obtaining currently having loaded be not focus be currently located content of pages corresponding to control time, loading focus is currently located the content of pages that control is corresponding.
5. page layout switch device according to claim 4, it is characterised in that also include:
Default setting unit, for arranging the content of pages shown when acquiescence after system is started shooting loads last time shutdown every time.
6. page layout switch device according to claim 4, it is characterised in that also include:
Default setting unit, loads, for arranging acquiescence after system is started shooting every time, the content of pages that setting control is corresponding.
7. a Set Top Box, it is characterised in that including: the page layout switch device as according to any one of claim 4-6.
CN201610119549.1A 2016-03-02 2016-03-02 A kind of page switching method, device and set-top box Active CN105812884B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610119549.1A CN105812884B (en) 2016-03-02 2016-03-02 A kind of page switching method, device and set-top box

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610119549.1A CN105812884B (en) 2016-03-02 2016-03-02 A kind of page switching method, device and set-top box

Publications (2)

Publication Number Publication Date
CN105812884A true CN105812884A (en) 2016-07-27
CN105812884B CN105812884B (en) 2019-03-29

Family

ID=56465956

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610119549.1A Active CN105812884B (en) 2016-03-02 2016-03-02 A kind of page switching method, device and set-top box

Country Status (1)

Country Link
CN (1) CN105812884B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107948705A (en) * 2016-10-11 2018-04-20 北京优朋普乐科技有限公司 A kind of method and device at split-screen display interface
CN108762622A (en) * 2018-06-04 2018-11-06 北京搜狐新动力信息技术有限公司 A kind of the switching display methods and device of the page
CN109151588A (en) * 2018-10-08 2019-01-04 四川长虹电器股份有限公司 A method of applying Android widget on smart television
CN111107408A (en) * 2019-12-30 2020-05-05 深圳Tcl数字技术有限公司 Focus movement control method, television and storage medium
CN112328133A (en) * 2020-11-23 2021-02-05 深圳Tcl新技术有限公司 Icon display method and device and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101339497A (en) * 2008-08-28 2009-01-07 青岛海信移动通信技术股份有限公司 Method and device for displaying pattern produced when operating Java software
CN102663989A (en) * 2012-04-17 2012-09-12 青岛海信移动通信技术股份有限公司 Buffer processing method and device for display of mobile terminal
CN103853729A (en) * 2012-11-29 2014-06-11 腾讯科技(深圳)有限公司 Page loading method and system
CN104038806A (en) * 2014-06-11 2014-09-10 深圳市九洲电器有限公司 Application interface display method and set top box

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101339497A (en) * 2008-08-28 2009-01-07 青岛海信移动通信技术股份有限公司 Method and device for displaying pattern produced when operating Java software
CN102663989A (en) * 2012-04-17 2012-09-12 青岛海信移动通信技术股份有限公司 Buffer processing method and device for display of mobile terminal
CN103853729A (en) * 2012-11-29 2014-06-11 腾讯科技(深圳)有限公司 Page loading method and system
CN104038806A (en) * 2014-06-11 2014-09-10 深圳市九洲电器有限公司 Application interface display method and set top box

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107948705A (en) * 2016-10-11 2018-04-20 北京优朋普乐科技有限公司 A kind of method and device at split-screen display interface
CN108762622A (en) * 2018-06-04 2018-11-06 北京搜狐新动力信息技术有限公司 A kind of the switching display methods and device of the page
CN109151588A (en) * 2018-10-08 2019-01-04 四川长虹电器股份有限公司 A method of applying Android widget on smart television
CN109151588B (en) * 2018-10-08 2020-10-23 四川长虹电器股份有限公司 Method for applying Android small parts on smart television
CN111107408A (en) * 2019-12-30 2020-05-05 深圳Tcl数字技术有限公司 Focus movement control method, television and storage medium
CN111107408B (en) * 2019-12-30 2022-09-02 深圳Tcl数字技术有限公司 Focus movement control method, television and storage medium
CN112328133A (en) * 2020-11-23 2021-02-05 深圳Tcl新技术有限公司 Icon display method and device and storage medium

Also Published As

Publication number Publication date
CN105812884B (en) 2019-03-29

Similar Documents

Publication Publication Date Title
CN105812884A (en) Page switching method, apparatus and set top box
US10477277B2 (en) Electronic programming guide with expanding cells for video preview
CN103561333B (en) The method showing menu item on the display device
CN102833399B (en) A kind of application program system of selection and device
JP4525760B2 (en) Information processing apparatus and information providing method
CN103648040A (en) Fast switching method and apparatus for application program option of intelligent television
US10109035B2 (en) Method for displaying a picture on a terminal, and the terminal
CN106066805A (en) Method, device and the terminal that a kind of end application starts
CN103634686A (en) Method and device for previewing video
CN103995683A (en) Multi-screen interaction method and system
US20170153774A1 (en) Method and device for displaying program information and terminal apparatus
WO2017107737A1 (en) Method, apparatus and device for adjusting screen turn-off time of terminal, and computer storage media
CN108319151A (en) Control method, device, system, mobile terminal and the storage medium of household appliance
CN106572381A (en) Processing method of photo thumbnail and intelligent television
CN106162334A (en) The method to set up of TV timed power on/off and device
CN103957441A (en) Method for controlling display terminal by mobile terminal and mobile terminal
CN104780419A (en) Seamless switchover system and method of application scene and channel
CN105511778A (en) Interaction method device for controlling display of multiple game scenes
CN105376650A (en) Switching method and device of intelligent TV channel and application
US9236034B2 (en) Display method, user terminal, and system for transmitting and receiving data using the same
CN105791971A (en) Method and device for switching stream media audios
US20090002399A1 (en) Method and system for browsing pictures by using a keypad
CN106371717A (en) Method for switching thumbnail focus along with original pictures
US20090141035A1 (en) Display control apparatus and image forming apparatus employing same
CN105472446B (en) EPG method for refreshing and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant