CN108063983A - The methods of exhibiting and terminal device of label is broadcast live - Google Patents

The methods of exhibiting and terminal device of label is broadcast live Download PDF

Info

Publication number
CN108063983A
CN108063983A CN201711337911.3A CN201711337911A CN108063983A CN 108063983 A CN108063983 A CN 108063983A CN 201711337911 A CN201711337911 A CN 201711337911A CN 108063983 A CN108063983 A CN 108063983A
Authority
CN
China
Prior art keywords
label
level
level label
user
weight
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
CN201711337911.3A
Other languages
Chinese (zh)
Other versions
CN108063983B (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.)
Guangzhou Huya Information Technology Co Ltd
Original Assignee
Guangzhou Huya Information 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 Guangzhou Huya Information Technology Co Ltd filed Critical Guangzhou Huya Information Technology Co Ltd
Priority to CN201711337911.3A priority Critical patent/CN108063983B/en
Publication of CN108063983A publication Critical patent/CN108063983A/en
Application granted granted Critical
Publication of CN108063983B publication Critical patent/CN108063983B/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/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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/7867Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, title and artist information, manually generated time, location and usage information, user ratings
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing (AREA)
  • Library & Information Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The present invention provides a kind of methods of exhibiting and terminal device that label is broadcast live, the methods of exhibiting includes:The instruction for the category label for clicking on live streaming application is received, shows the level-one label of the category label;Receive the instruction for clicking on level-one label;Judge whether that preserving the level-one label corresponds to the user setting record of two level label, if so, obtaining user setting record, records configuration two level label according to user setting, otherwise, obtains the weight of the two level label, two level label is configured according to the weight;Show the two level label.The present invention is by the user setting record of acquisition or the weight of two level label configures two level label, it can be achieved that the dynamic of two level label adjusts;On the one hand the interested two level label of user can be placed in before other labels or is placed in destination locations of more waking up;On the other hand can be pushed to user has tendentious live streaming list, promotes the clicking rate and promotion effect of specific programme televised live.

Description

