Nothing Special   »   [go: up one dir, main page]

CN102903137B - Animation playing method and system - Google Patents

Animation playing method and system Download PDF

Info

Publication number
CN102903137B
CN102903137B CN201110211780.0A CN201110211780A CN102903137B CN 102903137 B CN102903137 B CN 102903137B CN 201110211780 A CN201110211780 A CN 201110211780A CN 102903137 B CN102903137 B CN 102903137B
Authority
CN
China
Prior art keywords
animation
window
configuration information
frame
play
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
CN201110211780.0A
Other languages
Chinese (zh)
Other versions
CN102903137A (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 CN201110211780.0A priority Critical patent/CN102903137B/en
Publication of CN102903137A publication Critical patent/CN102903137A/en
Application granted granted Critical
Publication of CN102903137B publication Critical patent/CN102903137B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

A kind of animation playing method, comprises the following steps: receive the configuration information of animation;Obtain window attribute information;Location information is extracted from the configuration information and window attribute information of described animation;The animation play position at window is determined according to described location information;From configuration information, call animation, and play described animation in the play position of the described window determined.In above-mentioned animation playing method and system, animation actual play position in the window is determined by the location information extracted from animation and window attribute information, achieve the animation according to playing and set which position in the window is played out by animation, the change of animation will cause the change of location information, and then change animation play position on window, greatly increase the motility in animation playing process.

Description

Animation playing method and system
[technical field]
The present invention relates to media play technology, particularly relate to a kind of animation playing method and system.
[background technology]
In work and life, increasing user carries out the broadcasting of animation, and such as, user is by broadcasting Putting device loading animation makes animation express with visual form in the broadcast interface of player;User is by chatting When the window of it software client is linked up immediately with other users in the Internet, transmission also can be used dynamic Draw expression and show that this full animation expression is intuitively idea and the emotion of reflection user.
But, either all can only be set in advance by player or the window of chat software client Interface carries out the broadcasting of all animations, it is impossible to the content according to being play in animation changes neatly.
[summary of the invention]
Based on this, it is necessary to provide a kind of animation playing method improving and playing motility.
Additionally, there is a need to provide a kind of system of animation play improving and playing motility.
A kind of animation playing method, comprises the following steps:
Receive the configuration information of animation;
Obtain window attribute information;
Location information is extracted from the configuration information and window attribute information of described animation;
The animation play position at window is determined according to described location information;
Animation is called from configuration information, and in the play position broadcasting of the described window determined.
Preferably, the described configuration information from described animation and window attribute information extract location information Step is:
From configuration information, described animation frame opposite windows is extracted according to the playing sequence of animation frame in animation Play position;
Determining of described animation frame is gone out from play position and the window attribute information retrieval of described animation frame opposite windows Position information.
Preferably, described method also includes:
According to described configuration information, window is carried out animation process when playing animation.
Preferably, described determine that animation includes in the step of the play position of window according to described location information:
Animation frame is positioned on window by the location information of described animation frame, and joining from described animation Confidence breath obtains the display size of described animation frame;
Display size according to described animation frame judges that the broadcasting image of described animation frame is the most hidden in screen Hide, the most then
According to display size moving window position.
Preferably, described according to described location information determine animation before the step of the play position of window also Including:
The window of the configuration information that have received animation is carried out sectional drawing and obtains video in window, by described video in window As the window determining animation play position;
The window of animation is have received described in Yin Zanging.
Preferably, described animation is full animation expression, also wraps before the step of the configuration information of described reception animation Include:
Full animation expression message is received by instant communication client;
The configuration information that described full animation expression message is corresponding is pulled according to described full animation expression message.
A kind of system of animation play, including:
Receiver module, is used for receiving animation;
Info push module, is used for obtaining window attribute information;
Extraction module, for extracting location information from described animation and window attribute information;
Locating module, for determining animation play position on window according to described location information;
Playing module, for playing described animation on described window.
Preferably, described extraction module includes:
Position extraction unit, for according to described animation query configuration information;
Location information generating unit, for being gone out location information by described configuration information and window attribute information retrieval.
Preferably, described playing module is additionally operable to when playing animation carry out window according to described configuration information Animation process.
Preferably, described locating module includes:
Position acquisition unit, for being positioned animation on window by described location information, and is moved The display size drawn;
Window adjustment unit, for judging whether described animation is hidden in screen according to described display size, The most then moving window position.
Preferably, described window adjustment unit is additionally operable to be provided with play position according to described display size Window edge moves to the direction away from screen border.
Preferably, described client also includes:
Window treatments module, obtains video in window, by described for the window that have received animation is carried out sectional drawing Video in window is as determining the window of animation play position, and have received the window of animation described in hiding.
Preferably, described animation is full animation expression, and described receiver module is additionally operable to pass through instant communication client Receive full animation expression, pull, according to described full animation expression message, the configuration information that described full animation expression message is corresponding.
In above-mentioned animation playing method and system, by the location extracted from animation and window attribute information Information determines animation actual play position in the window, it is achieved that the animation according to playing sets animation Being played out which position in the window, the change of animation will cause the change of location information, Jin Ergai The play position that variation is drawn on window, greatly increases the motility in animation playing process.
In above-mentioned animation playing method and system, the animation according to playing changes window, makes window to follow Content in animation is changed, and greatly enriches the expression way of animation playing process, more precisely Reflect animation idea to be expressed and emotion.
[accompanying drawing explanation]
Fig. 1 is the flow chart of animation playing method in an embodiment;
Fig. 2 is the method extracting location information in Fig. 1 from the configuration information and window attribute information of animation Flow chart;
Fig. 3 is to determine the animation method flow diagram in the play position of window according to location information in Fig. 1;
Fig. 4 is the flow chart of animation playing method in another embodiment;
Fig. 5 is the schematic diagram playing image of animation frame in an embodiment;
Fig. 6 is the structural representation of system of animation play in an embodiment;
Fig. 7 is the structural representation of the extraction module in Fig. 6;
Fig. 8 is the structural representation of locating module in Fig. 6.
[detailed description of the invention]
Fig. 1 shows animation playing method in an embodiment, comprises the following steps:
Step S101, receives the configuration information of animation.
In the present embodiment, the configuration information of animation includes be available for that player client plays out various Media file;Or the full animation expression in chat software;Or receive what user was loaded into by player client Animation;Also the animation coming from various website or other users can be received by the Internet.
Additionally, also include before the step of the configuration information of above-mentioned reception animation: pass through instant communication client Receive full animation expression message, pull, according to full animation expression message, the configuration information that full animation expression message is corresponding.Tool Body ground, also can be by the chat softwares such as JICQ and the Internet when setting up with the Internet and being connected Other users link up immediately, now, after other users trigger the transmission of full animation expression, and full animation expression Message is in server is forwarded to the instant communication client of user, and user passes through instant communication software client Receiving full animation expression message, in communication process, all of full animation expression message is all entered by TIPS passage Row transmission, when the instant communication client of user have received this full animation expression message, it will according to this Full animation expression message is to pulling the configuration information of this full animation expression message in corresponding server, and then calls and join Animation in confidence breath plays out.
Step S103, obtains window attribute information.
In the present embodiment, after receiving the configuration information of animation, call moving in configuration information the most immediately Draw and play to user, but actively from the window of client, extract relevant window attribute information, wherein Window attribute information includes the information such as position and the size thereof of window.If the configuration information of animation is animation table Configuration information corresponding to feelings message, then after obtaining window attribute information, in addition it is also necessary to is believed by window attribute Breath is pushed to forwarded in the server of full animation expression message to user.
Step S105, extracts location information from the configuration information and window attribute information of animation.
In the present embodiment, the animation broadcasting relative to the window of client can be known according to the configuration information of animation Position, can be known the window of subscription client position in screen and size thereof by window attribute information, And then extract animation relative to the play position of the window of client, the window position in screen of subscription client Put and size etc. can be used for the information carrying out pinpoint graphics as location information.Such as, animation is relative to client The centre position that play position is client window top margin of the window of end, the most now by the display of animation Size, the play position of window of relative client, the window present position of client and size are as location Information, this location information is for determining animation position on window, and can not completely show whole animation Time adjust window position, in order to user can watch client window top margin play animation.
In a specific embodiment, as in figure 2 it is shown, above-mentioned configuration information from animation and window belong to Property information in extract the step of location information and be:
Step S115, extracts this animation frame phase according to the playing sequence of animation frame in animation from configuration information Play position to window.
In the present embodiment, the configuration information of animation includes broadcasting content, playing duration and the broadcasting of animation Position.If animation is full animation expression, then need to inquire about according in the full animation expression message received to server The configuration information of this full animation expression.Animation is play with frame frame by frame for unit, broadcasting of each animation frame Putting content different, the play position of the opposite windows of the most each animation frame is also different, It is required to extract the broadcasting position of this animation frame opposite windows before playing each animation frame from configuration information Put, in order in follow-up processing procedure, determine play position in the window.Such as, play position refers to It is each frame play of the full animation expression position relative to client window, if the broadcasting content of animation frame is one The individual action beaten, then play position can be the centre position of window top edges;If the broadcasting of animation frame Content is the action pulled, then play position can be window side marginal position.
Step S135, goes out this animation from play position and the window attribute information retrieval of this animation frame opposite windows The location information of frame.
In the present embodiment, location information is for determining that the broadcasting image of animation frame is in the position of window.Due to dynamic Picture carries out played in order in units of frame, and therefore, each animation frame all has the location information of correspondence, i.e. The broadcasting image of each animation frame may be different in the position of window.
Step S107, determines the animation play position at window according to location information.
In the present embodiment, the window's position in the information of location, size and play position animation can be entered Row location, such as, in the coordinate system formed by initial point with the upper left corner of screen, for play position be The animation in window top edges centre position, the coordinate in the window upper left corner is that (x, y), width is width, highly For height, the coordinate in the animation upper left corner is (x ', y '), then x '=x+width/2, y '=y, it is achieved that animation exists Location on window.
In a specific embodiment, determine that animation is at window as it is shown on figure 3, above-mentioned according to location information The step of play position be:
Step S117, is positioned animation frame on window by the location information of animation frame, and from animation Configuration information obtains the display size of this animation frame.
Step S137, according to the display size of animation frame judge the broadcasting image of animation frame in screen whether by Hide, the most then enter step S157, if it is not, then enter step S109.
In the present embodiment, by display size it is known that whether the space being used for playing animation frame in screen is more than Display size, the most then illustrate that the broadcasting image of animation frame can intactly show user, if it is not, then say Certain part of bright broadcasting image will be hidden.Such as, with the upper left corner of screen for initial point institute shape In the coordinate system become, for the animation frame that play position is window top edges centre position, if window is vertical Coordinate y less than the height in display size, then illustrates that the top edges of window is too close to the border of screen, makes window Insufficient space above Kou cannot intactly show the broadcasting image of whole animation frame, needs to move down window Position, to realize playing the complete display of image.
Step S157, according to display size moving window position.
In the present embodiment, according to display size moving window position in screen of animation frame, with complete display Go out the broadcasting image of animation frame.
Broadcasting image in order to make animation frame shown when playing is not hidden, and needs mobile being in entirely The window of screen state, makes broadcasting image completely show;For being not in the window of full frame state, animation frame exists The moving window when play position of window overlaps with screen border, makes animation frame be positioned at the play position court of window Direction away from screen border is moved, and then reserves the display space play for animation frame.Such as, for For the animation frame of window performance is beaten in broadcasting, play position is the centre position of window top edges, if window Mouth is in full frame state, or the border of window top edges and screen is closely, then need to moving down Dynamic window, reserves the space for playing this animation frame above window.
In another embodiment, as shown in Figure 4, above-mentioned the animation broadcasting at window is determined according to location information Further comprises following steps before the step of position:
Step S401, carries out sectional drawing to the window of the configuration information that have received animation and obtains video in window, by window Mouth image is as the window determining animation play position.
In the present embodiment, for expression idea and the window of emotion of combining with animation, have received animation After configuration information, the window of client is carried out the video in window that sectional drawing obtains intercepting, and real window is hidden Concealing, the process play at animation does not haves the feelings that message sink impact follow-up in chat software is play Condition, it is ensured that the smooth playing of animation.
Step S403, hides the window that have received animation.
Step S109, calls animation from configuration information, and in the play position playing animation of the window determined.
In the present embodiment, the step in the play position playing animation of the window determined is: at the window determined Play position playing animation frame, to be played after return step S115 to extract next animation frame relative to window The play position of mouth.
In other embodiments, above-mentioned animation playing method further comprises when playing animation according to configuration information pair Window carries out the step of animation process.
In the present embodiment, the configuration information of animation changes the scheme of window when further comprises playing animation frame, because of This by the configuration information of animation it is known that what kind of needs window is carried out when playing each animation frame and moves Picture processes.Such as, the scheme changing window during playing animation can be during playing animation is expressed one's feelings, The window of client by along with the broadcasting of animation frame is implemented beat, push away, the action such as draw to be moved or Person followed by and plays the action occurred in image to change the animation process such as the size of window when animation frame is play. If as it is shown in figure 5, the broadcasting content of a certain animation frame is the action that a hammer 500 beats window 600, In the centre position that play position is window 600 top edges of window, then window 600 will be along with hammer 500 Action of beaing constantly move down.In window playing animation, and according to the animation configuration information play to window Mouth moves or changes the animation process such as size so that the result of broadcast of animation is even more ideal, more accords with Close this animation intention to be expressed.
Fig. 6 shows the structure of full animation expression Play System in an embodiment, and this system includes receiver module 10, info push module 30, extraction module 50, locating module 70 and playing module 90.
Receiver module 10, for receiving the configuration information of animation.
In the present embodiment, the configuration information of animation includes be available for that player client plays out various Media file;May also comprise the full animation expression in chat software;Can also is that and terminated by player client Receive the animation that user is loaded into;Also the animation coming from various website or other users can be received by the Internet.
Additionally, before have received the configuration information of animation, above-mentioned receiver module 10 is additionally operable to pass through IMU Letter client receives full animation expression message, pulls, according to full animation expression message, the configuration that full animation expression message is corresponding Information.Specifically, also can be by chat softwares such as JICQs with mutual when setting up with the Internet and being connected Other users in networking link up immediately, now, after other users trigger the transmission of full animation expression, Full animation expression message is forwarded to the chat software client of user through server, and receiver module 10 receives animation table Feelings message, in communication process, all of full animation expression message is all transmitted by TIPS passage, user Instant communication client when have received this full animation expression message, it will according to this full animation expression message In corresponding server, pull the configuration information of this full animation expression message, and then call moving in configuration information Picture plays out.
Info push module 30, is used for obtaining window attribute information.
In the present embodiment, after receiving the configuration information of animation, call moving in configuration information the most immediately Draw and play to user, but actively from the window of client, extracted relevant window by info push module 30 Mouthful attribute information, wherein window attribute information includes the information such as position and size thereof of window.If animation Configuration information is the configuration information corresponding to full animation expression message, then after obtaining window attribute information, also Need in window attribute information pushing to the server that forwarded full animation expression message to user.
Extraction module 50, for extracting location information from the configuration information and window attribute information of animation.
In the present embodiment, according to the configuration information of animation, extraction module 50 can know that animation is relative to client The play position of window, can be known the window of subscription client position in screen by window attribute information And size, and then extract animation relative to the play position of client, subscription client window in screen Position and size etc. can be used for the information carrying out pinpoint graphics as location information.Such as, animation is relative The play position of the window of client is the centre position of client window top margin, then extraction module 50 will The display size of animation, the play position of window of relative client, the window present position of client and chi Very little as location information, this location information is for determining animation position on window, and can not completely show The position of window is adjusted, in order to user may be viewed by broadcasting at the window top margin of client when showing whole animation The animation put.
In a specific embodiment, as it is shown in fig. 7, extraction module 50 includes position extraction unit 501 And location information generating unit 503.
Position extraction unit 501, for extracting from configuration information according to the playing sequence of animation frame in animation The play position of this animation frame opposite windows.
In the present embodiment, the configuration information of animation includes broadcasting content, playing duration and the broadcasting of animation Position.If animation is full animation expression, then need to inquire about according in the full animation expression message received to server The configuration information of this full animation expression.Animation is play with frame frame by frame for unit, broadcasting of each animation frame Putting content different, the play position of the opposite windows of the most each animation frame is also different, It is required to extract the broadcasting position of this animation frame opposite windows before playing each animation frame from configuration information Put, in order in follow-up processing procedure, determine play position in the window.Such as, play position refers to It is each frame play of the full animation expression position relative to client window, if the broadcasting content of animation frame is one The individual action beaten, then play position can be the centre position of window top edges;If the broadcasting of animation frame Content is the action pulled, then play position can be window side marginal position.
Location information generating unit 503, for believing from the play position of this animation frame opposite windows and window attribute Breath extracts the location information of this animation frame.
In the present embodiment, location information is for determining that the broadcasting image of animation frame is in the position of window.Location letter Breath generation module 503 by configuration information it is known that information such as the play position of full animation expression, by window attribute Information can obtain position and the size thereof of window, so according to the play position of animation, the position of window and Its size obtains for animation position in the window.
Locating module 70, for determining the animation play position at window according to location information.
In the present embodiment, locating module 70 can by the window's position in the information of location, size and play position So that animation is positioned, such as, in the coordinate system formed by initial point with the upper left corner of screen, for Play position is the animation in window top edges centre position, and the coordinate in the window upper left corner is that (x, y), width is Width, height is height, and the coordinate in the animation upper left corner is (x ', y '), then x '=x+width, y '=y, real Show animation location on window.
In a specific embodiment, as shown in Figure 8, locating module 70 includes position acquisition unit 701 And window adjustment unit 703.
Position acquisition unit 701, for animation frame being positioned on window by the location information of animation frame, And from the configuration information of animation, obtain the display size of this animation frame.
Window adjustment unit 703, for judging that according to the display size of animation frame the broadcasting image of animation frame is at screen Whether it is hidden in Mu, the most then according to display size moving window position, if it is not, then notice plays mould Block 90.
In the present embodiment, window adjustment unit 703 by display size it is known that for playing animation in screen The space of frame whether more than display size, the most then illustrates that the broadcasting image of animation frame can intactly show User, if it is not, then certain part of explanation broadcasting image will be hidden.Such as, with screen In the coordinate system that the upper left corner is formed by initial point, it is that window top edges centre position is moved for play position Draw frame, if the vertical coordinate y of window is less than the height in display size, then illustrate that the top edges of window is too close to The border of screen, makes the insufficient space above window cannot intactly show the broadcasting image of whole animation frame, Window adjustment unit 703 needs to move down the window's position, to realize playing the complete display of image.
Playing module 90, for calling animation from configuration information, and broadcasts in the play position of the window determined Put animation.
In the present embodiment, playing module 90 is playing animation frame in the window play position determined, to be played complete The operation performing to extract the play position of next animation frame opposite windows is returned after Biing.
Additionally, playing module 90 is additionally operable to according to according to configuration information, window being carried out animation when playing animation Process.
In the present embodiment, the configuration information of animation changes the scheme of window when further comprises playing animation frame, tired Therefore, by the configuration information of animation it is known that window should be carried out anything when playing each animation frame The animation process of sample.Such as, the scheme changing window during playing animation can be during playing animation, The process of animation process can be client window along with the broadcasting of animation frame is implemented beat, push away, The action such as draw to be moved or followed by and play the action occurred in image to change window when animation frame is play Size.Playing module 90 playing animation frame on window, and change during playing animation frame according in configuration information Window is moved or changes the animation process such as size by the scheme becoming window so that the result of broadcast of animation Even more ideal, more conform to this animation intention to be expressed.
In other embodiments, above-mentioned full animation expression Play System further comprises window treatments module.This window Processing module obtains video in window, by window for the window of the configuration information that have received animation is carried out sectional drawing Image is as determining the window of animation play position, and hides the window that have received animation.
In the present embodiment, the idea and the window of emotion expressing user for combining with animation, have received After the configuration information of animation, window treatments module carries out the window figure that sectional drawing obtains intercepting to the window of client Picture, and real window is stashed, during animation is play, do not have follow-up message sink shadow Ring situation about playing, it is ensured that the smooth playing of animation.
Above-mentioned system of animation play can be player client, it is also possible to include chat software client and The server interacted with chat software client, wherein, receiver module 10, info push module 30, Locating module 70 and player 90 are arranged in chat software client, and extraction module 50 is arranged at service In device.
Above-mentioned animation playing method and system is illustrated below in conjunction with a detailed embodiment.In this embodiment, System of animation play is player client, then, in player client, user clicks on player client Open button in menu, receiver module 10 receives the configuration information of the animation that user is loaded into, now presses According to the playing sequence of animation frame each in animation, info push module 30 obtains immediately and contains the current of window The window attribute information of position and size, extraction module 50 is from the configuration information of animation and window attribute information In extract the location information of current animation frame, so that locating module 70 is true at the window of player client Which position at window is played out by settled front animation frame, and sentences according to the display size in the information of location Whether the broadcasting image of disconnected animation frame is hidden in screen, the most then according to display moving window position after Playing animation, if it is not, the most directly play current animation frame.During playing animation, playing module 90 Size or the position of window is changed according to the animated content play.
After current animation frame finishes, acquisition is contained the current location of window by info push module 30 And the window attribute information of size, extraction module 50 is from the configuration information and window attribute information of animation Extract the location information of next animation frame, so true at the window of player client by locating module 70 Fix the animation frame play position at window, and play really by playing module 90 after have adjusted the window's position Fixed next animation frame of window play position.
In the playing process of above-mentioned animation, each animation frame is required for determining that this animation frame is at window before playing The play position of mouth.
If this system of animation play including chat software client and handing over chat software client Mutual server, animation is full animation expression, then user is by its in chat software client and the Internet During he user links up immediately, other users trigger animation table after the transmission of full animation expression message Feelings message is in server is forwarded to the chat software client of user, and receiver module 10 receives other user institutes Obtained the configuration information of this full animation expression message, now, letter by server after the full animation expression message sent Cease pushing module 30 after obtaining window attribute information actively by window attribute information pushing to server. Extraction module 50 extracts current animation in full animation expression from the configuration information and window attribute information of full animation expression The location information of frame, locating module 70 determines the current animation frame play position at window according to location information, And judged whether the broadcasting image of animation frame is hidden in screen by the display size in the information of location, if It is then to need the broadcasting of moving window position laggard row animation frame, if it is not, then directly show animation to user Frame, and content changing the window's position of being play according to full animation expression or size.
In above-mentioned animation playing method and system, by the location extracted from animation and window attribute information Information determines animation actual play position in the window, it is achieved that the animation according to playing sets animation Being played out which position in the window, the change of animation will cause the change of location information, Jin Ergai The play position that variation is drawn on window, greatly increases the motility in animation playing process.
In above-mentioned animation playing method and system, the animation according to playing changes window, makes window to follow Content in animation is changed, and greatly enriches the expression way of animation playing process, more precisely Reflect animation idea to be expressed and emotion.
Embodiment described above only have expressed the several embodiments of the present invention, and it describes more concrete and detailed, But therefore can not be interpreted as the restriction to the scope of the claims of the present invention.It should be pointed out that, for this area Those of ordinary skill for, without departing from the inventive concept of the premise, it is also possible to make some deformation and Improving, these broadly fall into protection scope of the present invention.Therefore, the protection domain of patent of the present invention should be with appended Claim is as the criterion.

Claims (10)

1. an animation playing method, comprises the following steps:
Receive the configuration information of animation;
Obtain window attribute information;
Location information is extracted from the configuration information and window attribute information of described animation, particularly as follows: according to In animation, the playing sequence of animation frame extracts the broadcasting position of described animation frame opposite windows from configuration information Put, go out determining of described animation frame from play position and the window attribute information retrieval of described animation frame opposite windows Position information;
The animation play position relative to window is determined according to described location information;
From animation configuration information, call animation, and play in the described play position relative to window determined Described animation.
Animation playing method the most according to claim 1, it is characterised in that described method also includes:
According to described configuration information, window is carried out animation process when playing animation.
Animation playing method the most according to claim 1, it is characterised in that described according to described location Information determines that animation includes in the step of the play position of window:
Animation frame is positioned on window by the location information of described animation frame, and joining from described animation Confidence breath obtains the display size of described animation frame;
Display size according to described animation frame judges that the broadcasting image of described animation frame is the most hidden in screen Hide, the most then
According to display size moving window position.
Animation playing method the most according to claim 1, it is characterised in that described according to described location Information determines that animation also included before the step of the play position of window:
The window of the configuration information that have received animation is carried out sectional drawing and obtains video in window, by described video in window As the window determining animation play position;
The window of the configuration information of animation is have received described in Yin Zanging.
Animation playing method the most according to claim 1, it is characterised in that described animation is animation table Feelings, also include before the step of the configuration information of described reception animation:
Full animation expression message is received by instant communication client;
The configuration information that described full animation expression message is corresponding is pulled according to described full animation expression message.
6. a system of animation play, it is characterised in that including:
Receiver module, for receiving the configuration information of animation;
Info push module, is used for obtaining window attribute information;
Extraction module, for extracting location information from the configuration information and window attribute information of described animation, Including:
Position extraction unit, for extracting institute according to the playing sequence of animation frame in animation from configuration information State the play position of animation frame opposite windows;
Location information generating unit, for believing from the play position of described animation frame opposite windows and window attribute Breath extracts the location information of described animation frame;
Locating module, for determining the animation play position at window according to described location information;
Playing module, for calling animation, and in the play position of the described window determined from configuration information Play described animation.
System of animation play the most according to claim 6, it is characterised in that described playing module is also used When in playing animation, according to described configuration information, window is carried out animation process.
System of animation play the most according to claim 6, it is characterised in that described locating module includes:
Position acquisition unit, for animation frame being positioned on window by the location information of described animation frame, And from the configuration information of described animation, obtain the display size of described animation frame;
Window adjustment unit, for judging the broadcasting image of described animation frame according to described animation frame display size Whether screen is hidden, the most then according to display size moving window position.
System of animation play the most according to claim 6, it is characterised in that described system of animation play Also include:
Window treatments module, obtains window figure for the window of the configuration information that have received animation is carried out sectional drawing Picture, using described video in window as the window determining animation play position, and hide described in have received animation The window of configuration information.
System of animation play the most according to claim 6, it is characterised in that described animation is animation Expression, described receiver module is additionally operable to receive full animation expression, according to described animation by instant communication client Expression message pulls the configuration information that described full animation expression message is corresponding.
CN201110211780.0A 2011-07-27 2011-07-27 Animation playing method and system Active CN102903137B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110211780.0A CN102903137B (en) 2011-07-27 2011-07-27 Animation playing method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110211780.0A CN102903137B (en) 2011-07-27 2011-07-27 Animation playing method and system

Publications (2)

Publication Number Publication Date
CN102903137A CN102903137A (en) 2013-01-30
CN102903137B true CN102903137B (en) 2016-09-21

Family

ID=47575349

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110211780.0A Active CN102903137B (en) 2011-07-27 2011-07-27 Animation playing method and system

Country Status (1)

Country Link
CN (1) CN102903137B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104932853B (en) * 2015-05-25 2018-05-08 深圳市明日空间信息技术有限公司 Dynamic expression playback method and device
CN106023062B (en) * 2016-05-20 2018-06-26 深圳市大疆创新科技有限公司 Data processing method, system and device based on window operation
CN106528093A (en) * 2016-10-18 2017-03-22 天脉聚源(北京)传媒科技有限公司 Method and device for playing animation
CN107015788B (en) * 2016-10-19 2020-10-30 创新先进技术有限公司 Method and device for displaying images on mobile device in animation mode
CN111625099B (en) * 2020-06-02 2024-04-16 上海商汤智能科技有限公司 Animation display control method and device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101416144A (en) * 2006-03-30 2009-04-22 智能技术Ulc公司 Method and graphical interface for embedding animated content into a computer application
CN101739711A (en) * 2010-01-15 2010-06-16 上海视金石动画有限公司 Method and system for producing large-scale groups in three-dimensional animation production process

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100827232B1 (en) * 2006-12-28 2008-05-07 삼성전자주식회사 Apparatus and method for managing music file

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101416144A (en) * 2006-03-30 2009-04-22 智能技术Ulc公司 Method and graphical interface for embedding animated content into a computer application
CN101739711A (en) * 2010-01-15 2010-06-16 上海视金石动画有限公司 Method and system for producing large-scale groups in three-dimensional animation production process

Also Published As

Publication number Publication date
CN102903137A (en) 2013-01-30

Similar Documents

Publication Publication Date Title
CN102903137B (en) Animation playing method and system
US20210099761A1 (en) Method and electronic device for processing data
CN103369288B (en) The instant communication method of video Network Based and system
CN107230187A (en) The method and apparatus of multimedia signal processing
CN105868260A (en) Method and device for searching video
US10992620B2 (en) Methods, systems, and media for generating a notification in connection with a video content item
WO2022068479A1 (en) Image processing method and apparatus, and electronic device and computer-readable storage medium
CN105797380B (en) Method and system for realizing information interaction among group members in mobile terminal game
CN102831912A (en) Method, client and system for displaying playing progress of audio information
CN103338406A (en) Method for interacting with audiences in process of watching television programs and television system
CN108924464A (en) Generation method, device and the storage medium of video file
CN106210770A (en) A kind of method and apparatus showing barrage information
CN104915202A (en) Screenshot method and device
CN108024134B (en) Live broadcast-based data analysis method and device and terminal equipment
CN105872438A (en) Video call method and device, and terminal
CN105530548A (en) Smart TV and program interaction method and server thereof
CN114697721B (en) Bullet screen display method and electronic equipment
CN105959271A (en) Text content information voice conversion method, playing method, and playing device
CN108040290A (en) TV programme based on AR technologies are changed face method in real time
CN111757137A (en) Multi-channel close-up playing method and device based on single-shot live video
CN108419117A (en) A kind of device and method realized video wicket and played
CN105872799A (en) Video playing processing method, player and terminal equipment
CN105916008A (en) Video buffering method and device
CN105516638A (en) Video call method, device and system
CN103024575B (en) A kind of method providing generic service for application many in android smart television

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant