CN104469143B - Video sharing method and device - Google Patents

Video sharing method and device Download PDF

Info

Publication number
CN104469143B
CN104469143B CN201410525958.2A CN201410525958A CN104469143B CN 104469143 B CN104469143 B CN 104469143B CN 201410525958 A CN201410525958 A CN 201410525958A CN 104469143 B CN104469143 B CN 104469143B
Authority
CN
China
Prior art keywords
shooting
interface
video
social networking
networking application
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
CN201410525958.2A
Other languages
Chinese (zh)
Other versions
CN104469143A (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 CN201410525958.2A priority Critical patent/CN104469143B/en
Publication of CN104469143A publication Critical patent/CN104469143A/en
Application granted granted Critical
Publication of CN104469143B publication Critical patent/CN104469143B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses a kind of video sharing method and device, belong to field of terminal technology.Method includes: when receiving video capture instruction, in the appointment region at social networking application interface, display shooting panel, and to start capture apparatus, this shooting panel includes view area and shooting control area;Press operation in response to the length shooting control area, press in operating process long, shot by capture apparatus;If being not detected by, to the clicking operation in any one region in view area and shooting control area, terminating shooting process, the social networking application interface that video sharing shooting obtained to user is specified in length is by the first preset time period after operation.The present invention carries out video capture by mode easily, and the operation without too much button class can terminate shooting sharing video frequency, achieve operation video sharing method easier, efficient, decrease the power consumption of terminal, improve the error correcting capability for maloperation, it is ensured that being continuously shot of video simultaneously.

Description

Video sharing method and device
Technical field
The present invention relates to field of terminal technology, particularly to a kind of video sharing method and device.
Background technology
Along with the development of terminal technology, utilize terminal to carry out video capture and popularize already.The video capture of terminal Function, provides convenience with sharing slice of life for user record.
Prior art is when realizing video capture, by the clicking operation to video capture option, starts video Shooting;When again receiving the clicking operation to video capture option, terminate video capture, and according to The video of shooting is shared by the selection at family.
During realizing the present invention, inventor finds that correlation technique at least there is problems in that
When starting video capture, user needs the regular hour to find the position of video capture option, then enters Row clicking operation, the mode of this startup shooting is inefficient, it is achieved quick not, perhaps will miss and think Moment to be shot.
And use the mode of clicking operation to terminate video capture, it is easily caused maloperation, affects video capture Fluency, such as, if user's imprudence has carried out clicking operation, then cannot realize the company to current scene Continuous shooting, misses important scenes.
Summary of the invention
In order to solve the problem of correlation technique, embodiments provide a kind of video sharing method.Described Technical scheme is as follows:
First aspect, it is provided that a kind of video sharing method, described method includes:
When receiving video capture instruction, in the appointment region at social networking application interface, display shooting panel, To start capture apparatus, described shooting panel includes view area and shooting control area;
In response to the length of described shooting control area by operation, in described length is by operating process, by institute State capture apparatus to shoot;
If be not detected by described length is by the first preset time period after operation described view area and In shooting control area, the clicking operation in any one region, terminates described shooting process, and shooting obtained regards Frequency division enjoys the social networking application interface specified to user.
Second aspect, it is provided that a kind of video sharing device, described device includes:
Display module, for when receiving video capture instruction, in the appointment region at social networking application interface, Display shooting panel, to start capture apparatus, described shooting panel includes view area and shooting control area;
Taking module, in response to the length of described shooting control area by operation, in described length by operation During, shot by described capture apparatus;
First terminate module, for when described length by operate after the first preset time period in be not detected by To in described view area and shooting control area during the clicking operation in any one region, terminate described shooting Journey;
Sharing module, the social networking application interface that the video sharing for shooting being obtained is specified to user.
The technical scheme that the embodiment of the present invention provides has the benefit that
Carry out video capture by mode easily, and the operation without too much button class can terminate to shoot also Sharing video frequency, it is achieved that operate video sharing method easier, efficient, decrease the power consumption of terminal, Improve the error correcting capability for maloperation, it is ensured that being continuously shot of video simultaneously.
Accompanying drawing explanation
For the technical scheme being illustrated more clearly that in the embodiment of the present invention, institute in embodiment being described below The accompanying drawing used is needed to be briefly described, it should be apparent that, the accompanying drawing in describing below is only the present invention Some embodiments, for those of ordinary skill in the art, on the premise of not paying creative work, Other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the flow chart of a kind of video sharing method that one embodiment of the invention provides;
Fig. 2 is a kind of shooting Display panel interface schematic diagram that another embodiment of the present invention provides;
Fig. 3 is the flow chart of a kind of video sharing method that another embodiment of the present invention provides;
Fig. 4 is that a kind of terminal of rocking that another embodiment of the present invention provides triggers the schematic diagram of video capture instruction;
Fig. 5 is the schematic diagram of a kind of function on panel that another embodiment of the present invention provides;
Fig. 6 is the flow chart of a kind of video sharing method that another embodiment of the present invention provides;
Fig. 7 is the schematic diagram of a kind of function on panel that another embodiment of the present invention provides;
Fig. 8 is the flow chart of a kind of video sharing method that another embodiment of the present invention provides;
The a kind of first display interface schematic diagram sharing option that Fig. 9 provides for another embodiment of the present invention;
The a kind of first display interface schematic diagram sharing option that Figure 10 provides for another embodiment of the present invention;
The a kind of first schematic diagram sharing option that Figure 11 provides for another embodiment of the present invention;
Figure 12 is the flow chart of a kind of video broadcasting method that one embodiment of the invention provides;
Figure 13 is a kind of display interface schematic diagram that another embodiment of the present invention provides;
Figure 14 is a kind of display interface schematic diagram that another embodiment of the present invention provides;
Figure 15 is a kind of display interface schematic diagram that another embodiment of the present invention provides;
Figure 16 is a kind of display interface schematic diagram that another embodiment of the present invention provides;
Figure 17 is a kind of display interface schematic diagram that another embodiment of the present invention provides;
Figure 18 is the flow chart of a kind of video broadcasting method that one embodiment of the invention provides;
Figure 19 is a kind of video sharing apparatus structure schematic diagram that another embodiment of the present invention provides;
Figure 20 is a kind of video sharing apparatus structure schematic diagram that another embodiment of the present invention provides;
Figure 21 is a kind of video sharing apparatus structure schematic diagram that another embodiment of the present invention provides;
Figure 22 is a kind of video sharing apparatus structure schematic diagram that another embodiment of the present invention provides;
Figure 23 is the structural representation of a kind of video sharing terminal that another embodiment of the present invention provides.
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing to the present invention Embodiment is described in further detail.
For the ease of the understanding of the present invention, first, to some nouns involved by the embodiment of the present invention with general Thought explains:
The video that the present invention is previously mentioned, refers to micro-video or small video, and the feature of such video is that it is to regard Frequently duration is less than video file or the cardon file of preset duration, and this preset duration is typically small, such as, and should Preset duration can be between 5 seconds to 20 seconds, it is preferable that this preset duration can be 7 seconds.Should in social activity With in interface, user generally has sharing video frequency and the demand of viewing video.The video energy that video duration is less Enough in the case of not expending too much Internet resources, meet user's sharing video frequency and the demand of viewing video.
Social networking application, refers to the application with social functions, such as instant messaging application or social platform application etc.. And social networking application server refers to provide server or the server cluster of service into this social networking application.
Correspondingly, along with the application scenarios at social networking application interface is different, can there be difference at this social networking application interface Interface type.Wherein, the interface type at social networking application interface can be session interface, flow of information interface and Collection interface.Specifically, session interface can be user with the session interface of certain good friend, group chat interface or Interim discussion group class boundary face etc., flow of information interface could be for checking good friend's multidate information circle of friends interface, The individual multidate information interface etc. of certain good friend, collection interface refers to that user collects the boundary of historical information or file etc. Face.
Fig. 1 is the flow chart of a kind of video sharing method that the embodiment of the present invention provides.The present embodiment provides The executive agent of video sharing method is terminal, and this terminal can be the portable terminal such as mobile phone, panel computer, Seeing Fig. 1, the method flow process includes:
101, when receiving video capture instruction, in the appointment region at social networking application interface, display shooting Panel, to start capture apparatus, this shooting panel includes view area and shooting control area.
During user uses social networking application interface, in order to allow users to record certain scene in time, Thus this scene is shared with good friend, when terminal receives the video capture instruction on social networking application interface, Specify region display shooting panel, then realize the shooting to certain scene and follow-up sharing.
Information shown in the social networking application interface of different interface types is the most different, in order to avoid to boundary The impact that face original information shows, the display position in the appointment region in different social networking application interfaces can not With.In order to make it easy to understand, the social networking application interface below based on different interface types is described respectively:
(1) session interface.Show on session interface conversation message mutual between good friend's pet name and good friend, Session Times etc., in session interface, can will move on conversation message, and this appointment region can be in this session The lower zone at interface shows, to avoid blocking conversation message.
(2) flow of information interface.Flow of information interface includes at least two form: circle of friends interface and good friend People's multidate information interface, wherein, circle of friends interface display good friend's multidate information, and the individual of good friend is dynamically Information interface shows the history multidate information etc. of the personal information of good friend, good friend.Due to circle of friends interface and Multidate information in the individual multidate information interface of good friend all arranges according to the information issuing time, therefore, Multidate information in the individual multidate information interface of circle of friends interface and good friend can be moved down, this appointment region Can show at the upper area at this circle of friends interface and the individual multidate information interface of good friend, to avoid Blocking of nearly multidate information.
Certainly, it is generally used for due to the upper area at circle of friends interface and the individual multidate information interface of good friend Display user's information, it is also possible to the region showing user's information will be used for as specifying region, nothing The multidate information in the individual multidate information interface of circle of friends interface and good friend need to be moved so that this appointment region Can show at the upper area at this circle of friends interface and the individual multidate information interface of good friend.
It should be noted that the shooting panel at this flow of information interface can also not only show in a certain region, But full screen display, this is not especially limited by the embodiment of the present invention.
(3) session list interface.Session list interface display the historical session information of user, social networking application Option etc..Owing to each bar session list in session list interface arranges according to Session Time, therefore, Can session list be moved down, this appointment region can show at the upper area at this session list interface, with Avoid nearest session is blocked.
The display position in above-mentioned appointment region all can arrange according to system or user adjusts and is changed, and it shows Showing that position can be at screen lower zone, zone line or upper area, its display size can be to be less than The arbitrary dimension of display screen size, the present embodiment does not repeats at this.
Fig. 2 is a kind of shooting Display panel interface schematic diagram that the embodiment of the present invention provides, and sees Fig. 2 (a), On session interface, shooting Display panel, below screen, sees Fig. 2 (b), on circle of friends interface, claps Taking the photograph Display panel above screen, the most former circle of friends interface moves down in screen.Wherein, shooting panel bag Include view area and shooting control area, the session interface of Fig. 2 (a) also show good friend's pet name and with The session information of good friend, also show circle of friends mark on the circle of friends interface of Fig. 2 (b) and good friend is dynamic Information.
The shooting panel that the embodiment of the present invention is provided includes view area and shooting control area.This district of finding a view Territory, for user wants the scene of shooting find a view, allows users to observe in view area and waits to clap The scene taken the photograph, to determine whether the scene domain of current shooting meets its demand;This shooting control area is used for The beginning of assist control shooting process and end etc..
On social networking application interface, after display shooting panel, also need to start capture apparatus, could perform follow-up Shooting process.This capture apparatus can include image capture device and sound collection equipment, such as photographic head and Mike, then, after display shooting panel, start photographic head and the mike of terminal configuration, to carry out image Gather and sound collection.
102, press operation in response to the length shooting control area, press in operating process long, set by shooting For shooting.
In embodiments of the present invention, after opening shooting panel and starting capture apparatus, in order to make user Oneself control the start time of video capture, thus photograph the scene of the required shooting of user, also need according to The length of shooting control area is pressed operation by family, just can start shooting.
In embodiments of the present invention, when terminal detects the user's contact point in shooting control area, as Fruit detects that the contact duration of this contact point exceedes appointment preset duration, it is determined that current user operation is pressed for long Operation, triggers capture apparatus and starts shooting, in this is long by operating process, keeps the shooting shape of capture apparatus State.The general duration of video capture involved by the embodiment of the present invention is shorter, therefore, long by behaviour by this Work can realize the control to shooting easily.Certainly, when specifically applying, in order to improve what shooting controlled Motility, this length by operation can also be the length for view area by operation, the embodiment of the present invention is to this not Make concrete restriction.
If 103 are not detected by view area and shooting in length is by the first preset time period after operation The clicking operation in any one region in control area, terminates shooting process, and video sharing shooting obtained is extremely The social networking application interface that user specifies.
In embodiments of the present invention, in order to ensure the seriality of video capture process, make user be unlikely to because Maloperation and miss important photographed scene, long by the first preset time period after operation, if not Detect the clicking operation of any region in view area and shooting area, i.e. think user executive chairman by Loose one's grip after operation, in the first preset time period after loosing one's grip, be not carried out the behaviour of the click to above-mentioned two region Make, it is believed that user is complete shooting, then terminate shooting process.This first preset time period is less than pre- If duration, it can be 0.5 second or 1 second etc..
The method that the embodiment of the present invention provides, carries out video capture by mode easily, and without too much pressing The operation of button class can terminate shooting sharing video frequency, it is achieved that operates video sharing side easier, efficient Method, decreases the power consumption of terminal, improves the error correcting capability for maloperation, it is ensured that video simultaneously It is continuously shot.
Alternatively, when receiving video capture instruction, in the appointment region at social networking application interface, display Shooting panel, before starting capture apparatus, method also includes:
Receive during the display at session interface and rock instruction, trigger video capture instruction;Or,
During the display at session interface, when detecting the click behaviour of video icon on function on panel When making, trigger video capture instruction;Or,
During the display at flow of information interface, when detecting the click of video icon on function on panel During operation, trigger video capture instruction;Or,
During the display at flow of information interface, when the slide to flow of information interface being detected, trigger Video capture instructs;Or
During the display at session list interface, when the slide to session list interface being detected, Triggering video capture instructs.
Alternatively, method also includes:
At the end of detecting that length is by operation, if detection in long the second preset time period pressed after operation Arrive with the first appointment contact point as starting point and sliding trace exceeds the first slide of view area, first At the end of slide, terminating shooting process, this first appointment contact point is positioned at view area and shooting controls Any one region in region.
Alternatively, this first slide is the upward sliding operation of the longitudinal direction along terminal.
Alternatively, method also includes:
At the end of detecting that length is by operation, if detection in long the second preset time period pressed after operation Arrive with the second appointment contact point as starting point and sliding trace is without departing from the second slide of view area, continue Shooting process, this second appointment contact point is positioned at any one region in view area and shooting control area.
Alternatively, method also includes:
When shooting duration and exceeding preset duration, terminating shooting process, video shooting obtained sends The social networking application interface specified to user, carries out next shooting process by capture apparatus.
Alternatively, in the appointment region at social networking application interface, display shooting panel includes:
In the view area of shooting panel, show designated pictures, it is intended that picture be a front video capture A later frame picture;
When determining that capture apparatus starts, in view area, the preview picture currently got is used to replace Designated pictures.
Alternatively, when determining that capture apparatus starts, in view area, use the preview currently got Picture is replaced designated pictures and is included:
When determining that capture apparatus starts, based on the preview picture currently got and designated pictures, making is adopted The resilience animation of designated pictures is replaced with preview picture;
In view area, play resilience animation.
Alternatively, shooting process, social networking application circle that video sharing shooting obtained is specified are terminated to user After face, method also includes:
When receiving the out code to shooting panel, the last frame picture of shooting process is preserved;
Close capture apparatus, pack up shooting panel.
Alternatively, method also includes:
Shooting panel also includes closing slider bar, when the drag operation to closedown slider bar being detected, triggers Out code;Or,
When the drag operation to shooting panel being detected, trigger out code;Or,
When the range sensor configured by terminal, determine the user's finger in predeterminable range terminal being detected During shake operation, trigger out code;
If current social networking application interface is session list interface, downward when detect session list interface During slide, trigger out code.
Alternatively, shooting process, social networking application circle that video sharing shooting obtained is specified are terminated to user Face includes:
After terminating shooting process, the video obtaining shooting encodes and cuts out process, obtains video, The social networking application interface that video sharing to user is specified.
Alternatively, the social networking application interface that video sharing shooting obtained is specified to user includes:
If current social networking application interface is session interface, video sharing shooting obtained is to session interface; Or,
If current social networking application interface is flow of information interface, video sharing shooting obtained is to flow of information circle Face.
Alternatively, video sharing shooting obtained includes to social networking application interface:
If current social networking application interface is session list interface, display comprises the of different social networking application interface One shares option;
Receive the first response sharing option to first, determine and the first response includes user from different social During the social networking application interface specified in application interface, according to the interface type at the social networking application interface that user specifies, The social networking application interface that video sharing shooting obtained is specified to user.
Alternatively, according to the interface type at the social networking application interface that user specifies, video shooting obtained divides Enjoy the social networking application interface specified to user to include:
If the social networking application interface that user specifies is flow of information interface, video sharing shooting obtained is to letter Breath stream interface;Or,
If the social networking application interface that user specifies is session interface, display comprises the second of multiple good friend and shares Option, receives the second response sharing option to second, determines that the second respond packet contains user from multiple good friends In choose appointment good friend time, the video sharing that shooting is obtained to specify good friend session interface;Or,
When different social networking application interfaces include multiple historical session interface, and social networking application circle that user specifies When face is any one the historical session interface in multiple historical session interface, video sharing shooting obtained is extremely Historical session interface;Or,
If the social networking application interface that user specifies preserves to collection for collection interface, video shooting obtained Interface.
Alternatively, method also includes:
In shooting process, show in social networking application interface shooting progress bar, shooting progress bar for based on Preset duration carries out countdown to shooting duration.
Alternatively, method also includes:
In shooting control area, display shooting operation prompt information.
Alternatively, video is the video duration cardon file less than preset duration.
Above-mentioned all optional technical schemes, all can form the alternative embodiment of the present invention according to arbitrarily combination, This repeats the most one by one.
Fig. 3 is the flow chart of a kind of video sharing method that the embodiment of the present invention provides.This embodiment is only with meeting Words illustrate as a example by interface, see Fig. 3, and this embodiment specifically includes:
300, during the display at session interface, instruction is rocked in reception, triggers video capture instruction.
In embodiments of the present invention, video is video file or the cardon file that video duration is less than preset duration. Wherein, this preset duration is typically small, and such as, this preset duration can be between 5 seconds to 20 seconds, preferably Ground, this preset duration can be 7 seconds.In social networking application interface, user generally has shooting video and divides Enjoying the demand of video, owing to the video duration of video file is less, shooting process will not take the too much time, Therefore, the method carrying out video capture in session interface is embodiments provided.
Before carrying out video capture, also need to trigger video capture instruction.When social networking application interface is session circle During face, shoot to allow user can open rapidly shooting panel, and the most important good photographed scene, Video capture instruction can be triggered when receiving user and terminal being rocked instruction, thus faster starts to regard The shooting process of frequency.
In the specific implementation, terminal can be configured with sensor, rocks terminal detecting user, this biography Sensor can be gyroscope, and correspondingly, terminal is rocked process by this detection user, can be examined by gyroscope Survey the angle changing value that terminal produces when being shaken and the angular velocity rocked, thus terminal detected When angle changing value and angular velocity are not zero, determine to detect and terminal is rocked, thus trigger and rock finger Order.And in order to prevent error detection, angle change preset value and angular velocity preset value can be pre-set, work as inspection The angle changing value measured exceedes this angle change preset value, or when angular velocity exceedes this angular velocity preset value, Just think to detect and terminal is rocked, trigger and rock instruction, then trigger video capture instruction.As, Fig. 4 is that a kind of terminal of rocking that the embodiment of the present invention provides triggers the schematic diagram of video capture instruction, in Fig. 4 Left figure is the animation schematic diagram that user rocks terminal, and in Fig. 4, right figure is to trigger after video capture instructs to show bat Take the photograph panel.
Alternatively, in another embodiment that the present invention provides, the process triggering video capture instruction is all right Replaced by procedure below: during the display at session interface, when detecting video on function on panel During the clicking operation of icon, trigger the instruction of described video capture.In order to allow user more intuitively know in session This video capture function can be provided on interface.As, Fig. 5 is a kind of function on that the embodiment of the present invention provides The schematic diagram of panel, sees Fig. 5, and this function on panel is the function on panel at session interface, this function Start panel and include above-mentioned video icon, this video icon as it can be seen, certainly, wherein, video icon It is a video labeling, can be human eye picture or camera picture or other identification pictures etc..Work as inspection When measuring panel enabled instruction, show function on panel, in order to provide on function on panel and include regarding Frequently multiple functions of icon, when the clicking operation to this video icon being detected, refer to triggering video capture Order.On the function on panel of Fig. 5 in addition to video icon, also include: can be used for selecting local photograph " photo " option of sheet, can be used for performing video and " shooting " option of photograph shooting, can be used for positioning " position " option of terminal location, can be used for searching " business card " option of good friend's business card, can be used for searching " collection " option of user's Information on Collection, user and good friend can be made to carry out " Video chat " of Video chat Option and can be used for receive user speech " phonetic entry " option, certainly, on this function on panel Can also include other icons, this is not limited by the embodiment of the present invention.
301, when receiving video capture instruction, in the view area of shooting panel, designated pictures is shown, This designated pictures is the last frame picture of a front video capture, to start capture apparatus, shoots panel bag Include view area and shooting control area.
After social networking application interface shows shooting panel, before starting capture apparatus, due to view area Also fail to start to find a view, it is therefore desirable to temporarily show a designated pictures in view area.Specifically, this refers to Determining the last frame picture that picture is a front video capture, certainly, this designated pictures can also be video figure Mark, certain pictures that terminal obtains from network or the picture arranged according to the hobby of self by user, This is not especially limited by the embodiment of the present invention.See Fig. 2, have employed human eye picture in fig. 2 as video Icon, and using this video icon as designated pictures, it is shown in view area.
Alternatively, also can be in shooting control area, display shooting operation prompt information, so that user knows Know and how to start video capture.See Fig. 2, in embodiments of the present invention, in shooting control area, display The shooting operation prompt information of " pressing bat ".
302, when determining that capture apparatus starts, in view area, the preview picture currently got is used Replace designated pictures.
When determining that capture apparatus starts, terminal i.e. prepares to start shooting, therefore, in view area, and will The preview picture currently got is used to replace designated pictures.Specifically, the preview picture currently got refers to The scene picture that the camera of present terminal can photograph, need to be grasped according to its current shooting wish by user Obtain as terminal.
Specifically, in view area, the preview picture currently got is used to replace designated pictures, including: When determining that capture apparatus starts, based on the preview picture currently got and designated pictures, make and use in advance The resilience animation of designated pictures replaced by picture of looking at;In view area, play resilience animation.Wherein, should " base In the preview picture currently got and designated pictures, make the resilience using preview picture to replace designated pictures Animation " process, may include that in view area designated pictures make skid off current interface to the left Animation, meanwhile, makes the animation slipping into view area from right to left for designated pictures.It is of course also possible to be Designated pictures in view area makes the animation upwards skidding off current interface, makes for designated pictures meanwhile Slipping into the animation of view area from bottom to top, this is not especially limited by the embodiment of the present invention.
Above-mentioned steps 301-302 is in the appointment region at session interface, the process of display shooting panel.Optional Ground, in order to more intuitively embody the process that capture apparatus starts, makes user know and when can start shooting, Can be before starting capture apparatus, in view area using a human eye picture closed one's eyes as designated pictures.When Determine when capture apparatus starts, show with the animation effect that this human eye picture is gradually opened eyes, represent shooting Equipment has been turned on complete, can start shooting.After the animation effect opened eyes terminates, make and use preview graph Sheet replaces the resilience animation of designated pictures, plays resilience animation.
303, press operation in response to the length shooting control area, press in operating process long, by shooting Equipment shoots.
In embodiments of the present invention, after opening shooting panel and starting capture apparatus, in order to make user Oneself control the start time of video capture, thus photograph the scene of the required shooting of user, also need according to The length of shooting control area is pressed operation by family, just can start shooting.
In embodiments of the present invention, when terminal detects the user's contact point in shooting control area, as Fruit detects that the contact duration of this contact point exceedes appointment preset duration, it is determined that current user operation is pressed for long Operation, triggers capture apparatus and starts shooting, in this is long by operating process, keeps the shooting shape of capture apparatus State.The general duration of video capture involved by the embodiment of the present invention is shorter, therefore, long by behaviour by this Work can realize the control to shooting easily.Certainly, when specifically applying, in order to improve what shooting controlled Motility, this length by operation can also be the length for view area by operation, the embodiment of the present invention is to this not Make concrete restriction.
Further, after terminal starts video capture, in order to allow user know current shooting progress, keep away Exempt from, owing to maloperation causes shooting process surprisingly to terminate, to miss important photographed scene, also include: in shooting During, social networking application interface shows shooting progress bar, this shooting progress bar is for based on preset duration Shooting duration is carried out countdown, and this shooting progress bar can be according between current shooting duration and preset duration Percentage ratio change continuous variable color, in order to further progress be pointed out, and remind user when shooting residue Long, it is also possible at shooting duration adjacent to preset duration (such as, also within 1 second or 2 seconds, i.e. arriving preset duration) Time, to shoot the flicker of progress bar entirety or to be emphasized with the different colours with percentage ratio change corresponding color, To strengthen reminding effect.
When shooting duration and exceeding preset duration, terminating shooting process, video shooting obtained sends The social networking application interface specified to user, carries out next shooting process by capture apparatus.
In embodiments of the present invention, owing to the video duration of video is less than preset duration, therefore, long by behaviour At the end of making not, if current shooting duration has exceeded preset duration, terminal will terminate shooting process, Video shooting obtained sends the social networking application interface specified to user.Specifically, can in session interface Video is sent directly to current sessions interface.And owing to the length of now user is not terminated by operation, it is believed that User remains a need for persistently shooting, and therefore, can carry out next shooting process by capture apparatus.
If 304 are not detected by view area and bat in length is by the first preset time period after operation Take the photograph the clicking operation in any one region in control area, terminate shooting process, video sharing shooting obtained The social networking application interface specified to user.
Specifically, should " terminate shooting process, the social activity that video sharing shooting obtained to user is specified should With interface " process, including: terminating after shooting process, the video obtaining shooting encodes and cuts Make arrangement after due consideration reason, obtain video, the social networking application interface that video sharing to user is specified.Wherein, to shooting To video carry out encoding and cutting out process, be to make this video meet certain coding standard and broadcasting Standard, thus after the good friend of user receives this video, it is possible to carry out normal play.It is alternatively possible to The video using specific method for video coding to obtain shooting encodes, and e.g., uses MPEG (Moving Pictures Experts Group, dynamic image expert group) method for video coding encodes;Furthermore, it is possible to According to technological development personnel be stored on server to cutting out standard configuration information, this video is cut out, This is cut out standard configuration information and can arrange for social networking application interface, and certainly, this cuts out standard also Can be configured according to self hobby by user, not limit at this.
In embodiments of the present invention, video sharing shooting obtained includes to social networking application interface: if worked as Front social networking application interface is session interface, and video sharing shooting obtained is to session interface.If current society Handing over application interface is session interface, it is believed that the transmission target after user shoots video is current sessions interface On good friend or group, it is therefore not necessary to through user select, the video that can directly by terminal, shooting be obtained Share to this session interface, thus simplify and share operation.It should be noted that this is shared to session interface Can be to include present terminal to be sent by this video to social networking application server, will by social networking application server This video sends to this session interface.
Share target selection item it is of course also possible to provide in the function on panel at session interface, receiving To user to share target selection item choose operation time, according to choosing what operation comprised to share target, will clap Take the photograph the video sharing obtained and share target to this, specifically, this share target can be certain good friend, certain Discussion group etc..
305, at the end of detecting that length is by operation, if long by the second preset time period after operation Detect with the first appointment contact point as starting point and sliding trace exceeds the first slide of view area, At the end of first slide, terminating shooting process, this first appointment contact point is positioned at view area and shooting Any one region in control area.
After user starts to shoot video, it is contemplated that user may fail to photograph its scene wanting shooting, Or user may change and original share wish, it is not necessary to the video sharing of current shooting is good to other Friend, it thus provides the method terminating shooting process of step 305, after terminating shooting process, no longer Perform the operation carrying out video sharing.Specifically, this first appointment contact point is positioned at view area and shooting Any one region in control area, can be any point in view area and shooting control area, this slip Track is to obtain according to detecting the operation of user, and specifying contact point with first is this sliding trace Starting point.Alternatively, this first slide is the upward sliding operation of the longitudinal direction along terminal.In reality In the application of border, the sliding trace of this first slide is probably from shooting control area, along straight line Upper cunning skids off view area, it is also possible to behind shooting control area, controls in view area and shooting Arbitrarily sliding in region, finally skid off view area and shooting control area, this is not made by the embodiment of the present invention Concrete restriction.
Wherein, the second preset time period is less than the first preset time period, to consider to user's sufficient time to be No abandon sharing of the video to current shooting, and owing to the length of this second preset time period limits, the most not Video sharing can be impacted.
306, at the end of detecting that length is by operation, if long by the second preset time period after operation Detect and specify contact point as starting point with second and sliding trace is without departing from the second slide of view area, Continuing shooting process, this second appointment contact point is positioned at any one region in view area and shooting control area.
In embodiments of the present invention, in order to ensure the seriality of video capture process, make user pretty good the most important Photographed scene, when detect long by operation at the end of, if long by the second Preset Time after operation Detect with the second appointment contact point as starting point in Duan and sliding trace is grasped without departing from the second slip of view area Make, continue shooting process.Specifically, this second appointment contact point is positioned at view area and shooting control area In any one region, can be view area and shooting control area in any point, this sliding trace is root Obtain according to the operation of user is detected, specify contact point as starting point with second.Preferably, this second The sliding trace of slide can be behind shooting control area, in view area and shooting control zone Arbitrarily sliding in territory, finally slide back to shoot control area, this is not especially limited by the embodiment of the present invention.
307, when receiving the out code to shooting panel, the last frame picture of shooting process is carried out Preserve;Close capture apparatus, pack up shooting panel.
Before closing shooting panel, also need to be triggered out code by user.Specifically, out code is triggered Mode can include any one mode in following (a), (b) and (c):
A () shooting panel also includes closing slider bar, when the drag operation to closedown slider bar being detected, Trigger out code.
Specifically, the display position of this closedown slider bar can shoot above panel or left, e.g., and ginseng Seeing the shooting Display panel schematic diagram of Fig. 2, the display position of this closedown slider bar is above shooting panel. Correspondingly, this can be to pull from top to bottom or pull from left to right to the drag operation of closedown slider bar, this This is not especially limited by inventive embodiments.In the specific implementation, this closedown slider bar quilt can detected After pulling more than the first predeterminable range, triggering out code, this first predeterminable range is not more than from closing slip Bar is to the distance of shooting face plate edge.
B (), when the drag operation to shooting panel being detected, triggers out code.
Specifically, this drag operation to shooting panel, can be to pin any point on shooting panel, to Any one direction carries out the operation pulled.In the specific implementation, can detect that shooting panel is dragged Leave former display position more than the second predeterminable range after, trigger out code, this second predeterminable range can be by Technological development personnel are stored on server in advance, terminal obtain this predeterminable range, thus judge whether to trigger Out code.
C (), when the range sensor configured by terminal, determines the user in predeterminable range terminal being detected During finger shake operation, trigger out code.
Specifically, this range sensor can be infrared sensor etc., it is possible to for measuring in predeterminable range Barrier.When barrier in this range sensor repeated detection to predeterminable range, it is believed that be to detect The shake operation of user's finger, i.e. triggers out code.
When receiving the out code to shooting panel, also need the last frame picture of shooting process is carried out Preserve, thus when opening shooting panel next time, this picture can be entered as the designated pictures in view area Row display.Picture has preserved, and can close capture apparatus, packs up shooting panel.Specifically, this shooting sets Standby include opening shooting panel after the photographic head that starts and mike;This packs up the process of shooting panel, permissible It is that the animation effect upwards skidding off display screen shows, it is also possible to skid off to other any one directions The animation effect of display screen shows, or the animation effect disappeared with gradual change shows, the present invention implements This is not especially limited by example.
The method that the embodiment of the present invention provides, by, on session interface, rocking finger when receiving to terminal When making, start video capture instruction, and without the operation of too much button class, shooting can be terminated, and will clap Take the photograph the video sharing obtained to session interface, it is achieved that operate relatively simple video sharing method, protect simultaneously Demonstrate,prove being continuously shot of video, made user's the most important pretty good moment.
Fig. 6 is the flow chart of a kind of video sharing method that the embodiment of the present invention provides.This embodiment is only with letter Illustrating as a example by breath stream interface, see Fig. 6, this embodiment specifically includes:
600, during the display at flow of information interface, when detecting video icon on function on panel During clicking operation, trigger video capture instruction.
During the display at flow of information interface, in order to allow user more intuitively know on this flow of information interface Video capture function can be provided, can be after user open the function on panel at session interface, in this function Start and show the Video Option on panel, when the clicking operation to this Video Option being detected, video can be triggered Shooting instruction.As, Fig. 7 is the schematic diagram of a kind of function on panel that the embodiment of the present invention provides, and sees Fig. 7 (a), this function on panel is the function on panel at flow of information interface, this function on panel except Outside including above-mentioned the Video Option, the most also include " taking pictures " option, for upload local photo " from Mobile phone photo album select " option and for cancel select operation " cancellation " option.When user couple being detected During the clicking operation of this Video Option, video capture instruction will be triggered.
Alternatively, in another embodiment that the present invention provides, the process triggering video capture instruction is all right Replaced by procedure below: during the display at flow of information interface, when the slip to flow of information interface being detected During operation, trigger video capture instruction.Can be provided this to allow user more intuitively know on session interface Video capture function.Preferably, this slide can be operation of gliding, and e.g., sees Fig. 7 (b), when connecing When receiving the operation of the downslide to circle of friends interface, video capture instruction can be triggered.
601, when receiving video capture instruction, in the view area of shooting panel, designated pictures is shown, This designated pictures is the last frame picture of a front video capture, to start capture apparatus, shoots panel bag Include view area and shooting control area.
In like manner, in shooting control area, shooting operation prompt information can also be shown.Specifically, this step With the process of step 301 in like manner, here is omitted for the process of 601.
602, when determining that capture apparatus starts, in view area, the preview picture currently got is used Replace designated pictures.
Alternatively, the preview picture that this employing currently gets is replaced the process of designated pictures and is included: when determining When capture apparatus starts, based on the preview picture currently got and designated pictures, make and use preview picture Replace the resilience animation of designated pictures;In view area, play resilience animation.
Specifically, with the process of step 302 in like manner, here is omitted for the process of this step 602.
Above-mentioned steps 601-602 is in the appointment region at social networking application interface, the process of display shooting panel, The process of this process and step 301-302 is in like manner.
603, press operation in response to the length shooting control area, press in operating process long, by shooting Equipment shoots.
Alternatively, when shooting duration and exceeding preset duration, terminate shooting process, shooting is obtained Video sends the social networking application interface specified to user, carries out next shooting process by capture apparatus.
Further, in shooting process, show in social networking application interface shooting progress bar, this shoot into Degree bar is for carrying out countdown based on preset duration to shooting duration.
Specifically, with the process of step 303 in like manner, here is omitted for the process of this step 603.
If 604 are not detected by view area and bat in length is by the first preset time period after operation Take the photograph the clicking operation in any one region in control area, terminate shooting process, video sharing shooting obtained The social networking application interface specified to user.
Alternatively, should " terminate shooting process, the social activity that video sharing shooting obtained to user is specified should With interface " process, including: terminating after shooting process, the video obtaining shooting encodes and cuts Make arrangement after due consideration reason, obtain video, the social networking application interface that video sharing to user is specified.Specifically, this process With this process of step 304 in like manner, here is omitted.
Alternatively, the social networking application interface that video sharing shooting obtained is specified to user includes: if worked as Front social networking application interface is flow of information interface, and video sharing shooting obtained is to this flow of information interface.If Current social networking application interface is flow of information interface, it is believed that after user shoots video, its transmission target is this letter Breath stream interface, it is therefore not necessary to select through user, the video sharing that can directly shooting be obtained by terminal is extremely This flow of information interface, thus simplify and share operation.It is of course also possible at the function on panel of flow of information Target selection item is shared in middle offer, receive user to share target selection item choose operation time, according to Choose operation comprise share target, video sharing shooting obtained shares target to this, specifically, should Sharing target can be certain good friend, certain discussion group etc..
605, at the end of detecting that length is by operation, if long by the second preset time period after operation Inside detect with the first appointment contact point as starting point and sliding trace exceed the first slide of view area, At the end of the first slide, terminating shooting process, this first appointment contact point is positioned at view area and bat Take the photograph any one region in control area.
Alternatively, this first slide is the upward sliding operation of the longitudinal direction along terminal.
Specifically, with the process of step 305 in like manner, here is omitted for the process of this step 605.
606, at the end of detecting that length is by operation, if long by the second preset time period after operation Detect and specify contact point as starting point with second and sliding trace is without departing from the second slide of view area, Continuing shooting process, this second appointment contact point is positioned at any one region in view area and shooting control area.
Specifically, with the process of step 306 in like manner, here is omitted for the process of this step 606.
607, when receiving the out code to shooting panel, the last frame picture of shooting process is carried out Preserve;Close capture apparatus, pack up shooting panel.
Before closing shooting panel, also need to be triggered out code by user.Specifically, out code is triggered Mode can include following manner:
A () shooting panel also includes closing slider bar, when the drag operation to closedown slider bar being detected, Trigger out code.
B (), when the drag operation to shooting panel being detected, triggers out code.
C (), when the range sensor configured by terminal, determines the user in predeterminable range terminal being detected During finger shake operation, trigger out code.
Specifically, with the process of step 307 in like manner, here is omitted for the process of this step 607.
The method that the embodiment of the present invention provides, by flow of information interface, starts video capture, and in nothing In the case of needing the operation of too much button class, terminate shooting, and video sharing shooting obtained is to flow of information Interface, it is achieved that operate relatively simple video sharing method, ensure that being continuously shot of video simultaneously, make User's the most important pretty good moment.
Fig. 8 is the flow chart of a kind of video sharing method that the embodiment of the present invention provides.This embodiment is only with meeting Illustrating as a example by words list interface, see Fig. 8, this embodiment specifically includes:
800, during the display at session list interface, when the slide to session list interface being detected Time, trigger video capture instruction.
During the display at session list interface, in order to allow user carry out video capture quickly, make operation The easiest, when the slide to session list interface being detected, video capture instruction can be triggered.Tool Body ground, this slide can be direction from left to right or other any directions, and the embodiment of the present invention is to this It is not especially limited.
801, when receiving video capture instruction, in the view area of shooting panel, designated pictures is shown, This designated pictures is the last frame picture of a front video capture, to start capture apparatus, shoots panel bag Include view area and shooting control area.
In like manner, in shooting control area, shooting operation prompt information can also be shown.Specifically, this step With the process of step 301 in like manner, here is omitted for the process of 801.
802, when determining that capture apparatus starts, in view area, the preview picture currently got is used Replace designated pictures.
Alternatively, the preview picture that this employing currently gets is replaced the process of designated pictures and is included: when determining When capture apparatus starts, based on the preview picture currently got and designated pictures, make and use preview picture Replace the resilience animation of designated pictures;In view area, play resilience animation.
Specifically, with the process of step 302 in like manner, here is omitted for the process of this step 802.
Above-mentioned steps 801-802 is in the appointment region at social networking application interface, the process of display shooting panel, The process of this process and step 301-302 is in like manner.
803, press operation in response to the length shooting control area, press in operating process long, by shooting Equipment shoots.
Alternatively, when shooting duration and exceeding preset duration, terminate shooting process, shooting is obtained Video sends the social networking application interface specified to user, carries out next shooting process by capture apparatus.
Further, in shooting process, show in social networking application interface shooting progress bar, this shoot into Degree bar is for carrying out countdown based on preset duration to shooting duration.
Specifically, with the process of step 303 in like manner, here is omitted for the process of this step 803.
If 804 are not detected by view area and bat in length is by the first preset time period after operation Take the photograph the clicking operation in any one region in control area, terminate shooting process, video sharing shooting obtained The social networking application interface specified to user.
Alternatively, should " terminate shooting process, the social activity that video sharing shooting obtained to user is specified should With interface " process, including: terminating after shooting process, the video obtaining shooting encodes and cuts Make arrangement after due consideration reason, obtain video, the social networking application interface that video sharing to user is specified.Specifically, this process With this process of step 304 in like manner, here is omitted.
The social networking application interface that video sharing shooting obtained is specified to user includes: if current social activity should It is session list interface with interface, shows that comprising the first of different social networking application interface shares option;It is right to receive First the first response sharing option, determines and includes user in the first response from different social networking application interfaces During the social networking application interface specified, according to the interface type at the social networking application interface that user specifies, will shoot To the social networking application interface specified to user of video sharing.
Specifically, this first shares option for providing the user the selection sharing target, thus will shoot To the good friend that specifies to it of video sharing.This first is shared option and may include that flow of information Interface Options, Such as " circle of friends " option;Session Interface Options, such as " being sent to good friend " option;Collection Interface Options, Such as " preserving to oneself " option.Wherein, this session Interface Options can also be historical session interface, and this is gone through The history meeting that history session interface can be user to be participated in the historical session interface of certain good friend or user's history Words interface.The a kind of first display interface schematic diagram sharing option provided for the embodiment of the present invention such as, Fig. 9, Seeing Fig. 9, this first is shared option and includes " circle of friends ", " preserve to oneself " and multiple historical session option; The a kind of first display interface schematic diagram sharing option that Figure 10 provides for the embodiment of the present invention, sees Figure 10 A (), this first is shared option and includes " circle of friends ", " preserve to oneself " and " being sent to good friend " option. The a kind of first schematic diagram sharing option that Figure 11 provides for the embodiment of the present invention, wherein, Figure 11 (a) is Shown in Fig. 9 first shares option, and Figure 11 (b) is that first shown in Figure 10 shares option.
When receiving the first response sharing option to first, determine in the first response and include user from difference During the social networking application interface specified in social networking application interface, according to the interface type at the social interface of appointment, will clap Take the photograph the social networking application interface that the video sharing obtained is specified to user, can include following process of sharing:
(1) if the social networking application interface that user specifies is flow of information interface, video shooting obtained divides Enjoy to flow of information interface.
Seeing Fig. 9, for the above-mentioned description sharing option to first, the social networking application interface that user specifies is letter Breath stream interface, i.e. when user shares in option have selected " circle of friends " option first, it is determined that user Want video sharing that shooting is obtained to circle of friends, thus according to the wish of user by this video sharing to letter Breath stream interface.
(2) if the social networking application interface that user specifies is session interface, display comprises the of multiple good friend Two share option, receive the second response sharing option to second, determine that the second respond packet contains user from many During the appointment good friend chosen in individual good friend, video sharing shooting obtained is to the session interface with appointment good friend.
See Figure 10 (a), for the above-mentioned description sharing option to first, social networking application circle that user specifies Face is session interface, i.e. when user shares in option have selected " being sent to good friend " option first, then Determine that video sharing that user wants to obtain shooting is to certain good friend.See Figure 10 (b), when user clicks on During the option that " is sent to good friend ", also need to provide second to share option, select final to share mesh for user Mark, this second shares all buddy lists that option can be user.Option is shared to second when receiving Second response, determines when the second respond packet contains the appointment good friend that user chooses from multiple good friends, can be according to The wish of user by this video sharing to specify good friend session interface.
(3) multiple historical session interface, and the social activity that user specifies are included when different social networking application interfaces When application interface is any one the historical session interface in multiple historical session interface, the video that shooting is obtained Share to historical session interface.
For the above-mentioned description sharing option to first, when first shares and contain multiple historical session in option During Interface Options, user may select from a social networking application interface specified as user.When user specifies Social networking application interface when being any one the historical session interface in multiple historical session interface, it is determined that user Want the video sharing that shooting is obtained to this historical session interface, thus can should according to the wish of user Video sharing is to this historical session interface.As, see Figure 11 (b), when user selects " Xiao Ming ", eventually End will give this good friend " Xiao Ming " this video sharing.
(4) if the social networking application interface that user specifies preserves for collection interface, video shooting obtained To collecting interface.
See Figure 11 (a), for the above-mentioned description sharing option to first, social networking application circle that user specifies Face is collection interface, i.e. when user shares in option have selected " preserving to oneself " option first, then Determine that the video that user wants to obtain shooting preserves to collecting interface, thus can should according to the wish of user Video sharing is to this collection interface.
Specifically, the process of this video sharing to collection interface be may include that based on this video by terminal, raw Becoming the collection project corresponding to this video, this collection project can include video, collection project name, shooting Time etc..Wherein, this collection project name can generate according to the name of user, it is also possible to is acquiescence Title, such as " first collection project " etc.;This shooting time can be stored in and regard after video capture completes In Pin, terminal from video, obtain shooting time, and add to the project of collecting.
805, at the end of detecting that length is by operation, if long by the second preset time period after operation Inside detect with the first appointment contact point as starting point and sliding trace exceed the first slide of view area, At the end of the first slide, terminating shooting process, this first appointment contact point is positioned at view area and bat Take the photograph any one region in control area.
Alternatively, this first slide is the upward sliding operation of the longitudinal direction along terminal.
Specifically, with the process of step 305 in like manner, here is omitted for the process of this step 805.
806, at the end of detecting that length is by operation, if long by the second preset time period after operation Detect and specify contact point as starting point with second and sliding trace is without departing from the second slide of view area, Continuing shooting process, this second appointment contact point is positioned at any one region in view area and shooting control area.
Specifically, with the process of step 306 in like manner, here is omitted for the process of this step 806.
807, when receiving the out code to shooting panel, the last frame picture of shooting process is carried out Preserve;Close capture apparatus, pack up shooting panel.
Before closing shooting panel, also need to be triggered out code by user.Specifically, out code is triggered Mode can include following manner:
A () shooting panel also includes closing slider bar, when the drag operation to closedown slider bar being detected, Trigger out code.
B (), when the drag operation to shooting panel being detected, triggers out code.
C (), when the range sensor configured by terminal, determines the user in predeterminable range terminal being detected During finger shake operation, trigger out code.
If d () current social networking application interface is session list interface, when detecting session list interface During slide downward operation, trigger out code.
Specifically, the operation of this slide downward can also be the slide along other any directions.Concrete real Shi Shi, can trigger closedown refer to when detecting that distance that this slide downward operates is more than three predeterminable ranges Order.
Specifically, with the process of step 307 in like manner, here is omitted for the process of this step 807.
The method that the embodiment of the present invention provides, by session list interface, starts video capture, and In the case of operation without too much button class, terminate shooting, and according to user to the first finger sharing option Fixed, the social networking application interface that video sharing shooting obtained to user is specified, it is achieved that operate relatively simple Video sharing method, ensure that being continuously shot of video simultaneously, make user's the most important pretty good moment.
And for above-mentioned video, after having carried out video capture and having shared, this video can be according to dividing Enjoy the difference of object, be shown in the social networking application interface of correspondence, and for terminal, be in network Under connection status, how video is played out, it is possible to make result of broadcast smooth and easy, also need discussion badly Problem, therefore, for this problem, the embodiment of the present invention additionally provides the idiographic flow of following video playback.
Figure 12 is the flow chart of a kind of video broadcasting method that the embodiment of the present invention provides.The present embodiment provides The executive agent of video broadcasting method is terminal, and this terminal can be the portable terminal such as mobile phone, panel computer, Seeing Figure 12, the method flow process includes:
1200, receiving video related information on social networking application interface, this video related information regards for mark Frequency source.
In embodiments of the present invention, move when the session information or good friend receiving good friend on social networking application interface During the information such as state information, if containing video in the information on social networking application interface, terminal also will receive Video related information.Wherein, this video related information is used for identifying source video sequence, i.e. video preserves address etc. Download information needed, in order to follow-up determine download time, according to this source video sequence information, take from social networking application This video is downloaded on business device.
Further, knowing the overview of this video for the ease of user, this video related information can also include Video preview image, this video preview image is for being not in broadcast state when the video on social networking application interface Time, it is shown in the original position showing this video.Specifically, this video preview image can be the of video One frame or any frame image.Certainly, this video related information can not also include video preview image, to enter Resource is downloaded in one step saving, under this scene, can only show that one is used for carrying in the information at social networking application interface Showing that user has the video icon of video herein, this is not construed as limiting by the present embodiment.This video preview image is permissible Extracted in the video got by social networking application server, for subsequent download.
Certainly, this video preview image can also be the first frame or the thumbnail of any frame image of video, also That is, the image extracted from video is reduced by social networking application server, and the image after reducing Add to video related information.
1201, obtaining the network environment that terminal is presently in, the video duration of this video is less than preset duration.
In embodiments of the present invention, network environment includes the first broadband network environment, the second broadband network environment With the 3rd broadband network environment.Wherein, the network bandwidth of the first broadband network environment is more than the first bandwidth, the The network bandwidth of two broadband network environment is less than the first bandwidth and more than the second bandwidth, the 3rd broadband network environment The network bandwidth less than the second bandwidth and more than the 3rd bandwidth, this first band is wider than this second bandwidth, and this is the years old Two bands are wider than the 3rd bandwidth.As, the first broadband network environment may refer to Wifi network environment, namely It is that this terminal is surfed the Net by connecting access point.Second broadband network environment may refer to 3G (Third Generation of Mobile Communication Technology, G mobile communication) or 4G (Fourth Generation of Mobile Communication Technology, forth generation mobile communication technology) Network environment, the 3rd broadband network environment may refer to 2G (Second Generation of Mobile Communication Technology, Generation Mobile Telecommunication System technology) network environment.
The process that " should obtain the network environment that terminal is current " specifically includes: when terminal networking, at network The network address of this terminal is belonged to for terminal distribution such that it is able to know end according to this network address on server Hold current network environment.
1202, when network environment is the first broadband network environment, before without carrying out any play operation Putting, foradownloaded video from social networking application server, the network bandwidth of this first broadband network environment is more than the One bandwidth.
In the first broadband network environment, user has the Internet resources of abundance.Therefore, for the first bandwidth Network environment, can download on the premise of without carrying out any play operation automatically from social interaction server device This video.
In social networking application interface, it is likely to be of one or more information comprising video, therefore, automatically During foradownloaded video, need the different interface types according to social networking application interface, video is downloaded automatically. Specifically, in session interface, owing to video is sent one by one by good friend, therefore, it can often receiving During the video that friend sends, automatically download this video;In flow of information interface, work as owing to being simultaneously displayed on Good friend's multidate information in front flow of information interface can have multiple, therefore, it can check that good friend is dynamic user During information, on current information stream interface, the sequencing issued according to information, from the information comprising video In automatic foradownloaded video;Or, when user checks good friend's multidate information, on current information stream interface, from In all information comprising video, foradownloaded video the most automatically;In collection interface, due to the letter at this interface The information that breath may have been checked for user, the video comprised in information is likely to be downloaded to this locality, Therefore, it can on the collection interface that user currently checks, it is judged that whether the video comprised in information is stored in This locality, if it is not, then automatically download this video, if it is, no longer download this video;Or, work as reception To user to currently check collection interface on any bar information check instruction, then judgement information comprises Whether video is stored in this locality, if it is not, then automatically download this video, regards if it is, no longer download this Frequently.
1203, when the download is completed, this video is played out by social networking application interface.
No matter which kind of mode foradownloaded video, all can after the download is complete, automatically to this on social networking application interface Video plays out.
The method that the embodiment of the present invention provides, by obtaining current network environment, in free nets environment Download on social networking application interface and play video automatically, it is achieved method is the most flexible, it is not necessary to user is carried out Loaded down with trivial details operation, it is achieved that more smooth video playback.
In being embodied as, owing to network environment may be the second broadband network environment and the 3rd broadband network ring Border, and the network bandwidth of the second broadband network environment is less than the first broadband network environment, the 3rd broadband network ring The network bandwidth in border is less than the second broadband network environment, therefore, alternatively, implements based on shown in above-mentioned Figure 12 Example, this embodiment also comprises the steps 1204:
1204, when network environment is the second broadband network environment and the 3rd broadband network environment, according to social activity The different interface types of application interface, carry out video playback.
Owing to, in the social networking application interface of different interface types, the demand that user watches video is different, therefore, In the second broadband network environment and the 3rd broadband network environment, according to the viewing wish that user is possible, use Automatic download and click on and download two ways, and after foradownloaded video, play this video.Specifically, not With in interface type, the downloading process provided in the detailed process of foradownloaded video and step 1202 in like manner, This does not repeats.
Alternatively, based on above-mentioned embodiment illustrated in fig. 12, this step 1204 is " when network environment is the second bandwidth When network environment and the 3rd broadband network environment, according to the different interface types at social networking application interface, depending on Frequency is play " can comprise the steps any one in 1204a-1204f:
If it is quiet that the sound that 1204a social networking application interface is session interface and session interface arranges type, In response to the play operation to video, download and play video.
If the social networking application interface that current front end shows is session interface, also need the sound according to session interface Sound arranges type, considers the viewing wish that user is possible, thus carries out according to the viewing wish of user Video is downloaded and is play.When the sound at session interface arrange type be quiet time, it is believed that user is likely to be at Busy condition or the session to this session interface are not paid close attention to, without the wish of viewing video, therefore, second Under broadband network environment and the 3rd broadband network environment, will not foradownloaded video automatically, to save the use of terminal Flow.
If the sound at session interface arranges type when being quiet, if user still wants to watch what good friend sent Certain video, can perform the operations such as click to this video, and terminal will be responsive to the play operation to this video, Download and play this video, watch for user.
Figure 13 is a kind of display interface schematic diagram that the embodiment of the present invention provides, and sees Figure 13, at session interface On receive good friend send video time, can show, when receiving this with a less broadcasting icon When playing the clicking operation of icon, download this video, to commence play out this video more than the size playing icon, Wherein, " in the video playback " in video display frame be only used for explaining the broadcast state of this video rather than Video-frequency playing content.
If it is non-quiet that the sound that 1204b social networking application interface is session interface and session interface arranges type Sound, on the premise of without carrying out any play operation, downloads and plays video.
When the sound at session interface arrange type be non-mute time, it is believed that user the most with good friend chat Or wish on this session interface, to know the information that other good friends issue, therefore, in order to allow user watch in time The video that good friend sends, on current sessions interface, often receives a video, without carrying out any broadcasting On the premise of operation, all this video downloaded automatically and play.
If 1204c network environment is the second broadband network environment and social networking application interface is flow of information interface, On the premise of without carrying out any play operation, download and play video.
When the social networking application interface opened or refresh is flow of information interface, and determine in current information stream interface When there is the information comprising video, may be more owing to comprising the information of video on flow of information interface, but also The video of not all is all that user wants viewing, therefore, can carry out selectivity according to the quality of network environment Video is downloaded and plays.
Owing to the network bandwidth of the second broadband network environment is higher, its network condition is good, foradownloaded video speed Comparatively fast, it is possible to ensure video smooth playing, therefore, in order to make user when wanting to watch certain video, Can watch in time, in the second broadband network environment, can be without carrying out any play operation Under premise, automatically download and play this video.
Figure 14 is a kind of display interface schematic diagram that the embodiment of the present invention provides, and sees Figure 14, at circle of friends circle In face, there is multiple good friend's multidate information, wherein there is multiple information including video, when network environment is During two broadband network environment, automatically download simultaneously and play the video at current circle of friends interface, wherein, video In " in video playback " in broadcasting frame is only used for explaining the broadcast state of this video rather than video playback Hold.
It should be noted that the video playback mode in the individual multidate information interface of good friend can be with circle of friends circle Face in like manner, does not repeats at this.
If 1204d network environment is the 3rd broadband network environment and social networking application interface is flow of information interface, In response to the play operation to video, download and play video.
Owing to the network bandwidth of the 3rd broadband network environment is relatively low, its network condition is poor, if now downloaded Multiple videos on flow of information interface, it will take the more network bandwidth, cause user performing on other Net operation Time Bandwidth is limited.Further, in the 3rd broadband network environment, the speed of foradownloaded video is slower, it is impossible to Ensure the smooth playing of video.Therefore, will not be to regarding on flow of information interface in the 3rd broadband network environment Frequency is automatically downloaded and plays.
Certainly, if user still wants certain video on viewing information stream interface, this video can be performed Click on etc. operation, terminal will be responsive to the play operation to this video, downloads and play this video, for Family is watched.
Wherein, on flow of information interface, the mode that video was downloaded and play to the clicking operation of response user is permissible With the mode provided in step 1204a in like manner, do not repeat at this.
If 1204e network environment is the second broadband network environment and social networking application interface is collection interface, On the premise of carrying out any play operation, download and play video.
When social networking application interface is flow of information interface, owing to the information on collection interface is going through of collecting of user History information, user opens collection interface and is probably to watch certain video therein, the most all of video It is all that user wants viewing, therefore, optionally video can be carried out according to the quality of network environment Download and play.
Owing to the network bandwidth of the second broadband network environment is higher, its network condition is good, foradownloaded video speed Comparatively fast, it is possible to ensure video smooth playing, therefore, in order to make user when wanting to watch certain video, Can watch in time, in the second broadband network environment, can be without carrying out any play operation Under premise, automatically download and play this video.
Figure 15 is a kind of display interface schematic diagram that the embodiment of the present invention provides, and sees Figure 15, at collection interface In, there is multiple historical information, wherein there is multiple information including video, when network environment is the second bandwidth During network environment, the most automatically download and play the current video collecting interface, wherein, in video display frame " in video playback " be only used for explaining the broadcast state of this video rather than video-frequency playing content.
Certainly, in actual applications, it is contemplated that user opens collection interface and may only be intended to check that some disappears Breath, on collection interface, it is also possible to the most automatically download and play all videos, but receiving user couple After certain includes the clicking operation of message of video, download and play this video.
It should be noted that the video playback mode in the individual multidate information interface of good friend can be with circle of friends circle Face in like manner, does not repeats at this.
If 1204f network environment is the 3rd broadband network environment and social networking application interface is collection interface, ring The Ying Yu play operation to video, downloads and plays video.
Owing to the network bandwidth of the 3rd broadband network environment is relatively low, its network condition is poor, if the most automatic Download the multiple videos on collection interface, it will take the more network bandwidth, cause user performing other Upper net operation Time Bandwidth is limited.Further, in the 3rd broadband network environment, the speed of foradownloaded video is relatively slow, nothing Method ensures the smooth playing of video.Therefore, will not be to regarding on collection interface in the 3rd broadband network environment Frequency is automatically downloaded and plays.
Certainly, when user wants certain video on viewing collection interface, this video can be performed click Deng operation, terminal will be responsive to the play operation to this video, downloads and play this video, sees for user See.
Wherein, on flow of information interface, the mode that video was downloaded and play to the clicking operation of response user is permissible With the mode provided in step 1204a in like manner, do not repeat at this.
Alternatively, on the basis of embodiment illustrated in fig. 12, this step 1203 is " when the download is completed, in society Hand on application interface and this video played out " comprise the steps 12031a-12031b:
12031a, on social networking application interface, video is circulated broadcasting, until loop play number of times reaches During to predetermined threshold value, stop this video is played out.
After video is downloaded automatically, it will play this video.In the playing process of video, user It is likely to be due to various reasons fail completely to watch this video.In order to solve the problems referred to above, in the embodiment of the present invention In, after video is downloaded automatically, this video will be circulated broadcasting.In order to save terminal resource with And avoid user is caused bothering, when the loop play number of times of any one video reaches predetermined threshold value, stop Playing out this video, this predetermined threshold value can be arranged when exploitation by technical staff, it is also possible to by terminal User is arranged voluntarily.
Further, when stopping this video is played out, it is also possible to carry out such as following step 12031b Process: 12031b, at social networking application interface for showing the position of video, show video icon, this regards Frequently the display size of icon is less than video.
In order to reduce, display space on social networking application interface be taken, improve the quantity of information at interface, Ke Yi After stopping video being played out, can show that a display size is less than in the position for showing video The video icon of video itself.This video icon can be to play icon, the sectional drawing of a certain frame of this video or pre- Any icon first set, this is not especially limited by the embodiment of the present invention.And, this reduces display can also Allow users to when seeing the information comprising video next time, know and this information comprises video, thus needing The when of watching this video, carry out clicking on viewing.
Certainly, after stopping video being played out, it is also possible to the display size of video is not adjusted, Do not repeat at this.
A kind of display interface schematic diagram that Figure 16 provides for the embodiment of the present invention, sees Figure 16, in flow of information circle In the multidate information of face good friend, in the position for showing video, it is shown that play icon, this broadcasting figure Target display size is less than video.
In embodiments of the present invention, the process of this step 12031a-12031b can apply to automatically download and broadcast Put in any scene of video, i.e. can apply to the first broadband network environment, the second broadband network environment With in the 3rd broadband network environment, can apply in the social networking application interface of different interface type.
Alternatively, on the basis of embodiment illustrated in fig. 12, this step 1203 is " when the download is completed, in society Hand on application interface and this video played out " comprise the steps 12032a-12032b:
12032a: on social networking application interface, plays video with the first display size.
When download completes, on social networking application interface, play this video with the first display size, so that using Family, when seeing the playing process of this video, produces the interest of viewing.Figure 17 provides for the embodiment of the present invention A kind of display interface schematic diagram, sees Figure 17 (a), plays with the first display size on flow of information interface Video, wherein, " in video playback " in video display frame is only used for explaining the broadcast state of this video, Rather than video-frequency playing content.
12032b: in response to the clicking operation to video, creates blank interface, with second on blank interface Display size plays video, and this second display size is more than the first display size.
In order to allow users to more clearly watch video, play video with more preferable result of broadcast, at this In bright embodiment, when user performs the clicking operation of video, terminal will in response to this clicking operation, Screen creates blank interface, video is play with larger-size second display size in blank interface. Wherein, the clicking operation to video can be the clicking operation to video playback interface, or broadcasts video Put and control the operation of certain button on interface, such as the button of full frame viewing.And this blank interface refers to this interface In do not include video content, social networking application can be the template that this blank interface provides multiple different display modes, To increase interest.Such as, this template can be pattern wallpaper or other picture backgrounds etc..
Seeing Figure 17 (b), after user performs clicking operation to video, terminal creates newly on screen Blank interface, and play this video, wherein, video playback based on this blank interface with the second display size " in video playback " in frame is only used for explaining the broadcast state of this video rather than video-frequency playing content.
In embodiments of the present invention, for the social networking application interface of different interface types, its playing process Realize with the process according to step 12032a-12032b.
In embodiments of the present invention, the process of this step 12032a-12032b can apply to automatically download and broadcast Put in any scene of video, i.e. can apply to the first broadband network environment, the second broadband network environment With in the 3rd broadband network environment, can apply in the social networking application interface of different interface type.
Alternatively, on the basis of embodiment illustrated in fig. 12, this step 1203 is " when the download is completed, in society Hand on application interface, video played out " after, method also comprises the steps 1205-1206:
1205, after downloading and playing video, the video downloaded is preserved.
After foradownloaded video, in order to when user wants to watch this video next time, it is possible to open viewing rapidly, And without spending the time to wait, terminal re-downloads this video, therefore, this video can be stored in this locality.
1206, when length exceedes preset duration when saved, the video preserved is deleted.
In the present invention implements, every detection duration, the preservation duration of the current video preserved is detected, When the preservation duration any one video being detected exceedes preset duration, delete this video preserved, with joint Save locally stored space.This preset duration can be arranged by developer or be arranged by terminal use, at this not It is specifically limited.The number of videos that can preserve due to this locality is limited, and after a period of time has passed, user The probability watching this video is less.Therefore, video is not more than preset duration at local preservation duration, should Preset duration can be 1 day, 5 days or 10 days etc., and this is not especially limited by the embodiment of the present invention.
Embodiment shown in above-mentioned Figure 12 is that the different interface types according to network environment and social networking application interface come The method playing video, the method can realize according to the default setting of server.In actual applications, User setup option can also be provided, user download and broadcasting video are set according to self hobby and demand Method.For example, it is possible to provide " the most automatically playing " " automatically playing under WiFi/3G/4G network " " WiFi Automatically play under network " the network environment option such as " the most automatically play ", select for user.Meanwhile, also may be used With for different social networking application interface types, it is provided that the option how processed under different network environments, this This is not especially limited by inventive embodiments.
Above-mentioned all optional technical schemes, can use and arbitrarily combine the alternative embodiment forming the present invention, This repeats the most one by one.
Figure 18 is the flow chart of a kind of video broadcasting method that the embodiment of the present invention provides.Seeing Figure 18, this is real Execute example and specifically include following steps:
1800, receiving video related information on social networking application interface, this video related information regards for mark Frequency source.
1801, obtaining the network environment that terminal is current, the video duration of this video is less than preset duration.
1802, when network environment is the first broadband network environment, before without carrying out any play operation Putting, foradownloaded video from social networking application server, the network bandwidth of this first broadband network environment is more than the One bandwidth.
If it is quiet that the sound that 1803 social networking application interfaces are session interface and session interface arranges type, In response to the play operation to video, download and play video.
If it is non-mute that the sound that 1804 social networking application interfaces are session interface and session interface arranges type, On the premise of without carrying out any play operation, download and play video.
If 1805 network environments are the second broadband network environment and social networking application interface is flow of information interface, On the premise of without carrying out any play operation, download and play video.
If 1806 network environments are the 3rd broadband network environment and social networking application interface is flow of information interface, In response to the play operation to video, download and play video.
If 1807 network environments are the second broadband network environment and social networking application interface is collection interface, On the premise of carrying out any play operation, download and play video.
If 1808 network environments are the 3rd broadband network environment and social networking application interface is collection interface, ring The Ying Yu play operation to video, downloads and plays video.
1809, when the download is completed, on social networking application interface, video is circulated broadcasting, until following When ring broadcasting time reaches predetermined threshold value, stop this video is played out.
Wherein, when playing video every time, can play with the first display size on social networking application interface Video.In response to the clicking operation to video, create blank interface, with the second display chi on blank interface Very little broadcasting video, this second display size is more than the first display size.
After downloading and playing video, preserve the video downloaded;When length exceedes preset duration when saved, delete Except the video preserved.
1810, at social networking application interface for showing the position of video, video icon, this video figure are shown Target display size is less than video.
The method that the embodiment of the present invention provides, by obtaining current network environment, at the first broadband network ring Border is downloaded on social networking application interface and plays video automatically, it is achieved method is the most flexible, it is not necessary to user Carry out loaded down with trivial details operation, it is achieved that more smooth video playback.
Figure 19 is the structural representation of a kind of video sharing device that the embodiment of the present invention provides, and this device is used for Perform the video sharing method that the embodiment shown in above-mentioned Fig. 1, Fig. 3, Fig. 6 or Fig. 8 provides.See Figure 19, This device includes:
Display module 1901, for when receiving video capture instruction, at the finger at described social networking application interface Determining in region, display shooting panel, to start capture apparatus, described shooting panel includes view area and bat Take the photograph control area;
Taking module 1902, in response to the length of described shooting control area by operation, press in described length In operating process, shot by described capture apparatus;
Described taking module 1902, be additionally operable to when described length by operation after the first preset time period in not Detect in described view area and shooting control area during the clicking operation in any one region, terminate described Shooting process;
Sharing module 1903, for video sharing extremely described social networking application interface shooting obtained.
Figure 20 is the structural representation of a kind of video sharing device that the embodiment of the present invention provides, alternatively, and ginseng See that Figure 20, described device the most also include:
First trigger module 1904, rocks instruction for receiving during the display at session interface, triggers institute State video capture instruction;Or,
During the display at session interface, when detecting the point of video icon on function on panel When hitting operation, trigger the instruction of described video capture;Or, it is used for during the display at flow of information interface, when Detect on function on panel during the clicking operation of video icon, trigger the instruction of described video capture;Or, During the display at flow of information interface, when the slide to described flow of information interface being detected, Trigger the instruction of described video capture;Or, for during the display at session list interface, right when detecting During the slide at described session list interface, trigger the instruction of described video capture.
Alternatively, described device the most also includes:
Described taking module 1902, is additionally operable at the end of detecting that described length is by operation, if in described length By operation after the second preset time period in detect with first specify contact point as starting point and sliding trace surpass Go out the first slide of described view area, at the end of described first slide, terminate described shooting Process, described first specifies contact point to be positioned at any one region in described view area and shooting control area.
Alternatively, described first slide is the upward sliding operation of the longitudinal direction along terminal.
Alternatively, described device the most also includes:
Described taking module 1902, is additionally operable at the end of detecting that described length is by operation, if in described length By operation after the second preset time period in detect with second specify contact point as starting point and sliding trace not Beyond the second slide of described view area, continuing described shooting process, described second specifies contact point It is positioned at any one region in described view area and shooting control area.
Alternatively, described device the most also includes:
Described taking module 1902, is additionally operable to, when shooting duration and exceeding preset duration, terminate to shoot Journey, video shooting obtained is sent the social networking application interface specified to user, is entered by described capture apparatus The next shooting process of row.
Alternatively, described display module, specifically include:
First display unit, for the view area at described shooting panel, shows designated pictures, described finger Determine the last frame picture that picture is a front video capture;
Replacement unit, for when determining that described capture apparatus starts, in described view area, uses and works as Before the preview picture that gets replace described designated pictures.
Alternatively, described replacement unit, for when determining that described capture apparatus starts, based on described currently The preview picture got and described designated pictures, make and use described preview picture to replace described designated pictures Resilience animation;In described view area, play described resilience animation.
Figure 21 is the structural representation of a kind of video sharing device that the embodiment of the present invention provides, alternatively, and ginseng See that Figure 21, described device the most also include:
Preserve module 1905, for when receiving the out code to described shooting panel, to described shooting The last frame picture of process preserves;
Pack up module 1906, be used for closing described capture apparatus, pack up described shooting panel.
Figure 22 is the structural representation of a kind of video sharing device that the embodiment of the present invention provides, alternatively, and ginseng Seeing Figure 22, described shooting panel also includes closing slider bar, and described device the most also includes:
Second trigger module 1907, for when the drag operation to described closedown slider bar being detected, triggers Described out code;Or, for when the drag operation to described shooting panel being detected, trigger described pass Close instruction;Or, for when the range sensor configured by terminal, determining and presetting of described terminal detected When user's finger shake in Ju Li operates, trigger described out code;For when current social networking application interface During for session list interface, when detecting that the slide downward to described session list interface operates, trigger institute State out code.
Alternatively, described sharing module, for after terminating described shooting process, to shooting the video obtained Carry out encoding and cutting out process, obtain video, by described video sharing to described social networking application interface.
Alternatively, described sharing module, including:
First shares unit, and for when current social networking application interface is session interface, shooting obtained regards Frequency division is enjoyed to described session interface;
Second shares unit, for when current social networking application interface is flow of information interface, shooting is obtained Video sharing is to described flow of information interface.
Alternatively, described sharing module, including:
Second display unit, for when current social networking application interface is session list interface, display comprises not Option is shared with the first of social networking application interface;
3rd shares unit, for receiving the first response sharing option to described first, determines described first When response includes the social networking application interface that user specifies from described different social networking application interfaces, according to institute Stating the interface type at the social networking application interface that user specifies, video sharing shooting obtained to described user refers to Fixed social networking application interface.
Alternatively, the described 3rd shares unit, and being used at the social networking application interface that described user specifies is information During stream interface, the video sharing that shooting is obtained to described flow of information interface;Or, for referring to described user When fixed social networking application interface is session interface, display comprises the second of multiple good friend and shares option, and it is right to receive Described second the second response sharing option, determines that described second respond packet contains user from the plurality of good friend In choose appointment good friend time, the video sharing that shooting is obtained to described specify good friend session interface; Or, for including multiple historical session interface when described different social networking application interfaces, and described user specifies Social networking application interface when being any one the historical session interface in the plurality of historical session interface, will shooting The video sharing obtained is to described historical session interface;Or, for social networking application circle specified described user When face is for collection interface, video shooting obtained preserves to described collection interface.
Alternatively, described display module, in shooting process, show in described social networking application interface Shooting progress bar, described shooting progress bar is for carrying out countdown based on preset duration to shooting duration.
Alternatively, described display module, in described shooting control area, display shoots operation indicating Information.
Alternatively, described video is the video duration cardon file less than preset duration.
The device that the embodiment of the present invention provides, by mode easily to carry out video capture, and without too much The operation of button class, can terminate shooting sharing video frequency, it is achieved that operate relatively simple video sharing side Method, ensure that being continuously shot of video simultaneously, makes user's the most important pretty good moment.
Refer to Figure 23, it illustrates the structural representation of terminal involved by the embodiment of the present invention, this terminal May be used for the video sharing method implementing to provide in above-described embodiment.Specifically:
Terminal 700 can include RF (Radio Frequency, radio frequency) circuit 110, include one or The memorizer 120 of more than one computer-readable recording medium, input block 130, display unit 140, biography Sensor 150, voicefrequency circuit 160, WiFi (Wireless Fidelity, Wireless Fidelity) module 170, include There are one or more than one parts such as the processor 180 processing core and power supply 190.Art technology Personnel are appreciated that the terminal structure shown in Figure 23 is not intended that the restriction to terminal, can include than figure Show more or less of parts, or combine some parts, or different parts are arranged.Wherein:
RF circuit 110 can be used for receiving and sending messages or in communication process, the reception of signal and transmission, especially, After the downlink information of base station is received, transfer to one or more than one processor 180 processes;It addition, will Relate to up data and be sent to base station.Generally, RF circuit 110 include but not limited to antenna, at least one Amplifier, tuner, one or more agitator, subscriber identity module (SIM) card, transceiver, coupling Clutch, LNA (Low Noise Amplifier, low-noise amplifier), duplexer etc..Additionally, RF circuit 110 can also be communicated with network and other equipment by radio communication.Described radio communication can use arbitrary logical Beacon is accurate or agreement, include but not limited to GSM (Global System of Mobile communication, entirely Ball mobile communcations system), GPRS (General Packet Radio Service, general packet radio service), CDMA (Code Division Multiple Access, CDMA), WCDMA (Wideband Code Division Multiple Access, WCDMA), LTE (Long Term Evolution, Long Term Evolution), Email, SMS (Short Messaging Service, Short Message Service) etc..
Memorizer 120 can be used for storing software program and module, and processor 180 is stored in by operation The software program of reservoir 120 and module, thus perform the application of various function and data process.Memorizer 120 can mainly include store program area and storage data field, wherein, storage program area can store operating system, Application program (such as sound-playing function, image player function etc.) etc. needed at least one function;Deposit Storage data field can store the data (such as voice data, phone directory etc.) that the use according to terminal 700 is created Deng.Additionally, memorizer 120 can include high-speed random access memory, it is also possible to include non-volatile depositing Reservoir, for example, at least one disk memory, flush memory device or other volatile solid-state parts. Correspondingly, memorizer 120 can also include Memory Controller, to provide processor 180 and input block The access of 130 pairs of memorizeies 120.
Input block 130 can be used for receive input numeral or character information, and produce with user setup with And function controls relevant keyboard, mouse, action bars, optics or the input of trace ball signal.Specifically, Input block 130 can include Touch sensitive surface 131 and other input equipments 132.Touch sensitive surface 131, also referred to as For touching display screen or Trackpad, can collect user thereon or neighbouring touch operation (such as user makes With any applicable object such as finger, stylus or adnexa on Touch sensitive surface 131 or attached at Touch sensitive surface 131 Near operation), and drive corresponding attachment means according to formula set in advance.Optionally, Touch sensitive surface 131 Touch detecting apparatus and two parts of touch controller can be included.Wherein, touch detecting apparatus detects user's Touch orientation, and detect the signal that touch operation brings, transmit a signal to touch controller;Touch control Device receives touch information from touch detecting apparatus, and is converted into contact coordinate, then gives processor 180, And order that processor 180 sends can be received and performed.Furthermore, it is possible to use resistance-type, condenser type, The polytype such as infrared ray and surface acoustic wave realizes Touch sensitive surface 131.Except Touch sensitive surface 131, input is single Unit 130 can also include other input equipments 132.Specifically, other input equipments 132 can include but not It is limited to physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, behaviour Make one or more in bar etc..
Display unit 140 can be used for showing the information inputted by user or the information being supplied to user and terminal The various graphical user interface of 700, these graphical user interface can by figure, text, icon, video and Its combination in any is constituted.Display unit 140 can include display floater 141, optionally, can use LCD (Liquid Crystal Display, liquid crystal display), OLED (Organic Light-Emitting Diode, Organic Light Emitting Diode) etc. form configure display floater 141.Further, Touch sensitive surface 131 can cover Display floater 141, when Touch sensitive surface 131 detects thereon or after neighbouring touch operation, sends process to Device 180 is to determine the type of touch event, with preprocessor 180 according to the type of touch event at display surface Corresponding visual output is provided on plate 141.Although in fig 23, Touch sensitive surface 131 and display floater 141 It is to realize input and input function as two independent parts, but in some embodiments it is possible to will Touch sensitive surface 131 is integrated with display floater 141 and realizes input and output function.
Terminal 700 may also include at least one sensor 150, such as optical sensor, motion sensor and its His sensor.Specifically, optical sensor can include ambient light sensor and proximity transducer, wherein, environment Optical sensor can regulate the brightness of display floater 141 according to the light and shade of ambient light, and proximity transducer can be When terminal 700 moves in one's ear, close display floater 141 and/or backlight.As the one of motion sensor, Gravity accelerometer can detect the size of (generally three axles) acceleration in all directions, can time static Detect size and the direction of gravity, can be used for identifying application (such as horizontal/vertical screen switching, the phase of mobile phone attitude Close game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, percussion) etc.;As for Gyroscope that terminal 700 can also configure, barometer, drimeter, thermometer, infrared ray sensor etc. other Sensor, does not repeats them here.
Voicefrequency circuit 160, speaker 161, microphone 162 can provide the audio frequency between user and terminal 700 Interface.The signal of telecommunication after the voice data conversion that voicefrequency circuit 160 can will receive, is transferred to speaker 161, Acoustical signal output is converted to by speaker 161;On the other hand, the acoustical signal that microphone 162 will be collected Be converted to the signal of telecommunication, voicefrequency circuit 160 after receiving, be converted to voice data, then by voice data output After reason device 180 processes, through RF circuit 110 to be sent to such as another terminal, or voice data is exported To memorizer 120 to process further.Voicefrequency circuit 160 is also possible that earphone jack, outside providing If earphone and the communication of terminal 700.
WiFi belongs to short range wireless transmission technology, and terminal 700 can help user by WiFi module 170 Sending and receiving e-mail, browse webpage and access streaming video etc., it has provided the user wireless broadband interconnection Net accesses.Although Figure 23 shows WiFi module 170, but it is understood that, it is also not belonging to terminal 700 must be configured into, can omit completely as required in not changing the scope of essence of invention.
Processor 180 is the control centre of terminal 700, utilizes various interface and the whole mobile phone of connection Various piece, by running or perform to be stored in the software program in memorizer 120 and/or module, and adjusts By the data being stored in memorizer 120, perform the various functions of terminal 700 and process data, thus right Mobile phone carries out integral monitoring.Optionally, processor 180 can include one or more process core;Preferably, Processor 180 can integrated application processor and modem processor, wherein, application processor mainly processes Operating system, user interface and application program etc., modem processor mainly processes radio communication.Permissible Being understood by, above-mentioned modem processor can not also be integrated in processor 180.
Terminal 700 also includes the power supply 190 (such as battery) powered to all parts, it is preferred that power supply can With logically contiguous with processor 180 by power-supply management system, thus realize management by power-supply management system The functions such as charging, electric discharge and power managed.Power supply 190 can also include one or more directly Stream or alternating current power supply, recharging system, power failure detection circuit, power supply changeover device or inverter, electricity The random component such as source positioning indicator.
Although not shown, terminal 700 can also include photographic head, bluetooth module etc., does not repeats them here. It is concrete that the display unit of terminal is touch-screen display, and terminal also includes memorizer in the present embodiment, And one or more than one program, one of them or more than one program is stored in memorizer, And be configured to be performed by one or more than one processor.One or more than one program comprise For performing the following instruction operated:
When receiving video capture instruction, in the appointment region at social networking application interface, display shooting panel, To start capture apparatus, described shooting panel includes view area and shooting control area;
In response to the length of described shooting control area by operation, in described length is by operating process, by institute State capture apparatus to shoot;
If be not detected by described length is by the first preset time period after operation described view area and In shooting control area, the clicking operation in any one region, terminates described shooting process, and shooting obtained regards Frequency division enjoys the social networking application interface specified to user.
Assume above-mentioned for the first possible embodiment, then based on the embodiment that the first is possible And in the possible embodiment of the second of providing, in the memorizer of terminal, also comprise for performing following behaviour The instruction made:
Receive during the display at session interface and rock instruction, trigger the instruction of described video capture;Or,
During the display at session interface, when detecting the click behaviour of video icon on function on panel When making, trigger the instruction of described video capture;Or,
During the display at flow of information interface, when detecting the click of video icon on function on panel During operation, trigger the instruction of described video capture;Or,
During the display at flow of information interface, when the slide to described flow of information interface being detected, Trigger the instruction of described video capture;Or,
During the display at session list interface, when the slide to described session list interface being detected Time, trigger the instruction of described video capture.
In the third the possible embodiment provided based on the embodiment that the first is possible, eventually In the memorizer of end, also comprise for performing the following instruction operated:
At the end of detecting that described length is by operation, if in described length by the second Preset Time after operation Detect with the first appointment contact point as starting point in Duan and sliding trace slides beyond the first of described view area Operation, at the end of described first slide, terminates described shooting process, and described first specifies contact point It is positioned at any one region in described view area and shooting control area.
In the 4th kind of possible embodiment provided based on the embodiment that the third is possible, eventually In the memorizer of end, also comprise for performing the following instruction operated:
Described first slide is the upward sliding operation of the longitudinal direction along terminal.
In the 5th kind of possible embodiment provided based on the embodiment that the first is possible, eventually In the memorizer of end, also comprise for performing the following instruction operated:
At the end of detecting that described length is by operation, if in described length by the second Preset Time after operation Detect with the second appointment contact point as starting point in Duan and sliding trace is sliding without departing from the second of described view area Dynamic operation, continues described shooting process, and described second specifies contact point to be positioned at described view area and shooting control Any one region in region processed.
In the 6th kind of possible embodiment provided based on the embodiment that the first is possible, eventually In the memorizer of end, also comprise for performing the following instruction operated:
When shooting duration and exceeding preset duration, terminating shooting process, video shooting obtained sends The social networking application interface specified to user, carries out next shooting process by described capture apparatus.
In the 7th kind of possible embodiment provided based on the embodiment that the first is possible, eventually In the memorizer of end, also comprise for performing the following instruction operated:
In the view area of described shooting panel, showing designated pictures, described designated pictures is front primary video The last frame picture of shooting;
When determining that described capture apparatus starts, in described view area, use the preview currently got Described designated pictures replaced by picture.
In the 8th kind of possible embodiment provided based on the 7th kind of possible embodiment, eventually In the memorizer of end, also comprise for performing the following instruction operated:
When determining that described capture apparatus starts, based on the described preview picture currently got and described appointment Picture, makes the resilience animation using described preview picture to replace described designated pictures;
In described view area, play described resilience animation.
In the 9th kind of possible embodiment provided based on the embodiment that the first is possible, eventually In the memorizer of end, also comprise for performing the following instruction operated:
Last frame picture when receiving the out code to described shooting panel, to described shooting process Preserve;
Close described capture apparatus, pack up described shooting panel.
In the tenth kind of possible embodiment provided based on the 9th kind of possible embodiment, eventually In the memorizer of end, also comprise for performing the following instruction operated:
Described shooting panel also includes closing slider bar, when the drag operation to described closedown slider bar being detected Time, trigger described out code;Or,
When the drag operation to described shooting panel being detected, trigger described out code;Or,
When the range sensor configured by terminal, determine the user in the predeterminable range described terminal being detected During finger shake operation, trigger described out code;
If current social networking application interface is session list interface, when detecting described session list interface During slide downward operation, trigger described out code.
In the 11st kind of possible embodiment provided based on the embodiment that the first is possible, In the memorizer of terminal, also comprise for performing the following instruction operated:
After terminating described shooting process, the video obtaining shooting encodes and cuts out process, depending on Frequently, by described video sharing to described social networking application interface.
In the 12nd kind of possible embodiment provided based on the embodiment that the first is possible, In the memorizer of terminal, also comprise for performing the following instruction operated:
If current social networking application interface is session interface, video sharing shooting obtained to described session circle Face;Or,
If current social networking application interface is flow of information interface, video sharing shooting obtained to described information Stream interface.
In the 13rd kind of possible embodiment provided based on the embodiment that the first is possible, In the memorizer of terminal, also comprise for performing the following instruction operated:
If current social networking application interface is session list interface, display comprises the of different social networking application interface One shares option;
Receive the first response sharing option to described first, determine described first response includes user from During the social networking application interface specified in described different social networking application interface, should according to the social activity that described user specifies With the interface type at interface, the social networking application interface that video sharing shooting obtained to described user is specified.
The 14th kind of possible embodiment provided based on the 13rd kind of possible embodiment In, in the memorizer of terminal, also comprise for performing the following instruction operated:
If the social networking application interface that described user specifies is flow of information interface, video sharing shooting obtained To described flow of information interface;Or,
If the social networking application interface that described user specifies is session interface, display comprises the second of multiple good friend Share option, receive the second response sharing option to described second, determine that described second respond packet is containing useful During the appointment good friend that family is chosen from the plurality of good friend, the video sharing that shooting is obtained to described appointment The session interface of good friend;Or,
When described different social networking application interfaces include multiple historical session interface, and the society that described user specifies When friendship application interface is any one the historical session interface in the plurality of historical session interface, shooting is obtained Video sharing to described historical session interface;Or,
If the social networking application interface that described user specifies preserves extremely for collection interface, video shooting obtained Described collection interface.
In the 15th kind of possible embodiment provided based on the embodiment that the first is possible, In the memorizer of terminal, also comprise for performing the following instruction operated:
In shooting process, described social networking application interface shows shooting progress bar, described shooting progress bar For shooting duration being carried out countdown based on preset duration.
In the 16th kind of possible embodiment provided based on the embodiment that the first is possible, In the memorizer of terminal, also comprise for performing the following instruction operated:
In described shooting control area, display shooting operation prompt information.
In the 17th kind of possible embodiment provided based on the embodiment that the first is possible, In the memorizer of terminal, also comprise for performing the following instruction operated:
Described video is the video duration cardon file less than preset duration.
The terminal that the embodiment of the present invention provides, by mode easily to carry out video capture, and without too much The operation of button class, can terminate shooting sharing video frequency, it is achieved that operate relatively simple video sharing side Method, ensure that being continuously shot of video simultaneously, makes user's the most important pretty good moment.
Embodiments providing a kind of computer-readable recording medium, this computer-readable recording medium can To be the computer-readable recording medium included in the memorizer in above-described embodiment;Can also be individually to deposit , it is unkitted the computer-readable recording medium allocating in terminal.This computer-readable recording medium storage has one Individual or more than one program, this or more than one program are by one or more than one processor Being used for performing video sharing method, the method includes:
When receiving video capture instruction, in the appointment region at social networking application interface, display shooting panel, To start capture apparatus, described shooting panel includes view area and shooting control area;
In response to the length of described shooting control area by operation, in described length is by operating process, by institute State capture apparatus to shoot;
If be not detected by described length is by the first preset time period after operation described view area and In shooting control area, the clicking operation in any one region, terminates described shooting process, and shooting obtained regards Frequency division enjoys the social networking application interface specified to user.
Assume above-mentioned for the first possible embodiment, then based on the embodiment that the first is possible And in the possible embodiment of the second of providing, in the memorizer of terminal, also comprise for performing following behaviour The instruction made:
Receive during the display at session interface and rock instruction, trigger the instruction of described video capture;Or,
During the display at session interface, when detecting the click behaviour of video icon on function on panel When making, trigger the instruction of described video capture;Or,
During the display at flow of information interface, when detecting the click of video icon on function on panel During operation, trigger the instruction of described video capture;Or,
During the display at flow of information interface, when the slide to described flow of information interface being detected, Trigger the instruction of described video capture;Or,
During the display at session list interface, when the slide to described session list interface being detected Time, trigger the instruction of described video capture.
In the third the possible embodiment provided based on the embodiment that the first is possible, eventually In the memorizer of end, also comprise for performing the following instruction operated:
At the end of detecting that described length is by operation, if in described length by the second Preset Time after operation Detect with the first appointment contact point as starting point in Duan and sliding trace slides beyond the first of described view area Operation, at the end of described first slide, terminates described shooting process, and described first specifies contact point It is positioned at any one region in described view area and shooting control area.
In the 4th kind of possible embodiment provided based on the embodiment that the third is possible, eventually In the memorizer of end, also comprise for performing the following instruction operated:
Described first slide is the upward sliding operation of the longitudinal direction along terminal.
In the 5th kind of possible embodiment provided based on the embodiment that the first is possible, eventually In the memorizer of end, also comprise for performing the following instruction operated:
At the end of detecting that described length is by operation, if in described length by the second Preset Time after operation Detect with the second appointment contact point as starting point in Duan and sliding trace is sliding without departing from the second of described view area Dynamic operation, continues described shooting process, and described second specifies contact point to be positioned at described view area and shooting control Any one region in region processed.
In the 6th kind of possible embodiment provided based on the embodiment that the first is possible, eventually In the memorizer of end, also comprise for performing the following instruction operated:
When shooting duration and exceeding preset duration, terminating shooting process, video shooting obtained sends The social networking application interface specified to user, carries out next shooting process by described capture apparatus.
In the 7th kind of possible embodiment provided based on the embodiment that the first is possible, eventually In the memorizer of end, also comprise for performing the following instruction operated:
In the view area of described shooting panel, showing designated pictures, described designated pictures is front primary video The last frame picture of shooting;
When determining that described capture apparatus starts, in described view area, use the preview currently got Described designated pictures replaced by picture.
In the 8th kind of possible embodiment provided based on the 7th kind of possible embodiment, eventually In the memorizer of end, also comprise for performing the following instruction operated:
When determining that described capture apparatus starts, based on the described preview picture currently got and described appointment Picture, makes the resilience animation using described preview picture to replace described designated pictures;
In described view area, play described resilience animation.
In the 9th kind of possible embodiment provided based on the embodiment that the first is possible, eventually In the memorizer of end, also comprise for performing the following instruction operated:
Last frame picture when receiving the out code to described shooting panel, to described shooting process Preserve;
Close described capture apparatus, pack up described shooting panel.
In the tenth kind of possible embodiment provided based on the 9th kind of possible embodiment, eventually In the memorizer of end, also comprise for performing the following instruction operated:
Described shooting panel also includes closing slider bar, when the drag operation to described closedown slider bar being detected Time, trigger described out code;Or,
When the drag operation to described shooting panel being detected, trigger described out code;Or,
When the range sensor configured by terminal, determine the user in the predeterminable range described terminal being detected During finger shake operation, trigger described out code;
If current social networking application interface is session list interface, when detecting described session list interface During slide downward operation, trigger described out code.
In the 11st kind of possible embodiment provided based on the embodiment that the first is possible, In the memorizer of terminal, also comprise for performing the following instruction operated:
After terminating described shooting process, the video obtaining shooting encodes and cuts out process, depending on Frequently, by described video sharing to described social networking application interface.
In the 12nd kind of possible embodiment provided based on the embodiment that the first is possible, In the memorizer of terminal, also comprise for performing the following instruction operated:
If current social networking application interface is session interface, video sharing shooting obtained to described session circle Face;Or,
If current social networking application interface is flow of information interface, video sharing shooting obtained to described information Stream interface.
In the 13rd kind of possible embodiment provided based on the embodiment that the first is possible, In the memorizer of terminal, also comprise for performing the following instruction operated:
If current social networking application interface is session list interface, display comprises the of different social networking application interface One shares option;
Receive the first response sharing option to described first, determine described first response includes user from During the social networking application interface specified in described different social networking application interface, should according to the social activity that described user specifies With the interface type at interface, the social networking application interface that video sharing shooting obtained to described user is specified.
The 14th kind of possible embodiment provided based on the 13rd kind of possible embodiment In, in the memorizer of terminal, also comprise for performing the following instruction operated:
If the social networking application interface that described user specifies is flow of information interface, video sharing shooting obtained To described flow of information interface;Or,
If the social networking application interface that described user specifies is session interface, display comprises the second of multiple good friend Share option, receive the second response sharing option to described second, determine that described second respond packet is containing useful During the appointment good friend that family is chosen from the plurality of good friend, the video sharing that shooting is obtained to described appointment The session interface of good friend;Or,
When described different social networking application interfaces include multiple historical session interface, and the society that described user specifies When friendship application interface is any one the historical session interface in the plurality of historical session interface, shooting is obtained Video sharing to described historical session interface;Or,
If the social networking application interface that described user specifies preserves extremely for collection interface, video shooting obtained Described collection interface.
In the 15th kind of possible embodiment provided based on the embodiment that the first is possible, In the memorizer of terminal, also comprise for performing the following instruction operated:
In shooting process, described social networking application interface shows shooting progress bar, described shooting progress bar For shooting duration being carried out countdown based on preset duration.
In the 16th kind of possible embodiment provided based on the embodiment that the first is possible, In the memorizer of terminal, also comprise for performing the following instruction operated:
In described shooting control area, display shooting operation prompt information.
In the 17th kind of possible embodiment provided based on the embodiment that the first is possible, In the memorizer of terminal, also comprise for performing the following instruction operated:
Described video is the video duration cardon file less than preset duration.
The computer-readable recording medium that the embodiment of the present invention provides, by mode easily to carry out video bat Take the photograph, and without the operation of too much button class, shooting sharing video frequency can be terminated, it is achieved that operation more letter Just video sharing method, ensure that being continuously shot of video simultaneously, makes user's the most important pretty good shooting wink Between.
Providing a kind of graphical user interface in the embodiment of the present invention, this graphical user interface is used in terminal, This terminal include touch-screen display, memorizer and for perform one or one of more than one program Or more than one processor;This graphical user interface includes:
When receiving video capture instruction, in the appointment region at social networking application interface, display shooting panel, To start capture apparatus, described shooting panel includes view area and shooting control area;
In response to the length of described shooting control area by operation, in described length is by operating process, by institute State capture apparatus to shoot;
If be not detected by described length is by the first preset time period after operation described view area and In shooting control area, the clicking operation in any one region, terminates described shooting process, and shooting obtained regards Frequency division enjoys the social networking application interface specified to user.
The graphical user interface that the embodiment of the present invention provides, by mode easily to carry out video capture, and Without the operation of too much button class, shooting sharing video frequency can be terminated, it is achieved that operate relatively simple regarding Frequently sharing method, ensure that being continuously shot of video simultaneously, makes user's the most important pretty good moment.
It should be understood that the video sharing device that above-described embodiment provides is when sharing video frequency, only with above-mentioned The division of each functional module is illustrated, and in actual application, can above-mentioned functions be divided as desired Join and completed by different functional modules, the internal structure of device will be divided into different functional modules, with complete Become all or part of function described above.It addition, above-described embodiment provide video sharing device with regard Frequency division is enjoyed embodiment of the method and is belonged to same design, and it implements process and refers to embodiment of the method, the most no longer Repeat.
One of ordinary skill in the art will appreciate that all or part of step realizing above-described embodiment can be passed through Hardware completes, it is also possible to instructing relevant hardware by program and complete, described program can be stored in In a kind of computer-readable recording medium, storage medium mentioned above can be read only memory, disk or CD etc..
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all the present invention's Within spirit and principle, any modification, equivalent substitution and improvement etc. made, should be included in the present invention's Within protection domain.

Claims (18)

1. a video sharing method, it is characterised in that described method includes:
When receiving video capture instruction, in the appointment region at social networking application interface, display shooting panel, To start capture apparatus, described shooting panel includes view area and shooting control area;
In response to the length of described shooting control area by operation, in described length is by operating process, by institute State capture apparatus to shoot;
If be not detected by described length is by the first preset time period after operation described view area and In shooting control area, the clicking operation in any one region, terminates described shooting process, and shooting obtained regards Frequency division enjoys the social networking application interface specified to user;
Wherein, when receiving video capture instruction, in the appointment region at social networking application interface, display is clapped Taking the photograph panel, before starting capture apparatus, described method also includes:
Receive during the display at session interface and rock instruction, trigger the instruction of described video capture;Or,
During the display at session interface, when detecting the click behaviour of video icon on function on panel When making, trigger the instruction of described video capture;Or,
During the display at flow of information interface, when detecting the click of video icon on function on panel During operation, trigger the instruction of described video capture;Or,
During the display at flow of information interface, when the slide to described flow of information interface being detected, Trigger the instruction of described video capture;Or,
During the display at session list interface, when the slide to described session list interface being detected Time, trigger the instruction of described video capture.
Method the most according to claim 1, it is characterised in that described method also includes:
At the end of detecting that described length is by operation, if in described length by the second Preset Time after operation Detect with the first appointment contact point as starting point in Duan and sliding trace slides beyond the first of described view area Operation, at the end of described first slide, terminates described shooting process, and described first specifies contact point It is positioned at any one region in described view area and shooting control area.
Method the most according to claim 1, it is characterised in that described method also includes:
At the end of detecting that described length is by operation, if in described length by the second Preset Time after operation Detect with the second appointment contact point as starting point in Duan and sliding trace is sliding without departing from the second of described view area Dynamic operation, continues described shooting process, and described second specifies contact point to be positioned at described view area and shooting control Any one region in region processed.
Method the most according to claim 1, it is characterised in that described method also includes:
When shooting duration and exceeding preset duration, terminating shooting process, video shooting obtained sends The social networking application interface specified to user, carries out next shooting process by described capture apparatus.
Method the most according to claim 1, it is characterised in that in the appointment region at social networking application interface In, display shooting panel includes:
In the view area of described shooting panel, showing designated pictures, described designated pictures is front primary video The last frame picture of shooting;
When determining that described capture apparatus starts, in described view area, use the preview currently got Described designated pictures replaced by picture.
Method the most according to claim 1, it is characterised in that video sharing shooting obtained is to using The social networking application interface that family is specified includes:
If current social networking application interface is session interface, video sharing shooting obtained to described session circle Face;Or,
If current social networking application interface is flow of information interface, video sharing shooting obtained to described information Stream interface.
Method the most according to claim 1, it is characterised in that video sharing shooting obtained is to using The social networking application interface that family is specified includes:
If current social networking application interface is session list interface, display comprises the of different social networking application interface One shares option;
Receive the first response sharing option to described first, determine described first response includes user from During the social networking application interface specified in described different social networking application interface, social networking application circle specified according to user The interface type in face, the social networking application interface that video sharing shooting obtained to described user is specified.
Method the most according to claim 7, it is characterised in that should according to the social activity that described user specifies With the interface type at interface, the social networking application interface bag that video sharing shooting obtained to described user is specified Include:
If the social networking application interface that described user specifies is flow of information interface, video sharing shooting obtained To described flow of information interface;Or,
If the social networking application interface that described user specifies is session interface, display comprises the second of multiple good friend Share option, receive the second response sharing option to described second, determine that described second respond packet is containing useful During the appointment good friend that family is chosen from the plurality of good friend, the video sharing that shooting is obtained to described appointment The session interface of good friend;Or,
When described different social networking application interfaces include multiple historical session interface, and the society that described user specifies When friendship application interface is any one the historical session interface in the plurality of historical session interface, shooting is obtained Video sharing to described historical session interface;Or,
If the social networking application interface that described user specifies preserves extremely for collection interface, video shooting obtained Described collection interface.
Method the most according to claim 1, it is characterised in that described method also includes:
In shooting process, described social networking application interface shows shooting progress bar, described shooting progress bar For shooting duration being carried out countdown based on preset duration.
10. a video sharing device, it is characterised in that described device includes:
Display module, for when receiving video capture instruction, in the appointment region at social networking application interface, Display shooting panel, to start capture apparatus, described shooting panel includes view area and shooting control area;
Taking module, in response to the length of described shooting control area by operation, in described length by operation During, shot by described capture apparatus;
Described taking module, be additionally operable to when described length by operation after the first preset time period in do not detect To in described view area and shooting control area during the clicking operation in any one region, terminate described shooting Process;
Sharing module, the social networking application interface that the video sharing for shooting being obtained is specified to user;
Wherein, described device also includes:
First trigger module, rocks instruction for receiving during the display at session interface, regards described in triggering Frequency shooting instruction;Or, for during the display at session interface, when detecting on function on panel During the clicking operation of video icon, trigger the instruction of described video capture;Or, for showing at flow of information interface During showing, when detecting the clicking operation of video icon on function on panel, trigger described video Shooting instruction;Or, for during the display at flow of information interface, when detecting described flow of information interface Slide time, trigger described video capture instruction;Or, for the display process at session list interface In, when the slide to described session list interface being detected, trigger the instruction of described video capture.
11. devices according to claim 10, it is characterised in that described device also includes:
Described taking module, is additionally operable at the end of detecting that described length is by operation, if in described length by behaviour Detect in the second preset time period after work with the first appointment contact point as starting point and sliding trace is beyond institute State the first slide of view area, at the end of described first slide, terminate described shooting process, Described first specifies contact point to be positioned at any one region in described view area and shooting control area.
12. devices according to claim 10, it is characterised in that described device also includes:
Described taking module, is additionally operable at the end of detecting that described length is by operation, if in described length by behaviour Detect in the second preset time period after work with second specify contact point as starting point and sliding trace without departing from Second slide of described view area, continues described shooting process, and described second specifies contact point to be positioned at Any one region in described view area and shooting control area.
13. devices according to claim 10, it is characterised in that described device also includes:
Described taking module, is additionally operable to, when shooting duration and exceeding preset duration, terminate shooting process, Video shooting obtained sends the social networking application interface specified to user, under being carried out by described capture apparatus One shooting process.
14. devices according to claim 10, it is characterised in that described display module, including:
First display unit, for the view area at described shooting panel, shows designated pictures, described finger Determine the last frame picture that picture is a front video capture;
Replacement unit, for when determining that described capture apparatus starts, in described view area, uses and works as Before the preview picture that gets replace described designated pictures.
15. devices according to claim 10, it is characterised in that described sharing module, including:
First shares unit, and for when current social networking application interface is session interface, shooting obtained regards Frequency division is enjoyed to described session interface;
Second shares unit, for when current social networking application interface is flow of information interface, shooting is obtained Video sharing is to described flow of information interface.
16. devices according to claim 10, it is characterised in that described sharing module, including:
Second display unit, for when current social networking application interface is session list interface, display comprises not Option is shared with the first of social networking application interface;
3rd shares unit, for receiving the first response sharing option to described first, determines described first When response includes the social networking application interface that user specifies from described different social networking application interfaces, according to The interface type at the social networking application interface that family is specified, video sharing shooting obtained to described user is specified Social networking application interface.
17. devices according to claim 16, it is characterised in that the described 3rd shares unit, is used for When the social networking application interface that described user specifies is flow of information interface, video sharing shooting obtained is to institute State flow of information interface;Or, for when the social networking application interface that described user specifies is session interface, show Comprise the second of multiple good friend and share option, receive the second response sharing option to described second, determine institute Stating the second respond packet when containing the appointment good friend that user chooses from the plurality of good friend, shooting obtained regards Frequency division is enjoyed to the session interface with described appointment good friend;Or, for as described different social networking application interface Zhong Bao Include multiple historical session interface, and the social networking application interface that described user specifies is the plurality of historical session circle During any one historical session interface in face, the video sharing that shooting is obtained to described historical session interface; Or, for during at the social networking application interface that described user specifies for collection interface, video shooting obtained is protected Deposit to described collection interface.
18. devices according to claim 10, it is characterised in that described display module, for clapping During taking the photograph, show in described social networking application interface shooting progress bar, described shooting progress bar for based on Preset duration carries out countdown to shooting duration.
CN201410525958.2A 2014-09-30 2014-09-30 Video sharing method and device Active CN104469143B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410525958.2A CN104469143B (en) 2014-09-30 2014-09-30 Video sharing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410525958.2A CN104469143B (en) 2014-09-30 2014-09-30 Video sharing method and device

Publications (2)

Publication Number Publication Date
CN104469143A CN104469143A (en) 2015-03-25
CN104469143B true CN104469143B (en) 2016-08-31

Family

ID=52914440

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410525958.2A Active CN104469143B (en) 2014-09-30 2014-09-30 Video sharing method and device

Country Status (1)

Country Link
CN (1) CN104469143B (en)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170029837A (en) * 2015-09-08 2017-03-16 엘지전자 주식회사 Mobile terminal and method for controlling the same
CN105723727A (en) * 2015-12-24 2016-06-29 王晓光 Method and system for sharing video software
CN105827513B (en) * 2016-04-29 2020-02-07 北京小米移动软件有限公司 Video information sharing method, device and equipment
CN106791397A (en) * 2016-12-21 2017-05-31 上海传英信息技术有限公司 Time delay camera control method and user terminal
US10372298B2 (en) 2017-09-29 2019-08-06 Apple Inc. User interface for multi-user communication session
CN108335258B (en) * 2017-12-29 2021-08-03 维沃移动通信有限公司 Image processing method and device of mobile terminal
CN108419036B (en) * 2018-05-07 2019-08-30 北京微播视界科技有限公司 A kind of video capture method, apparatus and terminal device
DK180130B1 (en) 2018-05-07 2020-06-02 Apple Inc. Multi-participant live communication user interface
CN108667633A (en) * 2018-05-10 2018-10-16 北京达佳互联信息技术有限公司 A kind of short video sharing method and apparatus
CN108924354A (en) * 2018-06-29 2018-11-30 北京微播视界科技有限公司 A kind of video capture method, client, terminal and storage medium
US11128792B2 (en) 2018-09-28 2021-09-21 Apple Inc. Capturing and displaying images with multiple focal planes
CN109218793A (en) * 2018-11-30 2019-01-15 北京微播视界科技有限公司 Video loading method, device, electronic equipment and computer readable storage medium
CN111343074B (en) * 2018-12-18 2022-10-11 腾讯科技(深圳)有限公司 Video processing method, device and equipment and storage medium
US11079913B1 (en) 2020-05-11 2021-08-03 Apple Inc. User interface for status indicators
CN111935402B (en) * 2020-08-11 2022-02-22 深圳传音控股股份有限公司 Picture shooting method, terminal device and computer readable storage medium
CN112533052A (en) * 2020-11-27 2021-03-19 北京字跳网络技术有限公司 Video sharing method and device, electronic equipment and storage medium
US11431891B2 (en) 2021-01-31 2022-08-30 Apple Inc. User interfaces for wide angle video conference
US11449188B1 (en) 2021-05-15 2022-09-20 Apple Inc. Shared-content session user interfaces
US11893214B2 (en) 2021-05-15 2024-02-06 Apple Inc. Real-time communication user interface
US11907605B2 (en) 2021-05-15 2024-02-20 Apple Inc. Shared-content session user interfaces
CN115484397B (en) * 2021-06-16 2023-11-10 荣耀终端有限公司 Multimedia resource sharing method and electronic equipment
US11812135B2 (en) 2021-09-24 2023-11-07 Apple Inc. Wide angle video conference

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103237107A (en) * 2013-05-05 2013-08-07 陈为人 Mobile terminal for instant messaging
CN103399702A (en) * 2013-07-05 2013-11-20 广东欧珀移动通信有限公司 Operation method and mobile terminal for sending or playing voice message
CN103713850A (en) * 2013-12-31 2014-04-09 腾讯科技(深圳)有限公司 Control method, device and terminal for multimedia
CN103795923A (en) * 2014-01-27 2014-05-14 北京飞流九天科技有限公司 Shooting control method of camera shooting device and camera shooting device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102176731A (en) * 2010-12-27 2011-09-07 华为终端有限公司 Method for intercepting audio file or video file and mobile phone

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103237107A (en) * 2013-05-05 2013-08-07 陈为人 Mobile terminal for instant messaging
CN103399702A (en) * 2013-07-05 2013-11-20 广东欧珀移动通信有限公司 Operation method and mobile terminal for sending or playing voice message
CN103713850A (en) * 2013-12-31 2014-04-09 腾讯科技(深圳)有限公司 Control method, device and terminal for multimedia
CN103795923A (en) * 2014-01-27 2014-05-14 北京飞流九天科技有限公司 Shooting control method of camera shooting device and camera shooting device

Also Published As

Publication number Publication date
CN104469143A (en) 2015-03-25

Similar Documents

Publication Publication Date Title
CN104469143B (en) Video sharing method and device
CN104394481B (en) Video broadcasting method and device
CN109952757B (en) Method for recording video based on virtual reality application, terminal equipment and storage medium
US20190124400A1 (en) Interactive method, apparatus, and system in live room
CN104811787B (en) Game video recording method and device
WO2018126885A1 (en) Game data processing method
CN107872623B (en) A kind of image pickup method, mobile terminal and computer readable storage medium
CN105338368B (en) A kind of method, apparatus and system of the live stream turning point multicast data of video
CN105187930B (en) Interactive approach and device based on net cast
US9924205B2 (en) Video remote-commentary synchronization method and system, and terminal device
CN103941982B (en) A kind of method sharing interface processing and terminal
CN107734376B (en) A kind of method and device of multi-medium data broadcasting
CN104780415B (en) Multimedia file playing method and device
CN110324698A (en) A kind of video recording method, terminal and computer readable storage medium
CN107801106B (en) A kind of video clip intercept method and electronic equipment
CN109151546A (en) A kind of method for processing video frequency, terminal and computer readable storage medium
CN104159140B (en) A kind of methods, devices and systems of Video processing
US9503631B2 (en) Mobile terminal and control method thereof for displaying image cluster differently in an image gallery mode
CN108920239A (en) A kind of long screenshotss method and mobile terminal
CN109165074A (en) Game screenshot sharing method, mobile terminal and computer readable storage medium
CN105094513B (en) User's head portrait setting method, device and electronic equipment
CN107786827A (en) Video capture method, video broadcasting method, device and mobile terminal
CN110213440A (en) A kind of images share method and terminal
CN108241466A (en) Document handling method, device and computer readable storage medium
CN107948562A (en) Video recording method and video recording terminal

Legal Events

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