The methods of exhibiting and terminal device of label is broadcast live
Technical field
The present invention relates to the information processing technology, especially a kind of methods of exhibiting and terminal device that label is broadcast live.
Background technology
In existing live streaming application, multi-layer label is typically provided, which generally presets layer by system Grade is with putting in order, so that user screens the program watched of needs layer by layer, but can not realize according to the individualized feature of user or The traffic-operating period that application is broadcast live is adjusted into Mobile state.Moreover, because the display screen limitation of mobile equipment, multilayer labels are normally only Show level-one label, other each layer labels are hidden state, to reserve the display space of programme televised live list;This set is not The programme televised live that screening needs quickly is searched beneficial to user, and when user selects the two level label or three-level of level-one label subordinate After label, since two level label and three-level label enter hidden state, user is caused conveniently must not check what is currently selected Tag types, it is necessary to which point, which opens two level label or three-level label, can just view, so as to cause undesirable user experience.
The content of the invention
The purpose of the present invention is intended at least solve one of above-mentioned technological deficiency, especially for the corresponding two level of level-one label The problem of label can not be adjusted dynamically.
The present invention provides it is a kind of be broadcast live label methods of exhibiting, including:
Receive the instruction for the category label for clicking on live streaming application;
Show the level-one label of the category label;
Receive the instruction for clicking on level-one label;
Judge whether to preserve the user setting record that the level-one label corresponds to two level label, be set if so, obtaining user Record is put, configuration two level label is recorded according to user setting, otherwise, the weight of the two level label is obtained, according to the weight Configure two level label;The weight is used to represent the significance level that two level label corresponds to live streaming;
Show the two level label.
Preferably, after the displaying two level label, further include:
The instruction of selection two level label is received, the title of the two level label of selection is replaced to the name of corresponding level-one label Claim;Live streaming list corresponding with the two level label selected is obtained from server, shows the live streaming list.
Preferably, the weight for obtaining the two level label configures two level label according to the weight, including:
The weight of two level label setting is obtained from background server, according to the weight size configure two level label from Clooating sequence after going to.
Preferably, the weight for obtaining the two level label configures two level label according to the weight, including:
The predetermined weight of the two level label is obtained from background server;According to this terminal user viewing live streaming application Middle two level label is corresponding to be broadcast live record, obtains the weight of the two level tagging user;The predetermined weight of two level label and two The weight of grade tagging user is added, and obtains the total weight of two level label;According to the total weight size configure two level label from Clooating sequence after going to.
Further, it is described to obtain the predetermined weight of the two level label from background server, including:
The corresponding live streaming record of two level label in whole user's viewings live streaming application is obtained from background server, according to The corresponding live streaming record of two level label in whole user's viewing live streaming applications, obtains the predetermined weight of the two level label.
Further, the corresponding live streaming of two level label records in the live streaming application according to whole users viewing, obtains The weight predetermined to the two level label, including:
Two level label is corresponded in live streaming record from whole users viewing live streaming application, counts each two level label pair Each two level label is corresponded to the viewing number of live streaming divided by total viewing time by viewing number and the total viewing number that should be broadcast live Number, obtains the predetermined weight of the two level label.
Further, two level label corresponds to live streaming record in the live streaming application according to this terminal user viewing, obtains To the weight of the two level tagging user, including:
Two level label is corresponded in live streaming record from this terminal user viewing live streaming application, counts each two level label Each two level label is corresponded to the viewing number of live streaming divided by total viewing by the viewing number and total viewing number of corresponding live streaming Number obtains the weight of the two level tagging user.
Preferably, the displaying two level label, including:
The two level label is illustrated in left side in row;
Judge whether to preserve the user setting record that the two level label corresponds to three-level label, be set if so, obtaining user Record is put, configuration three-level label is recorded according to user setting, otherwise, the weight of the three-level label is obtained, according to the weight Configure three-level label;The three-level label is illustrated in row the right side of corresponding two level label.
Further, the weight for obtaining the three-level label configures three-level label according to the weight, including:
The weight of three-level label setting is obtained from background server, according to the weight size configure three-level label from Clooating sequence after going to.
Further, the weight for obtaining the two level label configures two level label according to the weight, including:
The predetermined weight of the three-level label is obtained from background server;According to this terminal user viewing live streaming application Middle three-level label is corresponding to be broadcast live record, obtains the weight of the three-level tagging user;The predetermined weight of three-level label and three The weight of grade tagging user is added, and obtains the total weight of three-level label;According to the total weight size configure three-level label from Clooating sequence after going to.
Further, it is described to obtain the predetermined weight of the three-level label from background server, including:
The corresponding live streaming record of three-level label in whole user's viewings live streaming application is obtained from background server, according to The corresponding live streaming record of three-level label in whole user's viewing live streaming applications, obtains the predetermined weight of the three-level label.
Further, it is described to obtain live streaming list corresponding with the two level label selected from server, including:
The two level label to make number one is obtained, the corresponding live streaming list of the two level label is obtained from server.
Further, it is described to obtain live streaming list corresponding with the two level label selected from server, it may also include:
The three-level label to make number one in the two level label that makes number one is obtained, the three-level label is obtained from server Corresponding live streaming list.
Preferably, after the level-one label of the displaying category label, further include:
Confirm that two level label is not clicked on;
Show the corresponding prompt message of two level label.
The present invention also proposes a kind of terminal device, on a memory and can handled including memory, processor and storage The computer program run on device;When the processor performs the computer program, displaying described in foregoing any one is realized The step of method.
Beneficial effects of the present invention are as follows:
1st, the present invention configures two level label, it can be achieved that two level by the user setting record of acquisition or the weight of two level label The dynamic adjustment of label;On the one hand, the present invention is recorded by user setting, can be placed in the interested two level label of user other Before label or it is placed in destination locations of more waking up;On the other hand, the weight of the invention by setting two level label, can be pre- by system If two level label push to user, there is tendentious live streaming list to user's push, promote the point of specific programme televised live Hit rate and promotion effect;The present invention can show different two level labels to different user, reach the using effect in thousand people, thousand face.
2nd, the two level label or three-level label that the present invention can select user are placed in the display location of level-one label, even if two Grade label or three-level label are in hidden state, and user also can be immediately seen current live program from the display location of level-one label Label information belonging to list;Two level label or three-level label that user selects are placed in the display location of level-one label by the present invention Afterwards, the handoff functionality of level-one label is not influenced, but also can retain the record that user selects label, improves user experience.
3rd, the present invention can count each two level label according to background server and correspond to the viewing number of live streaming and total viewing Number, to obtain the predetermined weight of two level label;And it is corresponded to reference to two level label in this terminal user viewing live streaming application Live streaming record, obtains the weight of the user of the two level label;Two level is obtained further according to the weight of the predetermined weight and user The total weight of label is finally ranked up two level label according to total weight, can improve the live streaming section pushed to user The quality of mesh list is conducive to improve the clicking rate of the programme televised live of push.
The additional aspect of the present invention and advantage will be set forth in part in the description, these will become from the following description It obtains substantially or is recognized by the practice of the present invention.
Description of the drawings
Above-mentioned and/or additional aspect and advantage of the invention will become from the following description of the accompanying drawings of embodiments Substantially and it is readily appreciated that, wherein:
Fig. 1 is the flow diagram of methods of exhibiting first embodiment of the present invention;
Fig. 2 is the flow diagram of methods of exhibiting second embodiment of the present invention;
Fig. 3 is the embodiment schematic diagram of terminal device of the present invention.
Specific embodiment
The embodiment of the present invention is described below in detail, the example of the embodiment is shown in the drawings, wherein from beginning to end Same or similar label represents same or similar element or has the function of same or like element.Below with reference to attached The embodiment of figure description is exemplary, and is only used for explaining the present invention, and is not construed as limiting the claims.
Those skilled in the art of the present technique are appreciated that unless expressly stated, singulative " one " used herein, " one It is a ", " described " and "the" may also comprise plural form.It is to be further understood that is used in the specification of the present invention arranges Diction " comprising " refers to there are the feature, integer, step, operation, element and/or component, but it is not excluded that presence or addition Other one or more features, integer, step, operation, element, component and/or their group.It should be understood that when we claim member Part is " connected " or during " coupled " to another element, it can be directly connected or coupled to other elements or there may also be Intermediary element.In addition, " connection " used herein or " coupling " can include wireless connection or wireless coupling.It is used herein to arrange Take leave whole or any cell and all combination of the "and/or" including one or more associated list items.
Those skilled in the art of the present technique are appreciated that unless otherwise defined all terms used herein are (including technology art Language and scientific terminology), there is the meaning identical with the general understanding of the those of ordinary skill in fields of the present invention.Should also Understand, those terms such as defined in the general dictionary, it should be understood that have in the context of the prior art The consistent meaning of meaning, and unless by specific definitions as here, idealization or the meaning of overly formal otherwise will not be used To explain.
The present invention proposes a kind of methods of exhibiting that list is broadcast live, and first embodiment as shown in Figure 1 includes the following steps:
Step S10:Receive the instruction for the category label for clicking on live streaming application;
For ease of distinguishing numerous programme televised lives, in webcast website or live streaming application, generally with multiple programme televised lives Category label, such as game, cuisines, tourism, extreme sport etc.;When user clicks on corresponding category label, switch to The programme televised live original list of corresponding category, the page may include the label further segmented, also can be according to predetermined order Regularly arranged whole programme televised lives.
Step S20:Show the level-one label of the category label;
Some specific programs are screened for ease of user, to obtain the programme televised live type for wanting to see, the category mark as early as possible Signing further includes further comprising multiple game such as " xx1 " " xx2 " under level-one label, such as " game " category label. Also can by the specific category of a certain hot topic directly as category label, such as will click on rate highest " xx1 game " directly as The category label display parallel with " cuisines " category label is to user;Therefore the label in the category label can be multiple parallel Concept, such as " game ", " cuisines ", " tourism " etc., also can be with the concept including relation, such as " xx1 game ", " swim Play ", " cuisines " etc..The path of programme televised live, the clicking rate of promotion programme televised live and beautification display effect are watched to shorten user The factors such as fruit, when user enters webcast website or live streaming in application, the level-one label under the category label is to pack up or hide State is directly displayed the display area of programme televised live or is directly displayed the programme televised live list of push with reserved;When user clicks on During category label, the level-one label of the category label is just shown, with for further selection by the user.
When user clicks on category label, whether the category display area where can determining whether the category label shows In live streaming using the top of display area, if being not displayed on the top of the live streaming using display area, it is broadcast live using display Region moves up automatically, until the top edge of the category display area is overlapped with being broadcast live using the top edge of display area, so as to Corresponding level-one label is unfolded in the lower section of category display area.The front and rear programme televised live push list of the level-one label expansion Can be identical, i.e. programme televised live push list wouldn't refresh, and push and brush according to the selection of user after user selects level-one label Newly.The level-one label can suspension display on programme televised live push list, to adapt to, level-one label is more or level-one label Also it is attached with the situations such as two level label, three-level label;When the level-one label is less, and display content is relatively simple, also may be used The region being showed between the category display area and programme televised live push list, so that user directly pushes in programme televised live Programme televised live is selected in list.
Step S30:Receive the instruction for clicking on level-one label;
After user's point opens the category label, level-one label is obtained, user can continue to click on level-one label, with further Screen the programme televised live needed.When user click on level-one label there is no corresponding two level label when, can directly push with this one The corresponding programme televised live list of grade label;When the level-one label that user clicks on also has corresponding two level label, can continue to be unfolded Corresponding two level label;When two level label also has corresponding three-level label, three-level label can be also further spread out.
Step S40:Judge whether to preserve the user setting record that the level-one label corresponds to two level label, if so, obtaining User setting is taken to record, configuration two level label is recorded according to user setting, otherwise, obtains the weight of the two level label, according to The weight configures two level label;
To promote user experience, the user can be read in server or this user terminal before two level label is unfolded User setting record, and the two level label, the two level label that user may be liked are configured according to user setting record Before being arranged in other two level labels or it is placed in convenient for the position of user's click screening or is gone out with other fonts or color shows, So that user has found or as early as possible convenient for selecting interested two level label.The user's setting record can be user in straight in server Setting is connect, also can record be watched according to the history of user or usage record automatically generates.
If the user records in server or this user terminal without user setting, the two level label in acquisition system Weight, which can be that the back-stage management user with administration authority is directly set in server background, also can be according to two The dynamic state of parameters adjustment such as the playback volume of the corresponding programme televised live of grade label or viewing number of users calculates the weight of each two level label.Root According to the weight of the two level label of calculating, configure two level label and by it is a variety of it is possible in a manner of show, such as will heat in live streaming application Two level tagging arrangements that are door or being promoted are before other two level labels or are placed in convenient for user's click screening Position is shown with other fonts or color.
Step S50:Show the two level label.
Each programme televised live in server is preset at least one label, which can be that live streaming main broadcaster creates live streaming It is previously selected in system during program, also can be for the addition of main broadcaster's manual creation, the voice during being also broadcast live according to main broadcaster The data such as information, interactive information automatically generate intelligent label by system;Therefore multiple programme televised lives may correspond to same label, it is more A label is also referred to as to same programme televised live.After the configuration two level label, system can be by the two level label and server of configuration Interior all programme televised lives are compared, to filter out all programme televised lives to match with two level label.When getting user When selecting different level-one labels or the different two level labels of configuration, also it is possible that duplicating in the live streaming list of displaying Programme televised live.
One aspect of the present invention can record configuration two level label according to user setting, and show the two level label to user, To be placed in before other labels or be placed in destination locations of more waking up by the interested two level label of user;It on the other hand can be according to two The weight configuration two level label of grade label, and show the two level label to user, default weight in server is larger Programme televised live push to user or the parameters such as quantity watched according to the instant playback volume of platform, user and calculate weight, by heat The programme televised live of door pushes to user.The usable family of the present invention obtains interested programme televised live or popular programme televised live as early as possible, Increase time of the user using live streaming application, promote user experience.Moreover, the present invention can also on the basis of user is not disturbed, There is tendentious live streaming list to user's push, to promote the clicking rate of specific programme televised live and promotion effect;It can also basis The difference of user setting record or the weighted of the two level label obtained, different two level labels is shown to different user, is reached To the using effect in thousand people, thousand face.
Based on above example, the present invention also proposes second embodiment, as shown in Figure 2:
After the displaying two level label, further include:
Step S60:The instruction of selection two level label is received, the title of the two level label of selection is replaced into corresponding level-one mark The title of label;Live streaming list corresponding with the two level label selected is obtained from server, shows the live streaming list.
When live streaming application is applied to mobile terminal, the display screen of mobile terminal or live streaming are typically small using display area; After showing the two level label, if receiving, user clicks on the instruction of two level label or user is operated in other regions, Infer that user has completed the selection of two level label or wouldn't need to select two level label, two level label will stash again, only Retain level-one label, other information is shown so as to the on-screen display (osd) area of mobile terminal.If user has completed the selection of two level label, Live streaming application receives the instruction that user selects two level label, then is broadcast live using the two level label that will be obtained and select from server Corresponding live streaming list, and show user;At this point, since two level label has been hidden, then user's inconvenience learns what is currently browsed The two level label classification belonging to list is broadcast live, the maloperation of user may be caused.The two level mark that the present embodiment selects user Label are directly showed on the position of corresponding level-one label, and family can be used to know the mark belonging to the live streaming list currently browsed at any time Sign classification.When user is from current corresponding level-one label switching to other level-one labels or other category labels, the correspondence Level-one label position on still show selected two level label, so that user is again tapped on level-one label position Two level label, switch back into two level label it is corresponding live streaming list when, still can easily know the two level label information selected before. When user needs to reselect two level label, the level-one mark can be again tapped in the corresponding live streaming original list of two level label Two level label on the position of label, then level-one label will be unfolded to show again, so that user reselects.
For example, former level-one label display area includes extensible level-one label " hero ", not extensible level-one label " race ", " state's clothes are most strong ", when user selects two level label " Master " of level-one label " hero " subordinate, original shows " hero " The position of level-one label will show two level label " Master ".When user switches to the level-ones labels pair such as " race ", " state's clothes are most strong " During the page answered, original shows that the position of " hero " level-one label will show two level label " Master ";When user clicks on the " method of display During the level-one label position of teacher ", the corresponding live streaming list of " Master " two level label will be switched back into;When user is in page point again When hitting the level-one label position of " Master ", the two level label will be shown again, so that user reselects two level label.When with Family reselects another two level label, such as when " assassin ", original shows that the position of " hero " level-one label will show two level mark It signs " assassin ", meanwhile, two level label can be hidden again;When user again taps on the level-one label position of display " assassin ", two Grade label is unfolded again;When user clicks on " race ", " state's clothes are most strong " when level-ones label, corresponding level-one Shipping Options Page is switched to Face, but the former position for showing " hero " level-one label will show two level label " assassin ";When user again taps on display " thorn During the level-one label position of visitor ", the corresponding live streaming list of " assassin " two level label will be switched back into.The present embodiment directly selects user The two level label selected is placed on the position of corresponding level-one label, and user can be facilitated to know the programme televised live row currently browsed at any time Table feature does not also influence user and reselects other two level labels, improves user experience.
In another embodiment of the present invention, when judgement live streaming application server or this user terminal preserve the level-one During the user setting record of the corresponding two level label of label, and user setting record is included in user's history usage record During the two level label record of last time selection, the two level label display that can select the last time of record is in corresponding level-one Label position.Such as:User once chose the two level label " Master " in the level-one label " hero " of certain game, and " Master " is most The label once selected afterwards then when user is again introduced into the game category of live streaming application, can will be remembered from user's history " Master " label read in record is placed in the position of former level-one label " hero ".When user clicks on level-one label, live streaming application Judge preserve the level-one label corresponds to two level label user setting record, then obtain the user set record, due to Family sets record to include the label " Master " of last time selection, then according to " Master " label configuration two level label, and from clothes Business device obtains live streaming list corresponding with " Master " label, and shows the live streaming list.Therefore when user setting record includes using During the label selected in the history usage record of family, directly institute can be directly displayed in the corresponding level-one label display area of the label Label is stated, to be quickly switched into the corresponding programme televised live list of label selected by the last time.The present embodiment passes through described in reading History usage record in user setting record can retain and continue the use habit of user, improve user's viscosity, also can be as early as possible Ground makes user be quickly found out known programme televised live.
The corresponding two level label of the level-one label is preserved when no in judgement live streaming application server or this user terminal User setting record when, the present invention also propose another embodiment:The weight for obtaining the two level label, according to the power Two level label is reconfigured, is specially:
The weight of two level label setting is obtained from background server, according to the weight size configure two level label from Clooating sequence after going to.
The weight of two level label setting in the present embodiment can pass through the backstage by the user with administration authority Server settings, to adjust putting in order for two level label, make promoting or plan promote two level label be placed in it is other Before label.The present embodiment is convenient for directly adjusting the displaying order of two level label and exhibition method, and adjustment mode is simple, is convenient for Safeguard with new.
According to the embodiment for the clooating sequence that two level label is directly adjusted above by background server, the present invention can also carry Go out a kind of to be combined the weight that two level label is set, to obtain the total weight of two level label with the viewing record of this terminal user Embodiment, i.e.,:The weight for obtaining the two level label configures two level label according to the weight, including:
The predetermined weight of the two level label is obtained from background server;According to this terminal user viewing live streaming application Middle two level label is corresponding to be broadcast live record, obtains the weight of the two level tagging user;The predetermined weight of two level label and two The weight of grade tagging user is added, and obtains the total weight of two level label;According to the total weight size configure two level label from Clooating sequence after going to.
Due to the variation of user interest, the interested programme televised live of different user may be different.It is suitable when two level label When sequence unification is set by background server, the two level label for showing every user is identical, can not meet the individual character of different user Changing needs.The present embodiment watches the corresponding live streaming record of two level label in the live streaming application by reading this terminal user, obtains It is added, obtains to the weight of the two level tagging user, then by the predetermined weight of the two level label obtained from background server The weight total to two level label;Total weight can record dynamic change according to the viewing of user, both take into account backstage adjustment two The function of grade label order, and the viewing custom of user can be taken into account.The predetermined weight may include foregoing there is administrative power The weight that the user of limit is set by the background server also may include what server calculated after being handled according to user data Weight.
Based on previous embodiment, present invention further propose that another embodiment:It is described to obtain described two from background server The predetermined weight of grade label, including:
The corresponding live streaming record of two level label in whole user's viewings live streaming application is obtained from background server, according to The corresponding live streaming record of two level label in whole user's viewing live streaming applications, obtains the predetermined weight of the two level label.
With the weighted set in previous embodiment, in the present embodiment predetermined weight by background server according to whole The corresponding live streaming record of two level label in user's viewing live streaming application is calculated, and can be watched and is broadcast live according to all users The record of application counts the corresponding label information of most popular programme televised live, and the label information is pushed to user.It is described The method that obtains of the predetermined weight of two level label can be by setting threshold value to determine, if such as watching corresponding to certain specific two level label Programme televised live number of users be more than first threshold, then the weight of the specific two level label is preset as the first weight, if see The number of users for seeing the programme televised live corresponding to the specific two level label is more than second threshold, then by the power of the specific two level label It is reset to second threshold;Also the number of users of programme televised live corresponding to specific two level label and viewing all live streamings will can be watched The number of users of program is compared, to draw each specific default weight of two level label.Therefore the present invention also proposes another Embodiment, for calculating the predetermined weight of two level label:
Two level label corresponds to live streaming record in the live streaming application according to whole users viewing, obtains the two level mark Predetermined weight is signed, including:
Two level label is corresponded in live streaming record from whole users viewing live streaming application, counts each two level label pair Each two level label is corresponded to the viewing number of live streaming divided by total viewing time by viewing number and the total viewing number that should be broadcast live Number, obtains the predetermined weight of the two level label.
The present embodiment is secondary by the viewing total with whole users of the number of users of the programme televised live corresponding to viewing two level label Several ratio weight predetermined as the two level label;According to the predetermined weight and the weight phase of the two level tagging user Add to get to the total weight of two level label, according to the clooating sequence of total weight size configuration two level label from front to back, Before the two level label that ratio is big so that user watches, this terminal user viewing frequency is high comes other two level labels, to use Family obtains interested two level label as early as possible, and then improves the speed that user searches programme televised live.
The computational methods of the predetermined weight can also be according to the live streaming of the user's touching quantity, two level label of two level label The parameters such as accumulative viewing number of users of the online number of users of highest, two level label determine program simultaneously, and more than being not limited to Cited parameter and specific calculation in embodiment;If the two level label carries corresponding three-level label, corresponding The parameters such as user's touching quantity, programme televised live while the online number of users of highest of three-level label, accumulative viewing number of users are also Belong within the number of computations of the two level label.
In the aforementioned embodiment, two level label corresponds to live streaming note in the live streaming application according to this terminal user viewing Record, obtains the mode of the weight of the two level tagging user, it may include the number or near of each two level label is watched according to user The frequency of phase viewing calculates the weight of user, and the label that user can also be watched to programme televised live in nearest several days counts Sequence, to obtain the order of weight size;Therefore the present invention also proposes to obtain the embodiment of the weight of two level tagging user as follows:
Two level label is corresponded in live streaming record from this terminal user viewing live streaming application, counts each two level label Each two level label is corresponded to the viewing number of live streaming divided by total viewing by the viewing number and total viewing number of corresponding live streaming Number obtains the weight of the two level tagging user.
User is watched the corresponding number of each two level label compared with total viewing number by the present embodiment, will be drawn Weight of the ratio as two level tagging user, eliminate numerical value excessive the problem of causing calculating ratio distortion of viewing number, Also alleviate the numerical value that multiple two level labels likely correspond to same programme televised live and compute repeatedly problem.
When the programme televised live quantity in two level label is more, it is necessary to when further planning three-level label, the present invention is also into one Step proposes the embodiment for including three-level label, in this embodiment, the displaying two level label, including:
The two level label is illustrated in left side in row;
Judge whether to preserve the user setting record that the two level label corresponds to three-level label, be set if so, obtaining user Record is put, configuration three-level label is recorded according to user setting, otherwise, the weight of the three-level label is obtained, according to the weight Configure three-level label;The three-level label is illustrated in row the right side of corresponding two level label.
Two level label further can be expanded into multiple corresponding three-level labels by the present embodiment, such as by the two level label In " Master " included by specific role or hero list one by one, so as to user click or by all users watch frequency compared with High specific role or hero list, to push popular characters or hero or this terminal user to be watched the higher angle of frequency Color or hero list, to shorten the screening time of this terminal user.It, can be by two level when two level label, which embeds, is cased with three-level label Label is horizontally-arranged under level-one label, then by three-level label vertical setting of types under corresponding two level label;Also two level label can be erected It arranges in the left side of level-one label, then three-level label is horizontally-arranged on the right side of corresponding two level label.It is practised according to general read of user It is used, the present embodiment preferably by two level tagging arrangements in left side, by corresponding three-level label display in corresponding two level label Right side so that user screens from left to right, meets reading habit.
When the three-level label successively it is transversely arranged in the right side of corresponding two level label when, can determine whether described three Whether the spread length of grade label is more than the display area length on the right side of corresponding two level label;If more than the then show area Length of field can not show whole three-level labels simultaneously, and the three-level label can slide displaying according to user instruction or with default speed Rate laterally rolls displaying, for selection by the user.
Based on a upper embodiment, when two level label, which embeds, is cased with three-level label, the power for obtaining the three-level label Weight configures three-level label according to the weight, can refer to the Weight Acquisition mode of two level label, such as direct from background server The weight of three-level label is set, to adjust the sequence of three-level label, is specifically included:
The weight of three-level label setting is obtained from background server, according to the weight size configure three-level label from Clooating sequence after going to.
When two level label, which embeds, is cased with three-level label, the weight for obtaining the two level label, according to the weight The mode of two level label is configured, the three-level label configured according to the weight of three-level label in two level label is may also include, is specially:
The predetermined weight of the three-level label is obtained from background server;According to this terminal user viewing live streaming application Middle three-level label corresponds to live streaming record, obtains the weight of the three-level tagging user;Three-level label predetermined weight and three-level The weight of tagging user is added, and obtains the total weight of three-level label;According to total weight size configuration three-level label in the past Clooating sequence backward.
This implementation can obtain the predetermined weight of three-level label according to the operation data of background server, and combine this terminal and use The corresponding live streaming record of three-level label obtains the weight of user in the family viewing live streaming application, obtains the total power of three-level label Weight, and according to the clooating sequence of total weight size configuration three-level label, on the one hand the present embodiment can be runed according to live streaming Situation is directly set the order of three-level label by back-stage management user, and on the other hand also can watch live streaming according to this terminal user should Historical record improves user's viscosity to the interested three-level label of user recommended user.
Computational methods as described in two level label, the three-level label also can watch note according to whole users of live streaming application Record obtains, therefore, based on a upper embodiment, present invention further propose that the Weight Acquisition mode embodiment that three-level label is predetermined:Institute It states from background server and obtains the predetermined weight of the three-level label, including:
The corresponding live streaming record of three-level label in whole user's viewings live streaming application is obtained from background server, according to The corresponding live streaming record of three-level label in whole user's viewing live streaming applications, obtains the predetermined weight of the three-level label.
The predetermined weight of three-level label in the present embodiment is determined by whole watching record of user, therefore is arranged in the three of front Grade label watches the highest three-level label of quantity for most popular, user, can improve the quality for recommending label, and it is straight to improve user's viewing Broadcast the clicking rate of program.
Based on embodiment shown in Fig. 2, after user selects specific two level label in the two level label of displaying, user The two level label of selection will be showed on the position corresponding to former level-one label, while also refreshes programme televised live list, with displaying Programme televised live list corresponding to the two level label of user's selection.When the two level label not include three-level label, if user is led to When crossing corresponding to the level-one label displayed page of click level-one label switching, two level label can wouldn't be unfolded, but according to configuration Two level label directly show live streaming list, therefore the present invention also proposes following examples:It is described to be obtained and selection from server The corresponding live streaming list of two level label, including:
The two level label to make number one is obtained, the corresponding live streaming list of the two level label is obtained from server.
The mode that weight size total in previous embodiment can be used in the sequence of the two level label is ranked up, herein not Repeat description.When user is when the live streaming original list of the two level label display again taps on level-one label position, two level mark Label expansion is broadcast live the push of list further according to the two level label of user's selection.
It is corresponding, when the two level label includes three-level label, the two level label obtained from server with selecting Corresponding live streaming list, including:
The three-level label to make number one in the two level label that makes number one is obtained, the three-level label is obtained from server Corresponding live streaming list.
The side of weight size total in previous embodiment can be used in the sequence of the two level label and the sequence of three-level label Formula is ranked up, and is also not repeated to describe herein.
As previously mentioned, the level-one label display area includes extensible level-one label and not extensible level-one mark Label, for ease of prompting new User Part level-one label that the present invention also proposes another embodiment for deployable label:
After the level-one label of the displaying category label, further include:
Confirm that two level label is not clicked on;
Show the corresponding prompt message of two level label.
It is recorded according to the browsing of user, the click record of user is would know that, if user is from not deployed excessively extensible level-one Label crosses two level label from non-selected, and deducibility user is simultaneously unaware that the level-one label as extensible level-one label, therefore It can be to user's display reminding information, user to be guided to click on.Can display reminding information be set before the prompt message is shown Trigger action, such as:When residence time of the user in this original list more than preset time or user in this original list In check that programme televised live list quantity is more than default quantity;When user meets the trigger action, deducibility user effort compared with For a long time on programme televised live is selected, therefore to user's display reminding information, sieved so that user is guided to open level-one label by point Choosing improves user's screening efficiency.
After the corresponding prompt message of two level label is shown, if the displaying time of the prompt message is more than default displaying Between or receive expansion level-one label instruction, then illustrate that user need not be unfolded level-one label or level-one label has been unfolded, Therefore the prompt message can be cancelled, to avoid user is bothered.
Based on various embodiments above, the present invention also proposes a kind of terminal device, the terminal device, including memory, processing Device and storage are on a memory and the computer program that can run on a processor;The processor performs the computer program When, the step of realizing methods of exhibiting described in foregoing any one.
The part-structure block diagram of terminal device of the present invention is illustrated in figure 3, for convenience of description, is illustrated only and this The relevant computer program of inventive embodiments, memory, processor, input unit and display unit part.The terminal device Can be to include the terminal device that mobile phone, tablet computer, laptop, desktop computer etc. may be viewed by programme televised live.
Based on various embodiments above, the present invention also proposes a kind of computer readable storage medium, is stored thereon with computer The step of program, the computer program realizes any one of foregoing methods of exhibiting when being executed by processor.
Storage medium mentioned above can be read-only memory, disk or CD etc..
The above is only some embodiments of the present invention, it is noted that for the ordinary skill people of the art For member, various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications also should It is considered as protection scope of the present invention.

