CN104469143B - Video sharing method and device - Google Patents
Video sharing method and device Download PDFInfo
- 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
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
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.
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)
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)
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)
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 |
-
2014
- 2014-09-30 CN CN201410525958.2A patent/CN104469143B/en active Active
Patent Citations (4)
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 |