CN106997282B - The treating method and apparatus of the display pattern of client - Google Patents

The treating method and apparatus of the display pattern of client Download PDF

Info

Publication number
CN106997282B
CN106997282B CN201710303605.1A CN201710303605A CN106997282B CN 106997282 B CN106997282 B CN 106997282B CN 201710303605 A CN201710303605 A CN 201710303605A CN 106997282 B CN106997282 B CN 106997282B
Authority
CN
China
Prior art keywords
client
per
display pattern
ratio
index
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710303605.1A
Other languages
Chinese (zh)
Other versions
CN106997282A (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201710303605.1A priority Critical patent/CN106997282B/en
Publication of CN106997282A publication Critical patent/CN106997282A/en
Application granted granted Critical
Publication of CN106997282B publication Critical patent/CN106997282B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a kind for the treatment of method and apparatus of the display pattern of client.Wherein, this method includes:The frame per second index of multiple client is obtained respectively, wherein, frame per second index is used to indicate the ratio of the transmission frame number per second of each client;It obtains under plurality of display modes respectively, meets ratio shared in multiple client of the corresponding client of frame per second index of the first preset condition under each display pattern, obtain multiple ratios;The corresponding display pattern of ratio for meeting the second preset condition in multiple ratios is determined as to the optimal display pattern of multiple client;Issue the configuration file for multiple client to be configured to optimal display pattern.The display pattern that the present invention solves client in the relevant technologies determines inflexible technical problem.

Description

The treating method and apparatus of the display pattern of client
Technical field
The present invention relates to computer realm, in particular to a kind of processing method and dress of the display pattern of client It puts.
Background technology
At present, in the display pattern processing procedure of client, client generally all uses the display pattern of acquiescence, than Such as, the automatic switchover display pattern of compromise is taken.The model for the communication terminal that user uses is diversified, different shaped Number the corresponding performance of communication terminal to have height to have low.High-performance mobile communicating terminal can be in the processing procedure of display pattern In, user is allowed fully to experience the image quality of client, low performance communication terminal due to excessively interim card, then default choice compared with For smooth display pattern, and user not necessarily may clearly know the corresponding option meaning of various display patterns in client, It falsely drops, the display pattern of mistake causes user experience poor.
The transmission frame number per second (Frames Per Second, referred to as FPS) of client is with the ring residing for user in game Border is closely related, for example, the same screen number of client, the FPS values height when rendering less, once above-mentioned parameter acute variation, FPS Value acute variation, server will also be calculated according to the real-time FPS values situation of game player therewith, unified that client is carried out The adjusting of real-time image quality height in this way when FPS values fluctuate, carries out client real-time image quality adjusting, the result of adjusting may It is not the display pattern that client is currently really applicable in, for example, for the good communication terminal of performance, is fluctuated in FPS values When, then It is not necessary to do image quality switching to the client installed on communication terminal, for terminal residing for some clients The poor communication terminal of model-performance, by big data analysis, the effect of acquiescence display pattern that server determines is also very Difference, thus the display pattern of client determine it is dumb.
For data statistics result by game of reaching the standard grade at present, there are about the users for enlivening accounting 5% day daily to select The excessively poor display pattern of effect for they hold type.
Inflexible problem is determined for the display pattern of client in above-mentioned the relevant technologies, is not yet proposed at present effective Solution.
Invention content
An embodiment of the present invention provides a kind for the treatment of method and apparatus of the display pattern of client, at least to solve correlation The display pattern of client determines inflexible technical problem in technology.
One side according to embodiments of the present invention provides a kind of processing method of the display pattern of client.The party Method includes:The frame per second index of multiple client is obtained respectively, wherein, frame per second index is used to indicate the transmission per second of each client The ratio of frame number;It obtains under plurality of display modes respectively, meets the corresponding client of frame per second index of the first preset condition every Shared ratio, obtains multiple ratios in multiple client under kind display pattern;The second default item will be met in multiple ratios The corresponding display pattern of ratio of part is determined as the optimal display pattern of multiple client;It issues multiple client being configured Configuration file for optimal display pattern.
Another aspect according to embodiments of the present invention additionally provides a kind of processing unit of the display pattern of client.It should Device includes:First acquisition unit, for obtaining the frame per second index of multiple client respectively, wherein, frame per second index is used to indicate The ratio of the transmission frame number per second of each client;Second acquisition unit for obtaining under plurality of display modes respectively, meets Shared ratio, obtains in multiple client of the corresponding client of frame per second index of one preset condition under each display pattern Multiple ratios;Determination unit, for the corresponding display pattern of ratio for meeting the second preset condition in multiple ratios to be determined as The optimal display pattern of multiple client;Release unit, for issuing multiple client being configured to optimal display pattern Configuration file.
In embodiments of the present invention, the frame per second index of multiple client is obtained respectively, wherein, frame per second index is used to indicate often The ratio of the transmission frame number per second of a client;It obtains under plurality of display modes respectively, the frame per second for meeting the first preset condition refers to Ratio shared in multiple client of the corresponding client under each display pattern is marked, obtains multiple ratios;By multiple ratios The corresponding display pattern of ratio for meeting the second preset condition in rate is determined as the optimal display pattern of multiple client;Publication is used In the configuration file that multiple client is configured to optimal display pattern, since transmission frame number per second being reported to by client Rear end carries out counting statistics by rear end big data, calculates the situation that each display pattern meets the first preset condition, reach Purpose that display pattern carry out intelligent recommendation is given tacit consent to according to result of calculation user, so as to improving the display pattern of client Determining flexibility so that the default experience of user is allowed to reach optimum level, and then solves the aobvious of client in the relevant technologies Show that pattern determines inflexible technical problem.
Description of the drawings
Attached drawing described herein is used to provide further understanding of the present invention, and forms the part of the application, this hair Bright illustrative embodiments and their description do not constitute improper limitations of the present invention for explaining the present invention.In the accompanying drawings:
Fig. 1 is a kind of signal of the hardware environment of the processing method of the display pattern of client according to embodiments of the present invention Figure;
Fig. 2 is a kind of flow chart of the processing method of the display pattern of client according to embodiments of the present invention;
Fig. 3 is the flow that a kind of frame per second for obtaining multiple client respectively according to embodiments of the present invention refers to calibration method Figure;
Fig. 4 is the flow chart of the processing method of the display pattern of another client according to embodiments of the present invention;
Fig. 5 is the flow chart of the processing method of the display pattern of another client according to embodiments of the present invention;
Fig. 6 is the flow chart of the processing method of the display pattern of another client according to embodiments of the present invention;
Fig. 7 is the flow chart of the processing method of the display pattern of another client according to embodiments of the present invention;
Fig. 8 is the flow chart of the processing method of the display pattern of another client according to embodiments of the present invention;
Fig. 9 is a kind of schematic diagram of the processing system of the display pattern of client according to embodiments of the present invention;
Figure 10 A are a kind of schematic diagrames of the display pattern of client according to embodiments of the present invention;
Figure 10 B are a kind of schematic diagrames of the display pattern of client according to embodiments of the present invention;
Figure 10 C are a kind of schematic diagrames of the display pattern of client according to embodiments of the present invention;
Figure 11 is a kind of schematic diagram of the processing unit of the display pattern of client according to embodiments of the present invention;
Figure 12 is a kind of schematic diagram of the processing unit of the display pattern of client according to embodiments of the present invention;
Figure 13 is a kind of schematic diagram of the processing unit of the display pattern of client according to embodiments of the present invention;
Figure 14 is a kind of schematic diagram of the processing unit of the display pattern of client according to embodiments of the present invention;
Figure 15 is a kind of schematic diagram of the processing unit of the display pattern of client according to embodiments of the present invention;And
Figure 16 is a kind of structure diagram of terminal according to embodiments of the present invention.
Specific embodiment
In order to which those skilled in the art is made to more fully understand the present invention program, below in conjunction in the embodiment of the present invention The technical solution in the embodiment of the present invention is clearly and completely described in attached drawing, it is clear that described embodiment is only The embodiment of a part of the invention, instead of all the embodiments.Based on the embodiments of the present invention, ordinary skill people Member's all other embodiments obtained without making creative work should all belong to the model that the present invention protects It encloses.
It should be noted that term " first " in description and claims of this specification and above-mentioned attached drawing, " Two " etc. be the object for distinguishing similar, and specific sequence or precedence are described without being used for.It should be appreciated that it uses in this way Data can be interchanged in the appropriate case, so as to the embodiment of the present invention described herein can in addition to illustrating herein or Sequence other than those of description is implemented.In addition, term " comprising " and " having " and their any deformation, it is intended that cover Cover it is non-exclusive include, be not necessarily limited to for example, containing the process of series of steps or unit, method, system, product or equipment Those steps or unit clearly listed, but may include not listing clearly or for these processes, method, product Or the intrinsic other steps of equipment or unit.
Embodiment 1
According to embodiments of the present invention, a kind of embodiment of the processing method of the display pattern of client is provided.
Optionally, in the present embodiment, the processing method of the display pattern of above-mentioned client can be applied to as shown in Figure 1 The hardware environment being made of server 102 and terminal 104 in.Fig. 1 is a kind of client according to embodiments of the present invention The schematic diagram of the hardware environment of the processing method of display pattern.Fig. 1 is the display pattern of client according to embodiments of the present invention Processing method hardware environment schematic diagram.As shown in Figure 1, server 102 is attached by network and terminal 104, on Network is stated to include but not limited to:Wide area network, Metropolitan Area Network (MAN) or LAN, terminal 104 are not limited to PC, communication terminal, put down Plate computer etc..The processing method of the display pattern of the client of the embodiment of the present invention can be performed by server 102, can also It is performed by terminal 104, can also be and performed jointly by server 102 and terminal 104.Wherein, terminal 104 performs of the invention real The processing method for applying the display pattern of the client of example can also be performed by destination client mounted thereto.
Fig. 2 is a kind of flow chart of the processing method of the display pattern of client according to embodiments of the present invention.Such as Fig. 2 institutes Show, this method may comprise steps of:
Step S202 obtains the frame per second index of multiple client respectively.
In the technical solution provided in the application above-mentioned steps S202, the frame per second index of multiple client is obtained respectively, In, frame per second index is used to indicate the ratio of the transmission frame number per second of each client.
In this embodiment, client is mounted in terminal, which can be game client, wherein, terminal can To be identified by model, for example, the manufacturer of different brands terminal, the name of code of terminal are different.
Optionally, the client of the embodiment includes mobile terminal, for example, (such as Android is moved Intelligent mobile communication terminal Dynamic communicating terminal, iOS communication terminals etc.), tablet computer, palm PC and mobile internet device (Mobile Internet Devices, MID), the terminal devices such as PAD, do not limit herein.
The multiple client of the example is two or more client, and multiple client is to server into line number Can be able to be multiple with user's unique identification information (Openid) for unit reporting into lines per second transmission frame number according to reporting Client counts primary every first time, and a statistical result is reported to server every the second time, for example, every 10 seconds unite Meter once needs the data reported, reports a data to server within every 60 seconds.The data reported include terminal residing for client Model, operating system (Operatiing System, referred to as OS) version, timestamp, whether automatically drop frame information, display The information such as pattern, wherein, timestamp can be used for the time that mark data reports.
Server receives the reported data that client is sent, and can carry out data cleansing operation to reported data, will report Illegal field in data is screened, for example, it is more than 100 in removal reported data, the FPS values less than 0.
The frame per second index of multiple client is obtained respectively, and the frame per second index of each client is reported more by each client The FPS values for meeting preset rules in a FPS values determine, can unite according to Openid, type, display pattern etc. to FPS values Meter, and then obtain the frame per second index of multiple client.The frame per second index includes the low frame per second indexs of FPS and FPS jitter rate indexs.Its In, the low frame per second indexs of FPS are the ratio shared by the FPS values for being less than default FPS values in each client, wherein, different clients The default FPS values at end are different.The ratio that FPS jitter rates index is shaken up and down for a period of time FPS value, wherein, for a period of time may be used Think one minute.
Step S204 is obtained under plurality of display modes respectively, meets the corresponding client of frame per second index of the first preset condition Ratio shared in the multiple client under each display pattern is held, obtains multiple ratios.
In the technical solution provided in the application above-mentioned steps S204, obtain under plurality of display modes respectively, meet first Shared ratio, obtains more in multiple client of the corresponding client of frame per second index of preset condition under each display pattern A ratio.
Client has display pattern, which is a kind of mould that image quality height is fixed or is automatically adjusted Formula, including the preferential pattern of high image quality, between the two picture smoothness pattern, automatic switchover mode etc..Wherein, image quality includes clear The several respects such as degree, acutance, lens distortion, dispersity, resolution, gamut range, color purity (the gorgeous degree of color), color balance refer to Mark, is generally divided into high image quality, high image quality, middle image quality, low image quality, extremely low image quality etc. in gaming.
After the frame per second index of multiple client is obtained respectively, client can be identified according to frame per second index, For example, the corresponding client identification of frame per second index of the first preset condition will be met for interim card client, that is, low frame client End.For example, will by certain time low frame per second index be more than 10% or jitter rate index be more than 10% corresponding client identification For interim card client.It counts according to the frame per second index situation to each client, obtains under plurality of display modes respectively, symbol Ratio shared in multiple client of the corresponding client of frame per second index of the first preset condition under each display pattern is closed, Multiple ratios are obtained, multiple ratio is the ratio of low frame client, can be using the type of the terminal residing for client as statistics Unit obtains the ratio of client of the corresponding client of low frame per second index under each display pattern under each display pattern Rate, so as to fulfill the interim card ratio calculation of display pattern is carried out according to type.
The corresponding display pattern of ratio for meeting the second preset condition in multiple ratios is determined as multiple visitors by step S206 The optimal display pattern at family end.
In the technical solution provided in the application above-mentioned steps S206, the ratio of the second preset condition will be met in multiple ratios The corresponding display pattern of rate is determined as the optimal display pattern of multiple client.
In the case where obtaining plurality of display modes respectively, meet the corresponding client of frame per second index of the first preset condition at each In multiple client under display pattern after shared ratio, the ratio pair for meeting the second preset condition in multiple ratios is selected The display pattern answered carries out configuration calculating, is determined as the optimal display pattern for the client that same type terminal is installed, Wherein, optimal display pattern is also the display pattern that server is recommended to client, for example, by lowest ratio in multiple ratios Corresponding display pattern is determined as the optimal display pattern for the client that same type terminal is installed.
For example, low frame client ratio of the low frame client ratio of display pattern A than display pattern B is higher by centainly B display patterns for example, being higher by 20%, are then determined as the optimal display mould for the client that same type terminal is installed by ratio Formula.
Step S208 issues the configuration file for multiple client to be configured to optimal display pattern.
In the technical solution provided in the application above-mentioned steps S208, issue optimal aobvious for multiple client to be configured to Show the configuration file of pattern.
The corresponding display pattern of ratio for meeting the second preset condition in multiple ratios is being determined as multiple client After optimal display pattern, configuration file is generated according to optimal display pattern, optionally, the form of the configuration file is:Type, Optimal display pattern issues the configuration file for multiple client to be configured to optimal display pattern.
After publication by multiple client for being configured to the configuration file of optimal display pattern, client is according to configuration File configuration current display mode is optimal display pattern.
Optionally, if configured with variation, configuration file is issued by high in the clouds, client is once in for this Inappropriate display pattern for the type of terminal, then optimized using corresponding strategy, for example, making client where client Whether the client that display reminding game player is in this display pattern more interim card, game player can determine to continue selection Prompt message.
By above-mentioned steps S202 to step S208, using the frame per second index for obtaining multiple client respectively, wherein, frame per second Index is used to indicate the ratio of the transmission frame number per second of each client;It obtains under plurality of display modes respectively, it is pre- to meet first If shared ratio, obtains multiple in multiple client of the corresponding client of frame per second index of condition under each display pattern Ratio;The corresponding display pattern of ratio for meeting the second preset condition in multiple ratios is determined as the optimal aobvious of multiple client Show pattern;It issues for multiple client to be configured to the configuration file of optimal display pattern, due to will be per second by client Transmission frame number is reported to rear end, and counting statistics is carried out by rear end big data, and calculating each display pattern, to meet first default The situation of condition has achieved the purpose that giving tacit consent to display pattern to user according to result of calculation carries out intelligent recommendation, so as to improve The flexibility that the display pattern of client determines so that the default experience of user is allowed to reach optimum level, and then solves correlation The display pattern of client determines inflexible technical problem in technology.
As an alternative embodiment, step S202, the frame per second index for obtaining multiple client respectively includes:It obtains Each client is in the first reported data of multiple first preset time periods;Determine multiple transmission per second that each client reports The transmission frame number per second for meeting preset rules in frame number accounts for the ratio of multiple transmission frame numbers per second, and the frame per second for each client refers to Mark.
Fig. 3 is the flow that a kind of frame per second for obtaining multiple client respectively according to embodiments of the present invention refers to calibration method Figure.As shown in figure 3, this method includes the following steps:
Step S301 obtains first reported data of each client in multiple first preset time periods.
In the technical solution provided in the application above-mentioned steps S301, each client is obtained in multiple first preset times First reported data of section, wherein, the first reported data reports more including each client in multiple first preset time periods A transmission frame number per second, multiple first preset time periods and multiple transmission frame numbers per second correspond.
Multiple first preset time periods are used to weigh the frequency of user end to server reported data, that is, client is every First preset time period reports a data to server, which can be 60 seconds, obtain each client In the first reported data of multiple first preset time periods, multiple first preset time periods and multiple transmission frame numbers per second are right one by one Should, it can be primary first reported data of every 10 seconds of client statistics, primary this be reported first to report to server within every 60 seconds Data.
Optionally, multiple client calls high in the clouds API to be transmitted as unit of the unique identification information of client into lines per second Frame number (FPS values) reports.
Step S302 determines the transmission per second for meeting preset rules in multiple transmission frame numbers per second that each client reports Frame number accounts for the ratio of multiple transmission frame numbers per second, is the frame per second index of each client.
In the technical solution provided in the application above-mentioned steps S302, multiple transmission per second that each client reports are determined The transmission frame number per second for meeting preset rules in frame number accounts for the ratio of multiple transmission frame numbers per second, and the frame per second for each client refers to Mark.
Each client is being obtained after the first reported data of multiple first preset time periods, is obtaining each client Meet the transmission frame number per second of preset rules in the multiple transmission frame numbers per second reported, for example, obtaining what each client reported The ratio of above-mentioned multiple transmission frame numbers per second is accounted in multiple transmission frame numbers per second less than the transmission frame number per second of default frame number, by it It is determined as the frame per second index of above-mentioned each client, wherein, above-mentioned default frame number can be 15 frames;Or obtain each client The FPS values shaken up and down in a period of time in the multiple transmission frame numbers per second reported account for the ratio of above-mentioned multiple transmission frame numbers per second Rate is determined as the frame per second index of above-mentioned each client, wherein, can be one minute for a period of time.
The embodiment by obtaining first reported data of each client in multiple first preset time periods, wherein, One reported data includes multiple transmission frame numbers per second that each client is reported in multiple first preset time periods, and multiple first is pre- If period and multiple transmission frame numbers per second correspond;It determines to meet in multiple transmission frame numbers per second that each client reports The transmission frame number per second of preset rules accounts for the ratio of multiple transmission frame numbers per second, is the frame per second index of each client, obtains respectively The frame per second index of multiple client is taken, it is achieved thereby that the statistics of frame per second index, and then obtain under plurality of display modes respectively, Meet ratio shared in multiple client of the corresponding client of frame per second index of the first preset condition under each display pattern Rate obtains multiple ratios;The corresponding display pattern of ratio for meeting the second preset condition in multiple ratios is determined as multiple visitors The optimal display pattern at family end;The configuration file for multiple client to be configured to optimal display pattern is issued, so as to improve The flexibility that the display pattern of client determines, so that the default experience of user is allowed to reach optimum level, and then solves phase The display pattern of client determines inflexible technical problem in the technology of pass.
As an alternative embodiment, step S302, determines multiple transmission frame numbers per second that each client reports In meet preset rules transmission frame number per second account for it is multiple it is per second transmission frame numbers ratios include:Determine what each client reported The transmission frame number per second of the default transmission frame number per second of small Yu accounts for the ratio of multiple transmission frame numbers per second in multiple transmission frame numbers per second, The low frame per second of each client is obtained, frame per second index includes low frame per second;Or determine multiple biographies per second that each client reports The transmission frame number per second shaken in the second preset time period in defeated frame number accounts for the ratio of multiple transmission frame numbers per second, obtains each The jitter rate of client, frame per second index include jitter rate.
The transmission frame number per second for meeting preset rules in the multiple transmission frame numbers per second for determining that each client reports accounts for During the ratio of multiple transmission frame numbers per second, the FPS values for being less than default FPS values in multiple FPS values that each client reports are obtained The ratio of above-mentioned multiple transmission frame number FPS values per second is accounted for, so as to obtain the low frame per second of each client, frame per second index includes low frame Rate, wherein, the default FPS values of different clients can be different, and optionally, obtaining frame per second in FPS values, (difference is played less than 15 frames This value is different) ratio, be determined as the low frame per second of client;Or it determines in multiple FPS values that each client reports The FPS values shaken in the second preset time period account for the ratio of multiple FPS values, obtain the jitter rate of each client, and frame per second refers to Mark includes jitter rate, optionally, the ratio that the frame rate value of (such as one minute) FPS values in a period of time is shaken up and down is obtained, by it It is determined as the jitter rate of client.
As an alternative embodiment, step S204, obtains under plurality of display modes, meets the first default item respectively Shared ratio, obtains multiple ratios in multiple client of the corresponding client of frame per second index of part under each display pattern Including:It when frame per second index includes low frame per second, obtains under plurality of display modes, is corresponded to more than the low frame per second for presetting low frame per second respectively Multiple client of the client under each display pattern in shared ratio, obtain multiple ratios;Or when frame per second index During including jitter rate, respectively obtain plurality of display modes under, more than default jitter rate the corresponding client of frame per second index every Shared ratio, obtains multiple ratios in multiple client under kind display pattern.
After the frame per second index of multiple client is obtained respectively, the interim card situation statistics of client is carried out, it can be with terminal Type be statistical unit, count low frame per second client by the client that Openid is identified under various display patterns Ratio.When frame per second index includes low frame per second, the corresponding client of low frame per second for being more than and presetting low frame per second is obtained, is identified as Interim card client can be obtained under plurality of display modes respectively, obtain the corresponding client of low frame per second for being more than and presetting low frame per second Shared ratio, obtains multiple ratios, that is, the card under each display pattern in multiple client under each display pattern The ratio for client of pausing;Or using the type of terminal as statistical unit, count the client identified by Openid various The ratio of jitter rate client under display pattern when frame per second index includes jitter rate, can obtain a variety of display moulds respectively Under formula, the corresponding client of frame per second index for being more than default jitter rate is obtained, identifies as interim card client, is obtained more than pre- If shared ratio, obtains more in multiple client of the corresponding client of frame per second index of jitter rate under each display pattern A ratio, that is, the ratio of the interim card client under each display pattern, so as to fulfill to interim card client in multiple client Situation counted.
As an alternative embodiment, step S206, will meet the ratio pair of the second preset condition in multiple ratios The optimal display pattern that the display pattern answered is determined as multiple client includes:By the corresponding display of lowest ratio in multiple ratios Pattern is determined as the optimal display pattern of multiple client.
In the case where obtaining plurality of display modes respectively, meet the corresponding client of frame per second index of the first preset condition at each It is in multiple client under display pattern after shared ratio, lowest ratio in multiple ratios of each type is corresponding aobvious Show that pattern is determined as the optimal display pattern of multiple client.For example, the ratio of the interim card client of display pattern A is than showing mould The interim card client ratio of formula B is higher by certain proportion, which can be 20%, then display pattern B is determined as client Optimal display pattern, configuration file is generated according to optimal display pattern, the form of the configuration file is:Type, optimal display Pattern.
As an alternative embodiment, in step S301, each client is obtained in multiple first preset time periods The first reported data after, remove the first reported data in illegal field value, obtain the second reported data;Step S302, The transmission frame number per second for determining to meet preset rules in multiple transmission frame numbers per second that each client reports accounts for multiple biographies per second The ratio of defeated frame number, the frame per second index for each client include:Determine that each client reports more in the second reported data The transmission frame number per second for meeting preset rules in a transmission frame number per second accounts for the ratio of multiple transmission frame numbers per second, is each client The frame per second index at end.
Fig. 4 is the flow chart of the processing method of the display pattern of another client according to embodiments of the present invention.Such as Fig. 4 Shown, this method is further comprising the steps of:
Step S401 removes the illegal field value in the first reported data, obtains the second reported data.
In the technical solution provided in the application above-mentioned steps S401, the illegal field value in the first reported data is removed, Obtain the second reported data.
Each client is being obtained after the first reported data of multiple first preset time periods, to the first reported data Cleaning operation is carried out, obtains the illegal field value in the first reported data.Optionally, first will be more than in the first reported data in advance If value and being got rid of less than the FPS values of the second preset value, the second reported data is obtained.Wherein, the first preset value can be 100, Second preset value can be 0.
Step S402 determines to meet in multiple transmission frame numbers per second that each client reports in the second reported data default The transmission frame number per second of rule accounts for the ratio of multiple transmission frame numbers per second, is the frame per second index of each client.
In the technical solution provided in the application above-mentioned steps S402, determine that each client reports in the second reported data It is multiple it is per second transmission frame numbers in meet preset rules transmission frame number per second account for it is multiple it is per second transmission frame numbers ratios, be each The frame per second index of client.
Illegal field value in the first reported data is removed after obtaining the second reported data, obtains count off on second In, accounted in multiple transmission frame numbers per second that each client reports less than the transmission frame number per second for presetting frame number above-mentioned multiple every The ratio of second transmission frame number is determined as the frame per second index of above-mentioned each client, wherein, above-mentioned default frame number can be 15 Frame;Or obtain in the second reported data, it is trembled up and down in a period of time in multiple transmission frame numbers per second that each client reports Dynamic FPS values account for the ratio of above-mentioned multiple transmission frame numbers per second, are determined as the frame per second index of above-mentioned each client, In, can be for a period of time one minute, so as to improve data-handling efficiency.
The embodiment is obtaining each client after the first reported data of multiple first preset time periods, by going Except the illegal field value in the first reported data, the second reported data is obtained, is determined in the second reported data in each client The transmission frame number per second for meeting preset rules in multiple transmission frame numbers per second of report accounts for the ratio of multiple transmission frame numbers per second, is every The frame per second index of a client.
As an alternative embodiment, in step S202, after the frame per second index for obtaining multiple client respectively, point Client corresponding with frame per second index is not identified according to the frame per second index of multiple client, obtains multiple mark clients;Step S204 is obtained under plurality of display modes respectively, meets the corresponding client of frame per second index of the first preset condition in each display Shared ratio includes in multiple client under pattern:It obtains under plurality of display modes, is accorded in multiple mark clients respectively Close institute in multiple client of the corresponding first flag client of frame per second index of the first preset condition under each display pattern The ratio accounted for.
Fig. 5 is the flow chart of the processing method of the display pattern of another client according to embodiments of the present invention.Such as Fig. 5 Shown, this method includes the following steps:
Step S501 identifies client.
The application above-mentioned steps S501 provide technical solution in, identify client, wherein, multiple client with it is multiple It is corresponding to identify client.
After the frame per second index of multiple client is obtained respectively, the interim card situation of client is counted, by one section It is more than the corresponding client identification of frame per second index for presetting low frame per second in time for interim card client or is more than in a period of time The corresponding client identification of frame per second index of default jitter rate is interim card client.For example, within the time, acquisition passes through The client identification corresponding to low frame per second in the low frame per second of the multiple client of Openid marks more than 10% is interim card client End.Or within the time, 10% jitter rate institute will be more than in the jitter rate of the multiple client identified by Openid Corresponding client identification is interim card client.
Optionally, it when frame per second index includes low frame per second and jitter rate, will be greater than presetting the low frame per second of low frame per second, and be more than The corresponding client identification of frame per second index of default jitter rate is interim card client.
Step S502 is obtained under plurality of display modes respectively, and the frame of the first preset condition is met in multiple mark clients Shared ratio in multiple client of the corresponding first flag client of rate index under each display pattern.
In the technical solution provided in the application above-mentioned steps S502, after client is identified, obtain respectively a variety of aobvious Show under pattern, meet the corresponding first flag client of frame per second index of the first preset condition at each in multiple mark clients Shared ratio in multiple client under display pattern, wherein, there are interim card states for the broadcasting pictures of first flag client.
As an alternative embodiment, the first reported data is also including at least following one or more:Client Identification information;The type of terminal where client;The timestamp of client;The current display mode of client.
First reported data further includes the mark of each client other than the transmission frame number per second for including each client Information is known, for example, for user's unique identification information Openid.The type of terminal, the type can lead to where further including client Machine model identification is crossed, for identifying the manufacturer of different brands terminal and name code.The timestamp of client is further included, that is, For identifying client in display pattern processing procedure, the time etc. of data, reported data is obtained.Further include working as client Preceding display pattern, that is, the pattern for being currently fixed or automatically adjusting for image quality height including client.
As an alternative embodiment, in step S208, issue multiple client being configured to optimal display After the configuration file of pattern, the mode selection command of client is received, wherein, mode selection command is used to indicate selection client The target display pattern at end;When target display pattern and non-optimal display pattern, prompt message is sent to client.
Fig. 6 is the flow chart of the processing method of the display pattern of another client according to embodiments of the present invention.Such as Fig. 6 Shown, this method includes the following steps:
Step S601 receives the mode selection command of client.
In the technical solution provided in the application above-mentioned steps S601, the mode selection command of client is received, wherein, mould Formula selection instruction is used to indicate the target display pattern of selection client.
After publication by multiple client for being configured to the configuration file of optimal display pattern, client is according to configuration File configuration current display mode is optimal display pattern.Receive the mode selection command of client.
When target display pattern and non-optimal display pattern, prompt message is sent to client by step S602.
In the technical solution provided in the application above-mentioned steps S602, when target display pattern and non-optimal display pattern When, prompt message is sent to client, wherein, prompt message is used to prompt target display pattern and non-optimal display pattern.
After the mode selection command for receiving client, mode selection command is identified, if user once selects The non-optimal display pattern in client is selected, prompt message is sent to client, to prompt target display pattern and non-optimal aobvious Show pattern, user is allowed clearly to select the consequence of non-optimal display pattern, if user has to select non-optimal display pattern, no Force user's selection.So that user understands the concrete meaning of each display pattern in client.
The embodiment is by after issuing for multiple client to be configured to the configuration file of optimal display pattern, connecing The mode selection command of client is received, wherein, mode selection command is used to indicate the target display pattern of selection client;Work as mesh When marking display pattern and non-optimal display pattern, prompt message is sent to client, wherein, prompt message is used to that target to be prompted to show Show pattern and non-optimal display pattern, so as to reached avoid due to falsely dropping, the pattern of mistake and cause user experience poor It happens, and then promotes user experience.
As an alternative embodiment, step S204, obtains under plurality of display modes, meets the first default item respectively Shared ratio, obtains multiple ratios in multiple client of the corresponding client of frame per second index of part under each display pattern Including:It obtains under plurality of display modes respectively, meets the corresponding client of frame per second index of the first preset condition in each display Shared ratio, obtains multiple ratios in multiple client under pattern;Step S208 issues multiple client being configured Configuration file for optimal display pattern includes:Publication includes type and the configuration file of optimal display pattern.
Fig. 7 is the flow chart of the processing method of the display pattern of another client according to embodiments of the present invention.Such as Fig. 7 Shown, this method includes the following steps:
Step S701 is obtained under plurality of display modes respectively according to same model, and the frame per second for meeting the first preset condition refers to Ratio shared in multiple client of the corresponding client under each display pattern is marked, obtains multiple ratios.
The application above-mentioned steps S701 provide technical solution in, type for identify the manufacturer of different brands terminal with And name code, it can be obtained under plurality of display modes respectively respectively as unit of the type of multiple client, it is pre- to meet first If shared ratio, obtains multiple in multiple client of the corresponding client of frame per second index of condition under each display pattern Ratio.
Step S702, publication include type and the configuration file of optimal display pattern.
In the technical solution provided in the application above-mentioned steps S702, a variety of display moulds are being obtained respectively according to same model Under formula, meet shared in multiple client of the corresponding client of frame per second index of the first preset condition under each display pattern Ratio, after obtaining multiple ratios, publication include type and the configuration file of optimal display pattern.
The embodiment meets the frame per second of the first preset condition by being obtained under plurality of display modes respectively according to same model Shared ratio, obtains multiple ratios in multiple client of the corresponding client of index under each display pattern;Publication packet Include the configuration file of same model and optimal display pattern.Due to by rear end big data counting statistics, calculating various types The interim card situation of each display pattern client gives tacit consent to display pattern to user according to result of calculation and carries out intelligent recommendation, so as to The default experience of user is allowed to reach the game experiencing of optimum level this certain customers to will be improved.
Embodiment 2
Technical scheme of the present invention is illustrated with reference to preferred embodiment, specifically using terminal as mobile communication end End, client are illustrated for game client.
Fig. 8 is the flow chart of the processing method of the display pattern of another client according to embodiments of the present invention.Such as Fig. 8 Shown, this method includes the following steps:
Step S801, client carry out data and report.
Client call high in the clouds API is carried out with Openid units to server reported data.Client can with count frequency Rate once obtains reported data for 10s, is 60s once to server reported data to report frequency, which incidentally moves Whether the model of dynamic communicating terminal os release, timestamp, drops the information such as frame, display pattern automatically.
Step S802, server carry out data cleansing operation.
Server carries out cleaning operation, the illegal field value that client is reported after reported data is obtained, to data Screening removal is carried out, for example, by being more than 100 in FPS values, the FPS values less than 0 are got rid of.
Step S803, server carry out indicator-specific statistics.
After server carries out data cleansing operation, server is to receiving data by Openid, type, display pattern The statistics for carrying out FPS values obtains two frame per second indexs, and the low frame per second of respectively FPS can be that user FPS frame per second is less than 15 frames (no It is different with client this value) ratio.The frame per second index can also include FPS jitter rates, can be user FPS in a period of time The ratio that frame rate value is shaken up and down, this can be one minute for a period of time.
Step S804, server carry out single user interim card statistics.
After server carries out indicator-specific statistics, the These parameters under each Openid, type, display pattern are counted Situation, to assess the interim card situation of each client whithin a period of time, for example, the corresponding clients of an Openid exist Low frame per second is more than 10% in one day or jitter rate is more than 10%, it is determined that the corresponding clients of this Openid are interim card visitor Then interim card label is stamped in family end to this client.
Step S805, server carry out type-display pattern interim card ratio calculation.
After server carries out single user interim card statistics, it is single for statistics to count game Openid (user), type Position, the ratio of interim card client under various display patterns.
Step S806, server display pattern option and installment calculate.
After server carries out type-display pattern interim card ratio calculation, the option and installment for carrying out display pattern calculates, For example, the ratio of interim card client of the ratio of the interim card client of display pattern A than display pattern B is higher by certain proportion (such as 20%), then display pattern B is determined as the optimal display pattern issued to client.
Step S807, server issue the configuration file of optimal display pattern.
If configuration file has variation, configuration file is issued by high in the clouds, game player is once selected for this Inappropriate display pattern for type, then optimized using corresponding strategy.For example, this pattern of prompting game player can be more Interim card, whether game player, which determines, to select.
Fig. 9 is a kind of schematic diagram of the processing system of the display pattern of client according to embodiments of the present invention.Such as Fig. 9 institutes Show, which includes:High in the clouds API1, data transmission channel 2, database 3, logic analysis module 4, data translation library 5 and configuration Generation module 6.
Client carries out data by data transmission channel 2 by high in the clouds API1 and reports, and server stores reported data In database 3.Data translation library 5 can be game configuration library, for be translated as reported data can be by logic analysis mould The code of the processing of block 4, logic analysis module 4 so that carry out above-mentioned data cleansing, indicator-specific statistics, single user interim card statistics, type- Display pattern interim card ratio calculation carries out display pattern option and installment calculating, according to optimal display mould by the way that generation module 6 is configured Formula generates configuration file, finally pushes configuration file to client.Client will currently show mould according to configuration file Formula is configured to optimal display pattern.
Embodiment 3
The application environment of the embodiment of the present invention can be, but not limited to reference to the application environment in above-described embodiment, the present embodiment In this is repeated no more.An embodiment of the present invention provides optional for implementing one kind of the processing method of the display pattern of client Concrete application.
Figure 10 A are a kind of schematic diagrames of the display pattern of client according to embodiments of the present invention.As shown in Figure 10 A, should The client of embodiment is game application, and on mobile terminals, the model of the mobile terminal can be model X for installation.Wherein, it swims The display pattern that play application includes has display pattern A, display pattern B and display pattern C, wherein, display pattern A, display pattern B It is different with display pattern C, can be the preferential pattern of high image quality, between the two picture smoothness pattern, appointing in automatic switchover mode Meaning is a kind of, and display pattern A is the optimal display pattern that server is recommended to game application, and display pattern B and display pattern C are The non-optimal display pattern of game application.When user first enters game application, game application should to game according to server It is automatic that current display mode is set for optimal display pattern A with the configuration file of recommendation, for example, in display circle of game application Display reminding information " having been set to optimal display pattern " on face, so that the clear and definite going game of game player applies residing display Pattern.
Figure 10 B are a kind of schematic diagrames of the display pattern of client according to embodiments of the present invention.As shown in Figure 10 B, exist On the basis of Figure 10 A illustrated embodiments, game player can actively select the aobvious of game application during game application progress Show pattern, for example, current display modes of the non-optimal display pattern B as game application is selected, when user selects to show mould During formula B, the related prompting that user selects display pattern B is given, for example, being shown on the display interface of game application " will occur Picture card section, if selection!" prompt message, so as to allow after the display pattern B that game player clearly selects this non-optimal Fruit.If game player has to select display pattern B, game player is not forced.
Figure 10 C are a kind of schematic diagrames of the display pattern of client according to embodiments of the present invention.As illustrated in figure 10 c, exist On the basis of Figure 10 B illustrated embodiments, non-optimal display pattern C is had selected for for game player, then can give use The related prompting of family selection display pattern C, for example, " current display mode C is not most for display on the display interface of game application Excellent display pattern A, interim card will occurs, if replace!", so that the non-optimal display that game player clearly has been selected The consequence of pattern C.If user is changed without display pattern, game player is not forced.
It should be noted that the mobile terminal in Figure 10 A to Figure 10 C can be Intelligent mobile communication terminal (such as Android Communication terminal, iOS communication terminals etc.), tablet computer, the terminals such as palm PC and mobile internet device, PAD Equipment does not limit herein.
For data statistics result by game of reaching the standard grade at present, there are about the users for enlivening accounting 5% day daily to select The excessively poor display pattern of effect for they hold type, through the embodiment of the present invention, the every hand used user Machine carries out FPS values and is reported to rear end, by rear end big data counting statistics, calculates various types each display pattern clients Interim card situation, display pattern is given tacit consent to user according to result of calculation and carries out intelligent recommendation, the default experience to allow user reaches Game experiencing to optimum level this certain customers will be improved.
It should be noted that for aforementioned each method embodiment, in order to be briefly described, therefore it is all expressed as a series of Combination of actions, but those skilled in the art should know, the present invention is not limited by described sequence of movement because According to the present invention, certain steps may be used other sequences or be carried out at the same time.Secondly, those skilled in the art should also know It knows, embodiment described in this description belongs to preferred embodiment, and involved action and module are not necessarily of the invention It is necessary.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementation The method of example can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but it is very much In the case of the former be more preferably embodiment.Based on such understanding, technical scheme of the present invention is substantially in other words to existing The part that technology contributes can be embodied in the form of software product, which is stored in a storage In medium (such as ROM/RAM, magnetic disc, CD), used including some instructions so that a station terminal equipment (can be mobile communication end End, computer, server or the network equipment etc.) perform method described in each embodiment of the present invention.
Embodiment 4
According to embodiments of the present invention, a kind of processing method for the display pattern for being used to implement above-mentioned client is additionally provided The processing unit of the display pattern of client.Figure 11 is a kind of processing of the display pattern of client according to embodiments of the present invention The schematic diagram of device.As shown in figure 11, which can include:First acquisition unit 10, second acquisition unit 20, determination unit 30 and release unit 40.
First acquisition unit 10, for obtaining the frame per second index of multiple client respectively, wherein, frame per second index is used to indicate The ratio of the transmission frame number per second of each client.
Second acquisition unit 20 for obtaining under plurality of display modes respectively, meets the frame per second index of the first preset condition Shared ratio, obtains multiple ratios in multiple client of the corresponding client under each display pattern.
Determination unit 30, for the corresponding display pattern of ratio for meeting the second preset condition in multiple ratios to be determined as The optimal display pattern of multiple client.
Release unit 40, for issuing the configuration file for multiple client to be configured to optimal display pattern.
Figure 12 is a kind of schematic diagram of the processing unit of the display pattern of client according to embodiments of the present invention.Such as Figure 12 Shown, which can include:First acquisition unit 10, second acquisition unit 20, determination unit 30 and release unit 40.Its In, first acquisition unit 10 includes:First acquisition module 11 and the first determining module 12.
It should be noted that the first acquisition unit 10 of the embodiment, second acquisition unit 20, determination unit 30 and publication Unit 40 is identical with the effect in the processing unit of the display pattern of the client of embodiment illustrated in fig. 11, and details are not described herein again.
First acquisition module 11, for obtaining first reported data of each client in multiple first preset time periods, Wherein, the first reported data includes multiple transmission frame numbers per second that each client is reported in multiple first preset time periods, more A first preset time period and multiple transmission frame numbers per second correspond.
First determining module 12, for determining that multiple per second transmit in frame numbers that each client reports meet preset rules Transmission frame number per second account for it is multiple it is per second transmission frame numbers ratios, be each client frame per second index.
Figure 13 is a kind of schematic diagram of the processing unit of the display pattern of client according to embodiments of the present invention.Such as Figure 13 Shown, which can include:First acquisition unit 10, second acquisition unit 20, determination unit 30 and release unit 40, first Acquiring unit 10 includes:First acquisition module 11 and the first determining module 12.Wherein, the first determining module 12 includes:First really 121 or second determination sub-module 122 of stator modules.
It should be noted that the first acquisition unit 10 of the embodiment, second acquisition unit 20, determination unit 30 and publication Unit 40, the processing of the first acquisition module 11 and the first determining module 12 and the display pattern of the client of embodiment illustrated in fig. 12 Effect in device is identical, and details are not described herein again.
First determination sub-module 121, for determine that each client reports multiple transmission frame numbers per second in small Yu it is default The transmission frame number per second of transmission frame number per second accounts for the ratio of multiple transmission frame numbers per second, obtains the low frame per second of each client, frame Rate index includes low frame per second.
Or second determination sub-module 122, for determining in multiple transmission frame numbers per second that each client reports the The transmission frame number per second shaken in two preset time periods accounts for the ratio of multiple transmission frame numbers per second, obtains the shake of each client Rate, frame per second index include jitter rate.
Figure 14 is a kind of schematic diagram of the processing unit of the display pattern of client according to embodiments of the present invention.Such as Figure 14 Shown, which can include:First acquisition unit 10, second acquisition unit 20, determination unit 30 and release unit 40, first Acquiring unit 10 includes:First acquisition module 11 and the first determining module 12, the first determining module 12 include:First determining submodule 121 or second determination sub-module 122 of block.Wherein, second acquisition unit 20 includes:Second acquisition module 21 or third obtain Module 22.
It should be noted that the first acquisition unit 10 of the embodiment, second acquisition unit 20, determination unit 30 and publication Unit 40, the first acquisition module 11 and the first determining module 12, the first determination sub-module 121, the second determination sub-module 122 and figure Effect in the processing unit of the display pattern of the client of 13 illustrated embodiments is identical, and details are not described herein again.
Second acquisition module 21, for when frame per second index includes low frame per second, obtaining under plurality of display modes, being more than respectively Ratio shared in multiple client of the corresponding client of low frame per second of low frame per second under each display pattern is preset, is obtained more A ratio.
Or third acquisition module 22, for when frame per second index includes jitter rate, obtaining under plurality of display modes respectively, More than ratio shared in multiple client of the corresponding client of frame per second index under each display pattern of default jitter rate, Obtain multiple ratios.
Figure 15 is a kind of schematic diagram of the processing unit of the display pattern of client according to embodiments of the present invention.Such as Figure 15 Shown, which can include:First acquisition unit 10, second acquisition unit 20, determination unit 30 and release unit 40, first Acquiring unit 10 includes:First acquisition module 11 and the first determining module 12, the first determining module 12 include:First determining submodule 121 or second determination sub-module 122 of block, second acquisition unit 20 include:Second acquisition module 21 or third acquisition module 22.Wherein it is determined that unit 30 includes:Second determining module 31.
It should be noted that the first acquisition unit 10 of the embodiment, second acquisition unit 20, determination unit 30 and publication Unit 40, the first acquisition module 11 and the first determining module 12, the first determination sub-module 121 or the second determination sub-module 122, Second acquisition module 21 or third acquisition module 22 and the processing unit of the display pattern of the client of embodiment illustrated in fig. 14 In effect it is identical, details are not described herein again.
Second determining module 31, for the corresponding display pattern of lowest ratio in multiple ratios to be determined as multiple client Optimal display pattern.
Optionally, which further includes:Removal unit, for obtaining each client in multiple first preset time periods The first reported data after, remove the first reported data in illegal field value, obtain the second reported data;First determining mould Block 12 includes:Third determination sub-module, for determining each client reports in the second reported data multiple transmission frames per second The transmission frame number per second for meeting preset rules in number accounts for the ratio of multiple transmission frame numbers per second, and the frame per second for each client refers to Mark.
Optionally, which further includes:Identify unit, for respectively obtain multiple client frame per second index after, Client corresponding with frame per second index is identified according to the frame per second index of multiple client respectively, obtains multiple mark clients, In, multiple client is corresponding with multiple mark clients;Second acquisition unit 20 includes:4th acquisition module, for respectively It obtains under plurality of display modes, the corresponding first flag visitor of frame per second index of the first preset condition is met in multiple mark clients Shared ratio in multiple client of the family end under each display pattern, wherein, the broadcasting pictures of first flag client are deposited In interim card state.
Optionally, above-mentioned first reported data also includes at least following one or more:The identification information of client;Client The type of terminal where end;The timestamp of client;The current display mode of client.
Optionally, which further includes:Receiving unit and transmitting element.Wherein, receiving unit, for being used to incite somebody to action in publication Multiple client is configured to after the configuration file of optimal display pattern, receives the mode selection command of client, wherein, pattern Selection instruction is used to indicate the target display pattern of selection client;Transmitting element, for working as target display pattern and non-optimal During display pattern, prompt message is sent to client, wherein, prompt message is used to prompt target display pattern and non-optimal display Pattern.
Optionally, second acquisition unit 20 includes:5th acquisition module, it is a variety of aobvious for being obtained respectively according to same model Show under pattern, meet in multiple client of the corresponding client of frame per second index of the first preset condition under each display pattern Shared ratio obtains multiple ratios;Release unit 40 includes:Release module, for issue include same model and it is optimal show Show the configuration file of pattern.
It should be noted that the first acquisition unit 10 in the embodiment can be used for performing in the embodiment of the present application 1 Step S202, the second acquisition unit 20 in the embodiment can be used for performing the step S204 in the embodiment of the present application 1, the reality It applies the determination unit 30 in example to can be used for performing the step S206 in the embodiment of the present application 1, the release unit in the embodiment 40 can be used for performing the step S208 in the embodiment of the present application 1.
The embodiment obtains the frame per second index of multiple client by first acquisition unit 10 respectively, wherein, frame per second index The ratio of the transmission frame number per second of each client is used to indicate, plurality of display modes is obtained by second acquisition unit 20 respectively Under, meet in multiple client of the corresponding client of frame per second index of the first preset condition under each display pattern shared Ratio obtains multiple ratios, the corresponding display of ratio that will meet the second preset condition in multiple ratios by determination unit 30 Pattern is determined as the optimal display pattern of multiple client, issues multiple client being configured to most by release unit 40 The configuration file of excellent display pattern, due to by client by it is per second transmission frame number be reported to rear end, by rear end big data into Row counting statistics calculates the situation that each display pattern meets the first preset condition, has reached according to result of calculation to user The purpose that display pattern carries out intelligent recommendation is given tacit consent to, so as to the flexibility that the display pattern for improving client determines, to allow The default experience of user reaches optimum level, and then the display pattern for solving client in the relevant technologies determines inflexible skill Art problem.
Herein it should be noted that example and application scenarios phase that said units and module and corresponding step are realized Together, but it is not limited to the above embodiments 1 disclosure of that.It should be noted that above-mentioned module can be with as a part for device It operates in hardware environment as shown in Figure 1, can be realized by software, hardware realization can also be passed through.Wherein, hardware environment Including network environment.
Embodiment 5
According to embodiments of the present invention, a kind of processing method for the display pattern for being used to implement above-mentioned client is additionally provided Server or terminal.
Figure 16 is a kind of structure diagram of terminal according to embodiments of the present invention.As shown in figure 16, which can include: One or more (one is only shown in figure) processors 161, memory 163 and transmitting device 165, as shown in figure 16, the end End can also include input-output equipment 167.
Wherein, memory 163 can be used for storage software program and module, such as showing for the client in the embodiment of the present invention Show the corresponding program instruction/module for the treatment of method and apparatus of pattern, processor 161 is stored in by operation in memory 163 Software program and module, so as to perform various functions application and data processing, that is, realize the display of above-mentioned client The processing method of pattern.Memory 163 may include high speed random access memory, can also include nonvolatile memory, such as one Or multiple magnetic storage devices, flash memory or other non-volatile solid state memories.In some instances, memory 163 can Further comprise that, relative to the remotely located memory of processor 161, these remote memories can pass through network connection to end End.The example of above-mentioned network includes but not limited to internet, intranet, LAN, mobile radio communication and combinations thereof.
Above-mentioned transmitting device 165 is used to receive via network or transmission data, can be also used for processor with Data transmission between memory.Above-mentioned network specific example may include cable network and wireless network.In an example, Transmitting device 165 includes a network adapter (Network Interface Controller, NIC), can pass through cable It is connected to be communicated with internet or LAN with other network equipments with router.In an example, transmission dress 165 are put as radio frequency (Radio Frequency, RF) module, is used to wirelessly be communicated with internet.
Wherein, specifically, memory 163 is used to store application program.
Processor 161 can call the application program that memory 163 stores by transmitting device 165, to perform following steps Suddenly:
The frame per second index of multiple client is obtained respectively, wherein, frame per second index is used to indicate the biography per second of each client The ratio of defeated frame number;
It obtains under plurality of display modes respectively, the corresponding client of frame per second index for meeting the first preset condition is aobvious at each Show ratio shared in the multiple client under pattern, obtain multiple ratios;
The corresponding display pattern of ratio for meeting the second preset condition in multiple ratios is determined as multiple client most Excellent display pattern;
Issue the configuration file for multiple client to be configured to optimal display pattern.
Processor 161 is additionally operable to perform following step:Each client is obtained the first of multiple first preset time periods Reported data, wherein, the first reported data includes multiple biographies per second that each client is reported in multiple first preset time periods Defeated frame number, multiple first preset time periods and multiple transmission frame numbers per second correspond;Determine that each client reports multiple The transmission frame number per second for meeting preset rules in transmission frame number per second accounts for the ratio of multiple transmission frame numbers per second, is each client Frame per second index.
Processor 161 is additionally operable to perform following step:It determines small in multiple transmission frame numbers per second that each client reports The ratio of multiple transmission frame numbers per second is accounted in the transmission frame number per second of default transmission frame number per second, obtains the low frame of each client Rate, frame per second index include low frame per second;Or determine each client report it is multiple it is per second transmission frame numbers in when second is default Between the transmission frame number per second shaken in section account for the ratios of multiple transmission frame numbers per second, obtain the jitter rate of each client, frame per second Index includes jitter rate.
Processor 161 is additionally operable to perform following step:When frame per second index includes low frame per second, a variety of display moulds are obtained respectively Under formula, more than ratio shared in multiple client of the corresponding client of low frame per second under each display pattern for presetting low frame per second Rate obtains multiple ratios;Or when frame per second index includes jitter rate, obtain under plurality of display modes respectively, it is trembled more than default The corresponding client of frame per second index of dynamic rate ratio shared in the multiple client under each display pattern, obtains multiple ratios Rate.
Processor 161 is additionally operable to perform following step:The corresponding display pattern of lowest ratio in multiple ratios is determined as The optimal display pattern of multiple client.
Processor 161 is additionally operable to perform following step:Each client is being obtained the of multiple first preset time periods After one reported data, the illegal field value in the first reported data is removed, obtains the second reported data;Determine each client The transmission frame number per second for meeting preset rules in the multiple transmission frame numbers per second reported accounts for the ratio of multiple transmission frame numbers per second, is The frame per second index of each client includes:It determines in multiple transmission frame numbers per second that each client reports in the second reported data The transmission frame number per second for meeting preset rules accounts for the ratio of multiple transmission frame numbers per second, is the frame per second index of each client.
Processor 161 is additionally operable to perform following step:After the frame per second index of multiple client is obtained respectively, difference root Client corresponding with frame per second index is identified according to the frame per second index of multiple client, obtains multiple mark clients, wherein, it is multiple Client is corresponding with multiple mark clients;It obtains under plurality of display modes respectively, meets first in multiple mark clients Shared ratio in multiple client of the corresponding first flag client of frame per second index of preset condition under each display pattern Rate, wherein, there are interim card states for the broadcasting pictures of first flag client.
Processor 161 is additionally operable to perform following step:In publication for multiple client to be configured to optimal display pattern Configuration file after, receive the mode selection command of client, wherein, mode selection command is used to indicate selection client Target display pattern;When target display pattern and non-optimal display pattern, prompt message is sent to client, wherein, it prompts Information is used to prompt target display pattern and non-optimal display pattern.
Processor 161 is additionally operable to perform following step:It is obtained under plurality of display modes respectively according to same model, meets Shared ratio, obtains in multiple client of the corresponding client of frame per second index of one preset condition under each display pattern Multiple ratios;Publication includes the configuration file of same model and optimal display pattern.
Using the embodiment of the present invention, a kind of processing scheme of the display pattern of client is provided.It is more by obtaining respectively The frame per second index of a client, wherein, frame per second index is used to indicate the ratio of the transmission frame number per second of each client;It obtains respectively It takes under plurality of display modes, the corresponding client of frame per second index for meeting the first preset condition is multiple under each display pattern Shared ratio, obtains multiple ratios in client;The corresponding display of ratio of the second preset condition will be met in multiple ratios Pattern is determined as the optimal display pattern of multiple client;It issues multiple client being configured to matching for optimal display pattern File is put, since transmission frame number per second is reported to rear end by client, counting statistics is carried out by rear end big data, is calculated Go out the situation that each display pattern meets the first preset condition, reached and display pattern progress gives tacit consent to user according to result of calculation The purpose of intelligent recommendation, so as to the flexibility that the display pattern for improving client determines, the default experience to allow user reaches To optimum level, and then the display pattern for solving client in the relevant technologies determines inflexible technical problem.
Optionally, the specific example in the present embodiment can refer to the example described in above-described embodiment, the present embodiment Details are not described herein.
It will appreciated by the skilled person that the structure shown in Figure 16 is only to illustrate, terminal can be intelligent mobile Communicating terminal (such as Android communication terminals, iOS communication terminals), tablet computer, palm PC and movement are mutual The terminal devices such as networked devices, PAD.Figure 16 it does not cause to limit to the structure of above-mentioned electronic device.For example, terminal can also wrap Include than shown in Figure 16 more either less components (such as network interface, display device) or with shown in Figure 16 not Same configuration.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can To be completed by program come command terminal device-dependent hardware, which can be stored in a computer readable storage medium In, storage medium can include:Flash disk, read-only memory (Read-Only Memory, ROM), random access device (Random Access Memory, RAM), disk or CD etc..
Embodiment 6
The embodiment of the present invention additionally provides a kind of storage medium.Optionally, in the present embodiment, above-mentioned storage medium can For performing the program code of the processing method of the display pattern of client.
Optionally, in the present embodiment, above-mentioned storage medium can be located at multiple in the network shown in above-described embodiment On at least one of network equipment network equipment.
Optionally, in the present embodiment, storage medium is arranged to store the program code for performing following steps:
The frame per second index of multiple client is obtained respectively, wherein, frame per second index is used to indicate the biography per second of each client The ratio of defeated frame number;
It obtains under plurality of display modes respectively, the corresponding client of frame per second index for meeting the first preset condition is aobvious at each Show ratio shared in the multiple client under pattern, obtain multiple ratios;
The corresponding display pattern of ratio for meeting the second preset condition in multiple ratios is determined as multiple client most Excellent display pattern;
Issue the configuration file for multiple client to be configured to optimal display pattern.
Optionally, storage medium is also configured to store the program code for performing following steps:Obtain each client The first reported data in multiple first preset time periods is held, wherein, the first reported data includes each client multiple the Multiple transmission frame numbers per second that one preset time period reports, multiple first preset time periods and multiple transmission frame numbers per second are right one by one It should;It is multiple per second to determine that the transmission frame number per second for meeting preset rules in multiple transmission frame numbers per second that each client reports accounts for The ratio of frame number is transmitted, is the frame per second index of each client.
Optionally, storage medium is also configured to store the program code for performing following steps:Determine each client The transmission frame number per second of the default transmission frame number per second of small Yu in the multiple transmission frame numbers per second reported is held to account for multiple transmission frames per second Several ratios, obtains the low frame per second of each client, and frame per second index includes low frame per second;Or determine each client report it is more The transmission frame number per second shaken in the second preset time period in a transmission frame number per second accounts for the ratio of multiple transmission frame numbers per second, The jitter rate of each client is obtained, frame per second index includes jitter rate.
Optionally, storage medium is also configured to store the program code for performing following steps:When frame per second index packet When including low frame per second, obtain under plurality of display modes respectively, it is aobvious at each more than the corresponding client of low frame per second for presetting low frame per second Show ratio shared in the multiple client under pattern, obtain multiple ratios;Or when frame per second index includes jitter rate, respectively It obtains under plurality of display modes, it is multiple under each display pattern more than the corresponding client of frame per second index of default jitter rate Shared ratio, obtains multiple ratios in client.
Optionally, storage medium is also configured to store the program code for performing following steps:It will be in multiple ratios The corresponding display pattern of lowest ratio is determined as the optimal display pattern of multiple client.
Optionally, storage medium is also configured to store the program code for performing following steps:Obtaining each visitor Family end removes the illegal field value in the first reported data, obtains after the first reported data of multiple first preset time periods To the second reported data;Determine the transmission frame per second for meeting preset rules in multiple transmission frame numbers per second that each client reports Number accounts for the ratio of multiple transmission frame numbers per second, and the frame per second index for each client includes:It determines each in the second reported data The transmission frame number per second for meeting preset rules in multiple transmission frame numbers per second that client reports accounts for multiple transmission frame numbers per second Ratio is the frame per second index of each client.
Optionally, storage medium is also configured to store the program code for performing following steps:It is more obtaining respectively After the frame per second index of a client, client corresponding with frame per second index is identified according to the frame per second index of multiple client respectively End, obtains multiple mark clients, wherein, multiple client is corresponding with multiple mark clients;A variety of displays are obtained respectively Under pattern, the corresponding first flag client of frame per second index that the first preset condition is met in multiple mark clients is aobvious at each Show ratio shared in the multiple client under pattern, wherein, there are interim card states for the broadcasting pictures of first flag client.
Optionally, storage medium is also configured to store the program code for performing following steps:Being used in publication will Multiple client is configured to after the configuration file of optimal display pattern, receives the mode selection command of client, wherein, pattern Selection instruction is used to indicate the target display pattern of selection client;When target display pattern and non-optimal display pattern, to Client sends prompt message, wherein, prompt message is used to prompt target display pattern and non-optimal display pattern.
Optionally, storage medium is also configured to store the program code for performing following steps:According to same model It obtains under plurality of display modes respectively, meets the corresponding client of frame per second index of the first preset condition under each display pattern Multiple client in shared ratio, obtain multiple ratios;Publication includes the configuration text of same model and optimal display pattern Part.
Optionally, the specific example in the present embodiment can refer to the example described in above-described embodiment, the present embodiment Details are not described herein.
Optionally, in the present embodiment, above-mentioned storage medium can include but is not limited to:USB flash disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disc or The various media that can store program code such as CD.
The embodiments of the present invention are for illustration only, do not represent the quality of embodiment.
If the integrated unit in above-described embodiment is realized in the form of SFU software functional unit and is independent product Sale or in use, the storage medium that above computer can be read can be stored in.Based on such understanding, skill of the invention The part or all or part of the technical solution that art scheme substantially in other words contributes to the prior art can be with soft The form of part product embodies, which is stored in storage medium, is used including some instructions so that one Platform or multiple stage computers equipment (can be personal computer, server or network equipment etc.) perform each embodiment institute of the present invention State all or part of step of method.
In the above embodiment of the present invention, all emphasize particularly on different fields to the description of each embodiment, do not have in some embodiment The part of detailed description may refer to the associated description of other embodiment.
In several embodiments provided herein, it should be understood that disclosed destination client, it can be by other Mode realize.Wherein, the apparatus embodiments described above are merely exemplary, such as the division of the unit, only For a kind of division of logic function, there can be other dividing mode in actual implementation, such as multiple units or component can combine Or it is desirably integrated into another system or some features can be ignored or does not perform.Another point, shown or discussed phase Coupling, direct-coupling or communication connection between mutually can be by some interfaces, the INDIRECT COUPLING or communication of unit or module Connection, can be electrical or other forms.
The unit illustrated as separating component may or may not be physically separate, be shown as unit The component shown may or may not be physical unit, you can be located at a place or can also be distributed to multiple In network element.Some or all of unit therein can be selected according to the actual needs to realize the mesh of this embodiment scheme 's.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, it can also That each unit is individually physically present, can also two or more units integrate in a unit.Above-mentioned integrated list The form that hardware had both may be used in member is realized, can also be realized in the form of SFU software functional unit.
The above is only the preferred embodiment 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 (15)

1. a kind of processing method of the display pattern of client, which is characterized in that including:
The frame per second index of multiple client is obtained respectively, wherein, the frame per second index is used to indicate the biography per second of each client The ratio of defeated frame number;
It obtains under plurality of display modes respectively, the corresponding client of the frame per second index for meeting the first preset condition is aobvious at each Show ratio shared in the multiple client under pattern, obtain multiple ratios;
The corresponding display pattern of ratio for meeting the second preset condition in the multiple ratio is determined as the multiple client Optimal display pattern;
Issue the configuration file for the multiple client to be configured to the optimal display pattern.
2. according to the method described in claim 1, it is characterized in that, the frame per second index packet of the multiple client is obtained respectively It includes:
First reported data of each client in multiple first preset time periods is obtained, wherein, the first reported data packet Multiple transmission frame numbers per second that each client is reported in the multiple first preset time period are included, the multiple first is pre- If period and the multiple transmission frame number per second correspond;
Determine the transmission frame number per second for meeting preset rules in the multiple transmission frame number per second that each client reports The ratio of the multiple transmission frame number per second is accounted for, is the frame per second index of each client.
3. according to the method described in claim 2, it is characterized in that, determine each client report it is the multiple per second Transmission frame number in meet the preset rules transmission frame number per second account for it is the multiple it is per second transmission frame number ratio include:
Determine that small Yu presets the per second of transmission frame number per second in the multiple transmission frame number per second that each client reports Transmission frame number accounts for the ratio of the multiple transmission frame number per second, obtains the low frame per second of each client, the frame per second index Including the low frame per second;Or
It determines to shake in the second preset time period in the multiple transmission frame number per second that each client reports every Second transmission frame number accounts for the ratio of the multiple transmission frame number per second, obtains the jitter rate of each client, the frame per second refers to Mark includes the jitter rate.
4. according to the method described in claim 3, it is characterized in that, obtain respectively under the plurality of display modes, meet described In the multiple client of the corresponding client of the frame per second index of first preset condition under each described display pattern Shared ratio obtains the multiple ratio and includes:
When the frame per second index includes the low frame per second, obtain respectively under the plurality of display modes, more than default low frame per second The multiple client of the corresponding client of the low frame per second under each described display pattern in shared ratio, obtain The multiple ratio;Or
When the frame per second index includes the jitter rate, obtain respectively under the plurality of display modes, more than default jitter rate The multiple client of the corresponding client of the frame per second index under each described display pattern in shared ratio, obtain To the multiple ratio.
5. according to the method described in claim 4, it is characterized in that, by second preset condition is met in the multiple ratio The corresponding display pattern of the ratio be determined as the optimal display pattern of the multiple client and include:
The corresponding display pattern of lowest ratio in the multiple ratio is determined as to the optimal display pattern of the multiple client.
6. according to the method described in claim 2, it is characterized in that,
Each client is being obtained after the first reported data of the multiple first preset time period, the method is also Including:The illegal field value in first reported data is removed, obtains the second reported data;
Determine the transmission per second for meeting the preset rules in the multiple transmission frame number per second that each client reports Frame number accounts for the ratio of the multiple transmission frame number per second, and the frame per second index for each client includes:Determine described second Meet the biography per second of the preset rules in the multiple transmission frame number per second that each client described in reported data reports Defeated frame number accounts for the ratio of the multiple transmission frame number per second, is the frame per second index of each client.
7. according to the method described in claim 2, it is characterized in that,
After the frame per second index of the multiple client is obtained respectively, the method further includes:Respectively according to the multiple visitor The frame per second index at family end identifies client corresponding with the frame per second index, obtains multiple mark clients, wherein, it is the multiple Client is corresponding with the multiple mark client;
It obtains respectively under the plurality of display modes, meets the corresponding client of the frame per second index of first preset condition Shared ratio includes in the multiple client under each described display pattern:The plurality of display modes is obtained respectively Under, it is the multiple to identify the corresponding first flag client of the frame per second index for meeting first preset condition in client Shared ratio in the multiple client under each described display pattern, wherein, the first flag client is broadcast Putting picture, there are interim card states.
8. according to the method described in claim 2, it is characterized in that, first reported data also include at least it is following a kind of or It is a variety of:
The identification information of the client;
The type of terminal where the client;
The timestamp of the client;
The current display mode of the client.
9. method as claimed in any of claims 1 to 8, which is characterized in that in publication for by the multiple visitor Family end is configured to after the configuration file of the optimal display pattern, and the method further includes:
The mode selection command of the client is received, wherein, the mode selection command is used to indicate the selection client Target display pattern;
When the target display pattern is not the optimal display pattern, prompt message is sent to the client, wherein, institute It is not the optimal display pattern that prompt message, which is stated, for prompting the target display pattern.
10. method as claimed in any of claims 1 to 8, which is characterized in that
It is obtained respectively under the plurality of display modes according to same model, meets the frame per second index of first preset condition Shared ratio, obtains the multiple ratio packet in multiple client of the corresponding client under each described display pattern It includes:It obtains respectively under the plurality of display modes, meets the corresponding client of the frame per second index of first preset condition Shared ratio, obtains the multiple ratio in multiple client under each described display pattern;
Publication includes for the multiple client to be configured to the configuration file of the optimal display pattern:Publication includes described The configuration file of same model and the optimal display pattern.
11. a kind of processing unit of the display pattern of client, which is characterized in that including:
First acquisition unit, for obtaining the frame per second index of multiple client respectively, wherein, the frame per second index is used to indicate often The ratio of the transmission frame number per second of a client;
Second acquisition unit for obtaining under plurality of display modes respectively, meets the frame per second index pair of the first preset condition Shared ratio, obtains multiple ratios in the multiple client of the client answered under each display pattern;
Determination unit, for the corresponding display pattern of ratio for meeting the second preset condition in the multiple ratio to be determined as institute State the optimal display pattern of multiple client;
Release unit, for issuing the configuration file for the multiple client to be configured to the optimal display pattern.
12. according to the devices described in claim 11, which is characterized in that the first acquisition unit includes:
First acquisition module, for obtaining first reported data of each client in multiple first preset time periods, wherein, institute It states the first reported data and includes multiple transmission frames per second that each client is reported in the multiple first preset time period Number, the multiple first preset time period and the multiple transmission frame number per second correspond;
First determining module, for determining that the multiple per second transmit in frame number that each client reports meets default rule Transmission frame number per second then accounts for the ratio of the multiple transmission frame number per second, is the frame per second index of each client.
13. device according to claim 12, which is characterized in that first determining module includes:
First determination sub-module, for determine that each client reports the multiple transmission frame number per second in small Yu it is default The transmission frame number per second of transmission frame number per second accounts for the ratio of the multiple transmission frame number per second, obtains the low of each client Frame per second, the frame per second index include the low frame per second;Or
Second determination sub-module, for determine that each client reports the multiple transmission frame number per second in it is pre- second If the transmission frame number per second shaken in the period accounts for the ratio of the multiple transmission frame number per second, each client is obtained Jitter rate, the frame per second index include the jitter rate.
14. device according to claim 13, which is characterized in that the second acquisition unit includes:
Second acquisition module, for when the frame per second index includes the low frame per second, obtaining the plurality of display modes respectively Under, more than presetting the multiple client of the corresponding client of the low frame per second of low frame per second under each described display pattern In shared ratio, obtain the multiple ratio;Or
Third acquisition module, for when the frame per second index includes the jitter rate, obtaining the plurality of display modes respectively Under, more than the multiple client of the corresponding client of the frame per second index under each described display pattern of default jitter rate Shared ratio, obtains the multiple ratio in end.
15. device according to claim 14, which is characterized in that determination unit includes:
Second determining module, for the corresponding display pattern of lowest ratio in the multiple ratio to be determined as the multiple client The optimal display pattern at end.
CN201710303605.1A 2017-05-02 2017-05-02 The treating method and apparatus of the display pattern of client Active CN106997282B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710303605.1A CN106997282B (en) 2017-05-02 2017-05-02 The treating method and apparatus of the display pattern of client

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710303605.1A CN106997282B (en) 2017-05-02 2017-05-02 The treating method and apparatus of the display pattern of client

Publications (2)

Publication Number Publication Date
CN106997282A CN106997282A (en) 2017-08-01
CN106997282B true CN106997282B (en) 2018-06-08

Family

ID=59434557

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710303605.1A Active CN106997282B (en) 2017-05-02 2017-05-02 The treating method and apparatus of the display pattern of client

Country Status (1)

Country Link
CN (1) CN106997282B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109271312A (en) * 2018-08-07 2019-01-25 Oppo广东移动通信有限公司 Game test method and Related product
CN109389663B (en) * 2018-10-31 2021-03-09 Oppo广东移动通信有限公司 Picture rendering method and device, terminal and storage medium
CN109675321B (en) * 2018-12-18 2022-02-15 网易(杭州)网络有限公司 Method and device for controlling number of people displayed on same screen in game
CN113763137B (en) * 2021-11-10 2022-10-14 山东派盟网络科技有限公司 Information pushing method and computer equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102243856A (en) * 2010-05-13 2011-11-16 华为技术有限公司 Method and device for dynamically switching screen data processing modes
CN103399810A (en) * 2013-08-01 2013-11-20 北京安兔兔科技有限公司 Method and device for evaluating performance of mobile terminal and mobile terminal
CN103956149A (en) * 2014-04-21 2014-07-30 合肥鑫晟光电科技有限公司 Displayer, display system and data processing method
CN106462325A (en) * 2014-05-27 2017-02-22 三星电子株式会社 Method of controlling display and electronic device for providing the same
CN106469036A (en) * 2015-08-14 2017-03-01 腾讯科技(深圳)有限公司 Method for information display and client

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102243856A (en) * 2010-05-13 2011-11-16 华为技术有限公司 Method and device for dynamically switching screen data processing modes
CN103399810A (en) * 2013-08-01 2013-11-20 北京安兔兔科技有限公司 Method and device for evaluating performance of mobile terminal and mobile terminal
CN103956149A (en) * 2014-04-21 2014-07-30 合肥鑫晟光电科技有限公司 Displayer, display system and data processing method
CN106462325A (en) * 2014-05-27 2017-02-22 三星电子株式会社 Method of controlling display and electronic device for providing the same
CN106469036A (en) * 2015-08-14 2017-03-01 腾讯科技(深圳)有限公司 Method for information display and client

Also Published As

Publication number Publication date
CN106997282A (en) 2017-08-01

Similar Documents

Publication Publication Date Title
CN106997282B (en) The treating method and apparatus of the display pattern of client
US11241630B2 (en) User-driven spectator channel for live game play in multi-player games
CN109104638B (en) Frame rate optimization method, device, terminal and storage medium
EP3086561A1 (en) Information pushing method, device, and system
CN112738553A (en) Self-adaptive cloud rendering system and method based on network communication quality
CN110139113A (en) The configured transmission distribution method and device of video resource
CN106131615A (en) Video broadcasting method and device
CN108024153B (en) Method, system and server for capturing doll machine on offline combined line
CN106888169A (en) Video broadcasting method and device
CN109889895A (en) Video broadcasting method, device, storage medium and electronic device
CN105991364A (en) User perception evaluation method and device
JP2016031411A (en) Radio communication system, display device and display method
CN108521576A (en) Display methods, device, storage medium and the electronic device of media resource
CN105933793A (en) Video display method and device
CA2168530C (en) A multimedia communication system
CN107528874A (en) Information push, playing method and device
US20070064606A1 (en) Multiple network system and service providing method
CN108737862A (en) A kind of method and apparatus generating video code flow segment
CN109963312A (en) A kind of method for switching network, system, link switch equipment and storage medium
CN107147946A (en) A kind of method for processing video frequency and device
CN112637800B (en) User identification card switching method, device and system and intelligent terminal
CN108513699A (en) The determination method and data de-scrambling method of the scrambled initialization sequence of data
CN103019912A (en) Processing monitoring data in a monitoring system
CN104618165B (en) A kind of network estimation method and device
CN109219088B (en) Network sharing method and network sharing device

Legal Events

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