Claims (10)

1. a kind of methods of exhibiting that label is broadcast live, which is characterized in that including:
Receive the instruction for the category label for clicking on live streaming application;
Show the level-one label of the category label;
Receive the instruction for clicking on level-one label;
Judge whether that preserving the level-one label corresponds to the user setting record of two level label, if so, obtaining user setting note Record records configuration two level label according to user setting, otherwise, obtains the weight of the two level label, configured according to the weight Two level label;The weight is used to represent the significance level that two level label corresponds to live streaming;
Show the two level label.
2. methods of exhibiting according to claim 1, which is characterized in that after the displaying two level label, further include:
The instruction of selection two level label is received, the title of the two level label of selection is replaced to the title of corresponding level-one label;From Server obtains live streaming list corresponding with the two level label selected, shows the live streaming list.
3. methods of exhibiting according to claim 1, which is characterized in that the weight for obtaining the two level label, according to The weight configures two level label, including:
The weight of two level label setting is obtained from background server, two level label is configured from going to according to the weight size Clooating sequence afterwards.
4. methods of exhibiting according to claim 1, which is characterized in that the weight for obtaining the two level label, according to The weight configures two level label, including:
The predetermined weight of the two level label is obtained from background server;According to two in this terminal user viewing live streaming application The corresponding live streaming record of grade label, obtains the weight of the two level tagging user;The predetermined weight of two level label and two level mark The weight for signing user is added, and obtains the total weight of two level label;Two level label is configured from going to according to the total weight size Clooating sequence afterwards.
5. methods of exhibiting according to claim 4, which is characterized in that described to obtain the two level label from background server Predetermined weight, including:
The corresponding live streaming record of two level label in whole user's viewings live streaming application is obtained from background server, according to whole The corresponding live streaming record of two level label, obtains the predetermined weight of the two level label in user's viewing live streaming application.
6. methods of exhibiting according to claim 5, which is characterized in that described to be applied according to whole users viewing live streaming Middle two level label is corresponding to be broadcast live record, obtains the predetermined weight of the two level label, including:
It is broadcast live from whole users viewing is described in application in two level label correspondence live streaming record, it is straight to count each two level label correspondence Each two level label is corresponded to the viewing number of live streaming divided by total viewing number by viewing number and the total viewing number broadcast, Obtain the predetermined weight of the two level label.
7. methods of exhibiting according to claim 4, which is characterized in that described to be answered according to this terminal user viewing live streaming Live streaming record is corresponded to middle two level label, obtains the weight of the two level tagging user, including:
Two level label is corresponded in live streaming record from this terminal user viewing live streaming application, is counted each two level label and is corresponded to Each two level label is corresponded to the viewing number of live streaming divided by total viewing time by viewing number and the total viewing number of live streaming Number, obtains the weight of the two level tagging user.
8. methods of exhibiting according to claim 1, which is characterized in that the displaying two level label, including:
The two level label is illustrated in left side in row;
Judge whether that preserving the two level label corresponds to the user setting record of three-level label, if so, obtaining user setting note Record records configuration three-level label according to user setting, otherwise, obtains the weight of the three-level label, configured according to the weight Three-level label;The three-level label is illustrated in row the right side of corresponding two level label.
9. methods of exhibiting according to claim 1, which is characterized in that the level-one label of the displaying category label it Afterwards, further include:
Confirm that two level label is not clicked on;
Show the corresponding prompt message of two level label.
10. a kind of terminal device including memory, processor and stores the calculating that can be run on a memory and on a processor Machine program;It is characterized in that, when the processor performs the computer program, realize described in claim 1 to 9 any one The step of methods of exhibiting.
CN201711337911.3A 2017-12-14 2017-12-14 Live broadcast label display method and terminal equipment Active CN108063983B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711337911.3A CN108063983B (en) 2017-12-14 2017-12-14 Live broadcast label display method and terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711337911.3A CN108063983B (en) 2017-12-14 2017-12-14 Live broadcast label display method and terminal equipment

Publications (2)

Publication Number Publication Date
CN108063983A true CN108063983A (en) 2018-05-22
CN108063983B CN108063983B (en) 2021-03-23

Family

ID=62138804

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711337911.3A Active CN108063983B (en) 2017-12-14 2017-12-14 Live broadcast label display method and terminal equipment

Country Status (1)

Country Link
CN (1) CN108063983B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108769725A (en) * 2018-06-07 2018-11-06 广州虎牙信息科技有限公司 Application program launching method, device, storage medium and computer equipment is broadcast live
CN110321439A (en) * 2019-07-10 2019-10-11 北京市律典通科技有限公司 A kind of electronics marking management method and system
CN110750738A (en) * 2018-07-06 2020-02-04 武汉斗鱼网络科技有限公司 Method for adding label to anchor and electronic equipment
CN112182455A (en) * 2020-10-09 2021-01-05 游艺星际(北京)科技有限公司 Page display method and device, electronic equipment and storage medium
CN113901313A (en) * 2021-09-30 2022-01-07 北京有竹居网络技术有限公司 Game recommendation method and device, readable medium and electronic equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102436496A (en) * 2011-11-14 2012-05-02 百度在线网络技术(北京)有限公司 Method for providing personated searching labels and device thereof
CN104615655A (en) * 2014-12-31 2015-05-13 小米科技有限责任公司 Information recommendation method and device
WO2016020464A1 (en) * 2014-08-05 2016-02-11 Piksel, Inc Context driven recommendation for content delivery and display system
CN106126582A (en) * 2016-06-20 2016-11-16 乐视控股(北京)有限公司 Recommend method and device
CN106453284A (en) * 2016-09-27 2017-02-22 北京金山安全软件有限公司 Live broadcast label updating method and device and terminal equipment
CN106686063A (en) * 2016-12-07 2017-05-17 乐视控股(北京)有限公司 Information recommendation method and apparatus, and electronic device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102436496A (en) * 2011-11-14 2012-05-02 百度在线网络技术(北京)有限公司 Method for providing personated searching labels and device thereof
WO2016020464A1 (en) * 2014-08-05 2016-02-11 Piksel, Inc Context driven recommendation for content delivery and display system
CN104615655A (en) * 2014-12-31 2015-05-13 小米科技有限责任公司 Information recommendation method and device
CN106126582A (en) * 2016-06-20 2016-11-16 乐视控股(北京)有限公司 Recommend method and device
CN106453284A (en) * 2016-09-27 2017-02-22 北京金山安全软件有限公司 Live broadcast label updating method and device and terminal equipment
CN106686063A (en) * 2016-12-07 2017-05-17 乐视控股(北京)有限公司 Information recommendation method and apparatus, and electronic device

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108769725A (en) * 2018-06-07 2018-11-06 广州虎牙信息科技有限公司 Application program launching method, device, storage medium and computer equipment is broadcast live
CN108769725B (en) * 2018-06-07 2020-11-03 广州虎牙信息科技有限公司 Live broadcast application program starting method and device, storage medium and computer equipment
CN110750738A (en) * 2018-07-06 2020-02-04 武汉斗鱼网络科技有限公司 Method for adding label to anchor and electronic equipment
CN110750738B (en) * 2018-07-06 2023-11-24 乐万家财富(北京)科技有限公司 Method for adding tag to anchor and electronic equipment
CN110321439A (en) * 2019-07-10 2019-10-11 北京市律典通科技有限公司 A kind of electronics marking management method and system
CN110321439B (en) * 2019-07-10 2022-02-25 北京市律典通科技有限公司 Electronic annotation management method and system
CN112182455A (en) * 2020-10-09 2021-01-05 游艺星际(北京)科技有限公司 Page display method and device, electronic equipment and storage medium
CN112182455B (en) * 2020-10-09 2024-01-26 游艺星际(北京)科技有限公司 Page display method, device, electronic equipment and storage medium
CN113901313A (en) * 2021-09-30 2022-01-07 北京有竹居网络技术有限公司 Game recommendation method and device, readable medium and electronic equipment

Also Published As

Publication number Publication date
CN108063983B (en) 2021-03-23

Similar Documents

Publication Publication Date Title
CN108063983A (en) The methods of exhibiting and terminal device of label is broadcast live
US11218776B2 (en) Method for pushing video information, apparatus, device and storage medium
WO2013018325A1 (en) Information processing apparatus, information processing method, and computer program product
US20070130538A1 (en) Single page website organization method
CN103747343B (en) The method and apparatus that resource is recommended at times
US20070130537A1 (en) Single page website interface
CN106060637A (en) Video recommendation method, device and system
JP5285196B1 (en) Recommended content providing apparatus, recommended content providing program, and recommended content providing method
EP2835979A1 (en) Attribute setting method and device
CN108540865A (en) Television broadcasting method, device and computer readable storage medium
CN104618817B (en) A kind of control method and device of playback website video
CN105245924B (en) The video player of the push of video information and display methods and application this method
CN106454431B (en) TV programme suggesting method and system
CN106201246A (en) Page layout processing method and processing device
US20100313220A1 (en) Apparatus and method for displaying electronic program guide content
CN108476344A (en) The content selection of networked media device
CN105163183A (en) Screening method and device for video pictures
CN105677721A (en) User interaction interface recommendation method and system based on set top box
CN105872652A (en) Multichannel video stream playing method and device
CN112667936A (en) Video processing method, device, terminal, server and storage medium
CN105898477A (en) Remote control method, controlled apparatus and remote controller
CN106897398A (en) A kind of video display method and device
CN105608158A (en) Method and apparatus for displaying picture in waterfall flow manner
CN105589691A (en) Method and device for entering set application program
CN105100840A (en) Method and device for inter-cut of recommended media information

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