CN106454180A - Methods and devices for recording, processing and transmitting video and terminal - Google Patents
Methods and devices for recording, processing and transmitting video and terminal Download PDFInfo
- Publication number
- CN106454180A CN106454180A CN201610854540.5A CN201610854540A CN106454180A CN 106454180 A CN106454180 A CN 106454180A CN 201610854540 A CN201610854540 A CN 201610854540A CN 106454180 A CN106454180 A CN 106454180A
- Authority
- CN
- China
- Prior art keywords
- video
- video file
- sub
- file
- transmission
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/10—Multimedia information
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
The invention provides a method for recording and transmitting a video, a device for recording and transmitting a video, a method for processing and transmitting a video, a device for processing and transmitting a video, and a terminal. The method for recording and transmitting a video comprises the following steps: setting segmentation nodes according to a segmentation standard in a video recording process, and recording a video according to the segmentation nodes to generate a first video file, wherein the first video file includes a plurality of sub-video files which are partitioned by the segmentation nodes; and transmitting the plurality of sub-video files to other terminals, so that the other terminals integrate the plurality of sub-video files into a second video file. Through the technical scheme, video files which cannot be transmitted through communication applications originally can be transmitted by breakthrough of the limitations of the communication applications; a user can transmit large-sized videos conveniently; and the user experience is improved.
Description
Technical field
The present invention relates to technical field of video processing, in particular to a kind of method of recording and transmission video, one kind
Record and transmit the device of a kind of method of device, process and transmission video, a kind of process and transmission video and one kind of video
Terminal.
Background technology
In the related, user can record and send video using messaging application, for example present various realities
When chat tool such as wechat, QQ, footpath between fields footpath between fields, prosperous letter etc. all support chat window send video, but, most of communication applications journey
Sequence all requires to the video size of transmission, typically requires video size not can exceed that 10M-20M, when our recorded video
Or selecting video is sent to and is difficult to during friend hold the setting upper limit whether video size has exceeded application program, has exceeded limit
System cannot transmit successfully, largely effects on Consumer's Experience, does not have suitable tool helps users easily by video at this stage
Again change or cut out suitable size, if application prompts cannot send, user can only record or profit again
With the transmission of computer mail, very inconvenient.
Accordingly, it would be desirable to the technology of a kind of new recording, process and transmission video, user can be facilitated in the letter of application program
Breath sends interface and carries out transmission of video.
Content of the invention
It is contemplated that at least solving one of technical problem present in prior art or correlation technique.
For this reason, it is an object of the present invention to proposing a kind of method recorded and transmit video.
Further object is that proposing a kind of device recorded and transmit video.
It is yet a further object of the present invention to provide a kind of process and transmission video method.
It is yet a further object of the present invention to provide a kind of process and transmission video device.
It is yet a further object of the present invention to provide a kind of terminal.
According to the first aspect of the invention it is proposed that a kind of record and transmission video method, including:In recorded video
During according to segmentation criteria, segmented node is set, according to segmented node recorded video, generate the first video file;Wherein,
One video file comprises the multiple sub-video files being marked off by segmented node;Multiple sub-video files are sent to other eventually
End, so that multiple sub-video integrating documents are the second video file by other-end.
In this technical scheme, by way of segmented node is set, the recording process of video file is optimized, makes
The video (upper limit of application setting can have been can exceed that) completing must be recorded can avoid the restriction rule of application program and carry out
Transmission, it is to avoid cause the situation sending failure to occur because video is excessive.Specifically, in recording process, every a segmentation mark
One segmented node (will not destroy the continuity of video) of quasi- setting, carries out segmentation to the video recorded so that every cross-talk video
The upper limit that no more than communication tool is arranged, follow-up transmitting procedure is the transmission each sub-video file being carried out in batches,
Make every cross-talk video can send successfully, and be integrated into an overall file (the second video file) in receiving terminal to present to reception
Side, segmented node will not impact to the broadcasting of video, and video will not be made the abnormal conditions such as interim card in playing process.
This video recording method and video transmission method can help the restriction that user evades communication tool carry out big video recording and
Transmission, it is to avoid video sends the situation of failure, facilitates user to directly transmit video in chat window, lifts user experience.
It is preferable that further including in technique scheme:First video file is shown as an overall file,
When receiving trigger, launch multiple sub-video files that display the first video file is comprised.
In this technical scheme, during recorded video, video file is carried out inserting the process of node so that first
Video file contains multistage sub-video file, is still shown in the form of single file, checks segmentation feelings if necessary
Condition, can input trigger, at this moment, first video file launch including multiple sub-video files, for example, Yong Hushuan
After hitting the first video file, the sub-video file that it comprises will be demonstrated out.This setting can check video segmentation result,
Allow user intuitively grasp the recording situation of video, sub-video file can be facilitated simultaneously to carry out subsequent operation.
Segmentation is determined in technique scheme it is preferable that in units of one of byte number, picture frame number and time
Standard, can automatically set concrete numerical value according to the restriction rule of application program.
In this technical scheme, diversified video segmentation rule can be customized, in order to adapt to different application programs.Tool
Body ground, different communication tools has different videos and sends restriction rule, typically arranges a video with byte count sizes and sends out
Serve limit, then video sends unsuccessfully to exceed this upper limit, thus the present invention using this higher limit value of this upper limit (or less than) as
Segmentation criteria, enable to every cross-talk video be no more than size limit it is ensured that the every cross-talk video in the first video file all
Meet the regulation of application program, further, the restriction rule of application program is disclosed, can be acquired and automatic conduct point
Segment standard.If additionally, application program is limited to transmission of video in units of the time or in units of video frame number, all
Can be as segmentation criteria proposed by the present invention, in order to segmentation is carried out to video.
It is preferable that the second video file can comprise segmented node it is also possible to not comprise segmentation in technique scheme
Node.
In this technical scheme, the second video file is automatic in receiving terminal by the sub-video file in the first video file
Integration forms, and can continue to segmented node it is also possible to eliminate segmented node, in order to meet different reception demands and/or
The restriction of receiving terminal is so that the adaptability of processed video is higher.Specifically, divide if the second video file continues to carry
Duan Jiedian, then it just have the first video file all characteristics (containing segmental file, can be checked, be forwarded when will not
It is determined beyond upper limit etc.), if the second video file no longer comprises segmented node, just become common continuous videos literary composition
Part, versatility is more preferable.
It is preferable that trigger includes in technique scheme:The click signal of input equipment and touching signals.
In this technical scheme, trigger is the instruction that a sub-video file initiation is checked, can be set by input
Preparation goes out it is also possible to be sent by user's touch touch screen, facilitates user's sub-video file to initiate to check.For example, user passes through
Double mouse click launches the first video file and checks the multiple sub-video files wherein comprising it is also possible to pass through long civilian by the first video
The mode of part icon launches the first video file.
In technique scheme it is preferable that when receiving trigger, launch display the first video file and comprised
Multiple sub-video files, specifically include:By multiple sub-video files according to list, paging, stacking, chain type, annular, sector,
Among cake chart, any one form displays.
In this technical scheme, the expanded form of sub-video file can be list, paging, stacking, chain type, annular, fan
Among shape, cake chart, any one is it is also possible to be other more clearer display methods directly perceived.For example, bundle video file row
It is listed in around the first video file (simultaneously hiding the first video file) one annular of formation to display, be easy to the small screen and carry out
Display is it is also possible to arrange sub-video file in the form of perpendicular row, and shows thumbnail at the horizontal rear of each file, is easy to
Large screen display, and show more information.
It is preferable that application program includes in technique scheme:Real-time communication application program and non real-time communication applications
Program.
In this technical scheme, communication tool is provided in the way of application program, applies video record proposed by the present invention
It is obtained in that more preferable video sends effect with transmission method.For example, real-time communication application program can be QQ, MSN, YY, net
Easily CC, wechat, footpath between fields footpath between fields, prosperous letter, friend search, non real-time messaging application can be Email, microblogging client, multimedia message,
Letter etc. in the station of various websites.
It is preferable that instruction is sent according to the sub-video file receiving in technique scheme, in multiple sub-videos literary composition
The displaying interface of part is selected single or multiple sub-video files and is transmitted.
It is achieved that the sub-video file comprising in the first video file carries out single choice or final election shape in this technical scheme
The transmission of formula, facilitates user to select suitable video file according to demand and is transmitted, without sending what the first video bag contained
All sub-videos.
It is preferable that according to the sub-video file play instruction receiving in technique scheme, in multiple sub-videos literary composition
The displaying interface of part is selected sub-video file and is played out.
It is achieved that the independent broadcasting of sub-video file in this technical scheme, user is facilitated to check every cross-talk video.
By technical scheme, segmented node can be inserted during record video, by recorded video segmentation
And send, make originally to be passed by the restriction that the video file that messaging application sends breaks away from messaging application
Defeated, facilitate user to carry out the transmission of big video, lift Consumer's Experience.
According to the second aspect of the invention it is also proposed that a kind of record and transmission video device, including:Video record list
Unit, arranges segmented node according to segmentation criteria during recorded video, according to segmented node recorded video, generates first and regards
Frequency file;Wherein, the first video file comprises the multiple sub-video files being marked off by segmented node;Video transmitting element, will
Multiple sub-video files are sent to other-end, so that multiple sub-video integrating documents are the second video file by other-end.
In this technical scheme, video record unit recording process to video file by way of segmented node is set
It is optimized so that recording the limit that the video (can exceed that the upper limit of application setting) completing can avoid application program
Rule processed is transmitted, it is to avoid cause the situation sending failure to occur because video is excessive.Specifically, in recording process, every
One segmentation criteria arranges a segmented node (will not destroy the continuity of video), segmentation is carried out to the video recorded so that
Every cross-talk video is no more than the upper limit of communication tool setting, and follow-up transmitting procedure is video transmitting element to each sub-video
File carries out transmission in batches, so that every cross-talk video can be sent successfully, and is integrated into an overall file (the in receiving terminal
Two video files) present to recipient, segmented node will not impact to the broadcasting of video, will not make video in playing process
In the abnormal conditions such as interim card occur.This records and the device of transmission video can help the restriction that user evades communication tool to carry out
The recording of big video and transmission, it is to avoid video sends the situation of failure, facilitates user to directly transmit video in chat window, lifting
User experience.
It is preferable that also including in technique scheme:Record result and check unit, the first video file is shown as
One overall file, when receiving trigger, launches multiple sub-video files that display the first video file is comprised.
In this technical scheme, during recorded video, video file is carried out inserting the process of node so that first
Video file contains multistage sub-video file, records result and checks that unit is still shown, such as in the form of single file
Fruit needs to check segmentation situation, can input trigger, at this moment, records result and checks that unit enables the first video file
Launch including multiple sub-video files, for example, user double-click the first video file after, the sub-video file that it comprises is just
Can be demonstrated out.This setting can check video segmentation result, allow user intuitively grasp the recording situation of video, may be used simultaneously
Sub-video file is facilitated to carry out subsequent operation.
It is preferable that also including in technique scheme:Segmentation criteria arranging unit, with byte number, picture frame number and when
Between one of them determine segmentation criteria for unit, concrete numerical value can be automatically set according to the restriction rule of application program.
In this technical scheme, segmentation criteria arranging unit can customize diversified video segmentation rule, in order to adapt to
Different application programs.Specifically, different communication tools has different videos and sends restriction rule, typically big with byte number
Little one video of setting sends the upper limit, and then video sends unsuccessfully to exceed this upper limit, so segmentation criteria arranging unit is with this upper limit
The value value of this upper limit (or less than), as segmentation criteria, enables to every cross-talk video and is no more than size limit it is ensured that the
Every cross-talk video in one video file all meets the regulation of application program, and further, the restriction rule of application program is public
Open, standard arranging unit can be segmented and obtain and automatically as segmentation criteria.If additionally, application program is with the time as list
Position or in units of video frame number, transmission of video is limited, can as segmentation criteria proposed by the present invention, in order to
Segmentation is carried out to video.
It is preferable that the second video file can comprise segmented node it is also possible to not comprise segmentation in technique scheme
Node.
In this technical scheme, the second video file is automatic in receiving terminal by the sub-video file in the first video file
Integration forms, and can continue to segmented node it is also possible to eliminate segmented node, in order to meet different reception demands and/or
The restriction of receiving terminal is so that the adaptability of processed video is higher.Specifically, divide if the second video file continues to carry
Duan Jiedian, then it just have the first video file all characteristics (containing segmental file, can be checked, be forwarded when will not
It is determined beyond upper limit etc.), if the second video file no longer comprises segmented node, just become common continuous videos literary composition
Part, versatility is more preferable.
It is preferable that trigger includes in technique scheme:The click signal of input equipment and touching signals.
In this technical scheme, trigger is the instruction that a sub-video file initiation is checked, can be set by input
Preparation goes out it is also possible to be sent by user's touch touch screen, facilitates user's sub-video file to initiate to check.For example, user passes through
Double mouse click launches the first video file and checks the multiple sub-video files wherein comprising it is also possible to pass through long civilian by the first video
The mode of part icon launches the first video file.
In technique scheme it is preferable that record result check unit specifically for:By multiple sub-video files according to
List, paging, stacking, chain type, annular, sector, any one form displays among cake chart.
In this technical scheme, record result and check that the expanded form of the sub-video file in unit can be list, divide
Page, stacking, chain type, annular, sector, among cake chart any one it is also possible to be other more clearer display mode directly perceived.
For example, record result and check that unit can be arranged in around the first video file (hiding first video simultaneously by bundle video file
File) form an annular and display, it is easy to the small screen and shown it is also possible to arrange sub-video file in the form of perpendicular row
Cloth, and show thumbnail at the horizontal rear of each file, it is easy to large screen display, and show more information.
It is preferable that application program includes in technique scheme:Real-time communication application program and non real-time communication applications
Program.
In this technical scheme, communication tool is provided in the way of application program, applies video record proposed by the present invention
It is obtained in that more preferable video sends effect with transmitting device.For example, real-time communication application program can be QQ, MSN, YY, net
Easily CC, wechat, footpath between fields footpath between fields, prosperous letter, friend search, non real-time messaging application can be Email, microblogging client, multimedia message,
Letter etc. in the station of various websites.
It is preferable that also including in technique scheme:Sub-video transmitting element, according to the sub-video file receiving
Send instruction, select single or multiple sub-video files at the displaying interface of multiple sub-video files and be transmitted.
In this technical scheme, sub-video transmitting element achieves and the sub-video file comprising in the first video file is entered
Row single choice or the transmission of final election form, facilitate user to select suitable video file according to demand and are transmitted, without transmission
Whole sub-videos that first video bag contains.
It is preferable that also including in technique scheme:Sub-video broadcast unit, according to the sub-video file receiving
Play instruction, selectes sub-video file at the displaying interface of multiple sub-video files and plays out.
In this technical scheme, sub-video broadcast unit achieves the independent broadcasting of sub-video file, facilitates user to look into
See every cross-talk video.
By technical scheme, segmented node can be inserted during record video, by recorded video segmentation
And send, make originally to be passed by the restriction that the video file that messaging application sends breaks away from messaging application
Defeated, facilitate user to carry out the transmission of big video, lift Consumer's Experience.
According to the third aspect of the invention we it is proposed that a kind of process and transmission video method, including:Regard processing to deposit
Insert segmented node according to segmentation criteria during frequency, divided according to segmented node and deposited video, generate the first video file;
Wherein, the first video file comprises the multiple sub-video files being marked off by segmented node;Multiple sub-video files are sent to
Other-end, so that multiple sub-video integrating documents are the second video file by other-end.
In this technical scheme, processed and transmitted to depositing video, enable to deposit video and avoid application program
Restriction rule is transmitted.Specifically, carry out segmentation to depositing video by way of segmented node is set, it is to avoid because of video mistake
The situation sending failure is caused greatly to occur.Specifically, parse recorded video, every one point during video has been deposited in process
Segment standard arranges a segmented node (will not destroy the continuity of video), carries out segmentation so that every cross-talk regards to depositing video
Frequency is no more than the upper limit of communication tool setting, and the setting of segmented node synchronously can carry out it is also possible to first with the process of parsing
Parsing, carry out the setting of segmented node further according to parsing situation, video segmentation can be carried out according to sequencing it is also possible to according to
The mode of mean allocation carries out segmentation, and follow-up transmitting procedure is then the transmission each sub-video file being carried out in batches, makes
Every cross-talk video can send successfully, and be integrated into an overall file (the second video file) in receiving terminal and present to reception
Side, segmented node will not impact to the broadcasting of video, and video will not be made the abnormal conditions such as interim card in playing process.
This is processed and the method for transmission video can help the restriction that user evades communication tool to carry out process and the transmission of big video, keeps away
Exempt from the situation that video sends failure, facilitate user to directly transmit video in chat window, lift user experience.
It is preferable that further including in technique scheme:First video file is shown as an overall file,
When receiving trigger, launch multiple sub-video files that display the first video file is comprised.
In this technical scheme, during processing video video file carried out inserting the process of node so that first
Video file includes multistage sub-video file, is still shown in the form of single file, checks segmentation feelings if necessary
Condition, can input trigger, at this moment, first video file launch including multiple sub-video files, for example, Yong Hushuan
After hitting the first video file, the sub-video file that it comprises will be demonstrated out.This setting can check video segmentation result,
Allow user intuitively grasp the result of video, sub-video file can be facilitated simultaneously to carry out subsequent operation.
Segmentation is determined in technique scheme it is preferable that in units of one of byte number, picture frame number and time
Standard, can automatically set concrete numerical value according to the restriction rule of application program.
In this technical scheme, diversified video segmentation rule can be customized, in order to adapt to different application programs.Tool
Body ground, different communication tools has different videos and sends restriction rule, typically arranges a video with byte count sizes and sends out
Serve limit, then video sends unsuccessfully to exceed this upper limit, thus the present invention using this higher limit value of this upper limit (or less than) as
Segmentation criteria, enable to every cross-talk video be no more than size limit it is ensured that the every cross-talk video in the first video file all
Meet the regulation of application program, further, the restriction rule of application program is disclosed, can be acquired and automatic conduct point
Segment standard.If additionally, application program is limited to transmission of video in units of the time or in units of video frame number, all
Can be as segmentation criteria proposed by the present invention, in order to segmentation is carried out to video.
It is preferable that the second video file can comprise segmented node it is also possible to not comprise segmentation in technique scheme
Node.
In this technical scheme, the second video file is automatic in receiving terminal by the sub-video file in the first video file
Integration forms, and can continue to segmented node it is also possible to eliminate segmented node, in order to meet different reception demands and/or
The restriction of receiving terminal is so that the adaptability of processed video is higher.Specifically, divide if the second video file continues to carry
Duan Jiedian, then it just have the first video file all characteristics (containing segmental file, can be checked, be forwarded when will not
It is determined beyond upper limit etc.), if the second video file no longer comprises segmented node, just become common continuous videos literary composition
Part, versatility is more preferable.
It is preferable that trigger includes in technique scheme:The click signal of input equipment and touching signals.
In this technical scheme, trigger is the instruction that a sub-video file initiation is checked, can be set by input
Preparation goes out it is also possible to be sent by user's touch touch screen, facilitates user's sub-video file to initiate to check.For example, user passes through
Double mouse click launches the first video file and checks the multiple sub-video files wherein comprising it is also possible to pass through long civilian by the first video
The mode of part icon launches the first video file.
In technique scheme it is preferable that when receiving trigger, launch display the first video file and comprised
Multiple sub-video files, specifically include:By multiple sub-video files according to list, paging, stacking, chain type, annular, sector,
Among cake chart, any one form displays.
In this technical scheme, the expanded form of sub-video file can be list, paging, stacking, chain type, annular, fan
Among shape, cake chart, any one is it is also possible to be other more clearer display methods directly perceived.For example, bundle video file row
It is listed in around the first video file (simultaneously hiding the first video file) one annular of formation to display, be easy to the small screen and carry out
Display is it is also possible to arrange sub-video file in the form of perpendicular row, and shows thumbnail at the horizontal rear of each file, is easy to
Large screen display, and show more information.
It is preferable that application program includes in technique scheme:Real-time communication application program and non real-time communication applications
Program.
In this technical scheme, communication tool is provided in the way of application program, applies Video processing proposed by the present invention
It is obtained in that more preferable video sends effect with transmission method.For example, real-time communication application program can be QQ, MSN, YY, net
Easily CC, wechat, footpath between fields footpath between fields, prosperous letter, friend search, non real-time messaging application can be Email, microblogging client, multimedia message,
Letter etc. in the station of various websites.
It is preferable that instruction is sent according to the sub-video file receiving in technique scheme, in multiple sub-videos literary composition
The displaying interface of part is selected single or multiple sub-video files and is transmitted.
It is achieved that the sub-video file comprising in the first video file carries out single choice or final election shape in this technical scheme
The transmission of formula, facilitates user to select suitable video file according to demand and is transmitted, without sending what the first video bag contained
All sub-videos.
It is preferable that according to the sub-video file play instruction receiving in technique scheme, in multiple sub-videos literary composition
The displaying interface of part is selected sub-video file and is played out.
It is achieved that the independent broadcasting of sub-video file in this technical scheme, user is facilitated to check every cross-talk video.
By technical scheme, can deposit insertion segmented node in video, deposited video segmentation concurrent
Send, make originally to be transmitted by the restriction that the video file that messaging application sends breaks away from messaging application, side
Just user carries out the transmission of big video, lifts Consumer's Experience.
According to the fourth aspect of the invention it is proposed that a kind of process and transmission video device, including:Video processing list
Unit, inserts segmented node according to segmentation criteria during video has been deposited in process, is divided according to segmented node and has deposited video, raw
Become the first video file;Wherein, the first video file comprises the multiple sub-video files being marked off by segmented node;Video sends
Unit, multiple sub-video files are sent to other-end, so that multiple sub-video integrating documents are regarded by other-end for second
Frequency file.
In this technical scheme, video processing unit is processed and is transmitted to depositing video, enables to deposit video and keeps away
The restriction rule opening application program is transmitted.Specifically, carry out segmentation to depositing video by way of segmented node is set,
Avoid causing the situation sending failure to occur because video is excessive.Specifically, parse recorded video, process the process having deposited video
In every segmentation criteria, one segmented node (will not destroy the continuity of video) is set, carry out segmentation to depositing video,
So that every cross-talk video is no more than the upper limit of communication tool setting, the setting of segmented node can be with the same stepping of process of parsing
Row, it is also possible to first parse, carries out the setting of segmented node, can carry out video according to sequencing and divide further according to parsing situation
It is also possible to carry out segmentation according to the mode of mean allocation, follow-up transmitting procedure is then that video transmitting element regards to every height to section
Frequency file carries out transmission in batches, so that every cross-talk video can be sent successfully, and is integrated into an overall file in receiving terminal
(the second video file) presents to recipient, and segmented node will not impact to the broadcasting of video, and video will not be made to play
During the abnormal conditions such as interim card occur.This is processed and the device of transmission video can help user to evade the restriction of communication tool
Carry out process and the transmission of big video, it is to avoid video sends the situation of failure, facilitates user to directly transmit video in chat window,
Lifting user experience.
It is preferable that further including in technique scheme:Result checks unit, and the first video file is shown
It is shown as an overall file, when receiving trigger, launch multiple sub-video literary compositions that display the first video file is comprised
Part.
In this technical scheme, during processing video video file carried out inserting the process of node so that first
Video file includes multistage sub-video file, and result checks that unit is still shown, such as in the form of single file
Fruit need to check segmentation situation, trigger can be inputted, at this moment, first video file launch including multiple sub-videos
File, for example, after user double-clicks the first video file, sub-video file that it the comprises result that will be processed checks that unit is shown
Out.This setting can check video segmentation result, allow user intuitively grasp the result of video, can facilitate antithetical phrase simultaneously
Video file carries out subsequent operation.
It is preferable that also including in technique scheme:Segmentation criteria arranging unit, with byte number, picture frame number and when
Between one of them determine segmentation criteria for unit, concrete numerical value can be automatically set according to the restriction rule of application program.
In this technical scheme, segmentation criteria arranging unit can customize diversified video segmentation rule, in order to adapt to
Different application programs.Specifically, different communication tools has different videos and sends restriction rule, typically big with byte number
Little one video of setting sends the upper limit, and then video sends unsuccessfully to exceed this upper limit, so segmentation criteria arranging unit is with this upper limit
The value value of this upper limit (or less than), as segmentation criteria, enables to every cross-talk video and is no more than size limit it is ensured that the
Every cross-talk video in one video file all meets the regulation of application program, and further, the restriction rule of application program is public
Open, can be acquired and automatically as segmentation criteria.If additionally, application program is in units of the time or with video frame number
For unit, transmission of video is limited, can be as segmentation criteria proposed by the present invention, in order to segmentation is carried out to video.
It is preferable that the second video file can comprise segmented node it is also possible to not comprise segmentation in technique scheme
Node.
In this technical scheme, the second video file is automatic in receiving terminal by the sub-video file in the first video file
Integration forms, and can continue to segmented node it is also possible to eliminate segmented node, in order to meet different reception demands and/or
The restriction of receiving terminal is so that the adaptability of processed video is higher.Specifically, divide if the second video file continues to carry
Duan Jiedian, then it just have the first video file all characteristics (containing segmental file, can be checked, be forwarded when will not
It is determined beyond upper limit etc.), if the second video file no longer comprises segmented node, just become common continuous videos literary composition
Part, versatility is more preferable.
It is preferable that trigger includes in technique scheme:The click signal of input equipment and touching signals.
In this technical scheme, trigger is the instruction that a sub-video file initiation is checked, can be set by input
Preparation goes out it is also possible to be sent by user's touch touch screen, facilitates user's sub-video file to initiate to check.For example, user passes through
Double mouse click launches the first video file and checks the multiple sub-video files wherein comprising it is also possible to pass through long civilian by the first video
The mode of part icon launches the first video file.
It is preferable that result checks unit in technique scheme, specifically for:When receiving trigger,
Launch multiple sub-video files that display the first video file is comprised, specifically include:By multiple sub-video files according to list,
Paging, stacking, chain type, annular, sector, any one form displays among cake chart.
In this technical scheme, the expanded form of sub-video file can be list, paging, stacking, chain type, annular, fan
Among shape, cake chart, any one is it is also possible to be other more clearer display mode directly perceived.For example, bundle video file row
It is listed in around the first video file (simultaneously hiding the first video file) one annular of formation to display, be easy to the small screen and carry out
Display is it is also possible to arrange sub-video file in the form of perpendicular row, and shows thumbnail at the horizontal rear of each file, is easy to
Large screen display, and show more information.
It is preferable that application program includes in technique scheme:Real-time communication application program and non real-time communication applications
Program.
In this technical scheme, communication tool is provided in the way of application program, applies Video processing proposed by the present invention
It is obtained in that more preferable video sends effect with transmitting device.For example, real-time communication application program can be QQ, MSN, YY, net
Easily CC, wechat, footpath between fields footpath between fields, prosperous letter, friend search, non real-time messaging application can be Email, microblogging client, multimedia message,
Letter etc. in the station of various websites.
It is preferable that also including in technique scheme:Sub-video transmitting element, according to the sub-video file receiving
Send instruction, select single or multiple sub-video files at the displaying interface of multiple sub-video files and be transmitted.
In this technical scheme, sub-video transmitting element achieves and the sub-video file comprising in the first video file is entered
Row single choice or the transmission of final election form, facilitate user to select suitable video file according to demand and are transmitted, without transmission
Whole sub-videos that first video bag contains.
It is preferable that also including in technique scheme:Sub-video broadcast unit, according to the sub-video file receiving
Play instruction, selectes sub-video file at the displaying interface of multiple sub-video files and plays out.
In this technical scheme, sub-video broadcast unit achieves the independent broadcasting of sub-video file, facilitates user to look into
See every cross-talk video.
By technical scheme, can deposit insertion segmented node in video, deposited video segmentation concurrent
Send, make originally to be transmitted by the restriction that the video file that messaging application sends breaks away from messaging application, side
Just user carries out the transmission of big video, lifts Consumer's Experience.
According to the fifth aspect of the invention it is also proposed that a kind of terminal, including:Recording as described in technique scheme and
The device of transmission video;And/or the device of the process as described in technique scheme and transmission video.
In this technical scheme, video record unit recording process to video file by way of segmented node is set
It is optimized so that recording the limit that the video (can exceed that the upper limit of application setting) completing can avoid application program
Rule processed is transmitted, it is to avoid cause the situation sending failure to occur because video is excessive.Specifically, in recording process, every
One segmentation criteria arranges a segmented node (will not destroy the continuity of video), segmentation is carried out to the video recorded so that
Every cross-talk video is no more than the upper limit of communication tool setting, and follow-up transmitting procedure is video transmitting element to each sub-video
File carries out transmission in batches, so that every cross-talk video can be sent successfully, and is integrated into an overall file (the in receiving terminal
Two video files) present to recipient, segmented node will not impact to the broadcasting of video, will not make video in playing process
In the abnormal conditions such as interim card occur.This records and the device of transmission video can help the restriction that user evades communication tool to carry out
The recording of big video and transmission, it is to avoid video sends the situation of failure, facilitates user to directly transmit video in chat window, lifting
User experience.
It is preferable that also including in technique scheme:Record result and check unit, the first video file is shown as
One overall file, when receiving trigger, launches multiple sub-video files that display the first video file is comprised.
In this technical scheme, during recorded video, video file is carried out inserting the process of node so that first
Video file contains multistage sub-video file, records result and checks that unit is still shown, such as in the form of single file
Fruit needs to check segmentation situation, can input trigger, at this moment, records result and checks that unit enables the first video file
Launch including multiple sub-video files, for example, user double-click the first video file after, the sub-video file that it comprises is just
Can be demonstrated out.This setting can check video segmentation result, allow user intuitively grasp the recording situation of video, may be used simultaneously
Sub-video file is facilitated to carry out subsequent operation.
It is preferable that also including in technique scheme:Segmentation criteria arranging unit, with byte number, picture frame number and when
Between one of them determine segmentation criteria for unit, concrete numerical value can be automatically set according to the restriction rule of application program.
In this technical scheme, segmentation criteria arranging unit can customize diversified video segmentation rule, in order to adapt to
Different application programs.Specifically, different communication tools has different videos and sends restriction rule, typically big with byte number
Little one video of setting sends the upper limit, and then video sends unsuccessfully to exceed this upper limit, so segmentation criteria arranging unit is with this upper limit
The value value of this upper limit (or less than), as segmentation criteria, enables to every cross-talk video and is no more than size limit it is ensured that the
Every cross-talk video in one video file all meets the regulation of application program, and further, the restriction rule of application program is public
Open, standard arranging unit can be segmented and obtain and automatically as segmentation criteria.If additionally, application program is with the time as list
Position or in units of video frame number, transmission of video is limited, can as segmentation criteria proposed by the present invention, in order to
Segmentation is carried out to video.
It is preferable that the second video file can comprise segmented node it is also possible to not comprise segmentation in technique scheme
Node.
In this technical scheme, the second video file is automatic in receiving terminal by the sub-video file in the first video file
Integration forms, and can continue to segmented node it is also possible to eliminate segmented node, in order to meet different reception demands and/or
The restriction of receiving terminal is so that the adaptability of processed video is higher.Specifically, divide if the second video file continues to carry
Duan Jiedian, then it just have the first video file all characteristics (containing segmental file, can be checked, be forwarded when will not
It is determined beyond upper limit etc.), if the second video file no longer comprises segmented node, just become common continuous videos literary composition
Part, versatility is more preferable.
It is preferable that trigger includes in technique scheme:The click signal of input equipment and touching signals.
In this technical scheme, trigger is the instruction that a sub-video file initiation is checked, can be set by input
Preparation goes out it is also possible to be sent by user's touch touch screen, facilitates user's sub-video file to initiate to check.For example, user passes through
Double mouse click launches the first video file and checks the multiple sub-video files wherein comprising it is also possible to pass through long civilian by the first video
The mode of part icon launches the first video file.
In technique scheme it is preferable that record result check unit specifically for:By multiple sub-video files according to
List, paging, stacking, chain type, annular, sector, any one form displays among cake chart.
In this technical scheme, record result and check that the expanded form of the sub-video file in unit can be list, divide
Page, stacking, chain type, annular, sector, among cake chart any one it is also possible to be other more clearer display mode directly perceived.
For example, record result and check that unit can be arranged in around the first video file (hiding first video simultaneously by bundle video file
File) form an annular and display, it is easy to the small screen and shown it is also possible to arrange sub-video file in the form of perpendicular row
Cloth, and show thumbnail at the horizontal rear of each file, it is easy to large screen display, and show more information.
It is preferable that application program includes in technique scheme:Real-time communication application program and non real-time communication applications
Program.
In this technical scheme, communication tool is provided in the way of application program, applies video record proposed by the present invention
It is obtained in that more preferable video sends effect with transmitting device.For example, real-time communication application program can be QQ, MSN, YY, net
Easily CC, wechat, footpath between fields footpath between fields, prosperous letter, friend search, non real-time messaging application can be Email, microblogging client, multimedia message,
Letter etc. in the station of various websites.
It is preferable that also including in technique scheme:Sub-video transmitting element, according to the sub-video file receiving
Send instruction, select single or multiple sub-video files at the displaying interface of multiple sub-video files and be transmitted.
In this technical scheme, sub-video transmitting element achieves and the sub-video file comprising in the first video file is entered
Row single choice or the transmission of final election form, facilitate user to select suitable video file according to demand and are transmitted, without transmission
Whole sub-videos that first video bag contains.
It is preferable that also including in technique scheme:Sub-video broadcast unit, according to the sub-video file receiving
Play instruction, selectes sub-video file at the displaying interface of multiple sub-video files and plays out.
In this technical scheme, sub-video broadcast unit achieves the independent broadcasting of sub-video file, facilitates user to look into
See every cross-talk video.
In this technical scheme, video processing unit is processed and is transmitted to depositing video, enables to deposit video and keeps away
The restriction rule opening application program is transmitted.Specifically, carry out segmentation to depositing video by way of segmented node is set,
Avoid causing the situation sending failure to occur because video is excessive.Specifically, parse recorded video, process the process having deposited video
In every segmentation criteria, one segmented node (will not destroy the continuity of video) is set, carry out segmentation to depositing video,
So that every cross-talk video is no more than the upper limit of communication tool setting, the setting of segmented node can be with the same stepping of process of parsing
Row, it is also possible to first parse, carries out the setting of segmented node, can carry out video according to sequencing and divide further according to parsing situation
It is also possible to carry out segmentation according to the mode of mean allocation, follow-up transmitting procedure is then that video transmitting element regards to every height to section
Frequency file carries out transmission in batches, so that every cross-talk video can be sent successfully, and is integrated into an overall file in receiving terminal
(the second video file) presents to recipient, and segmented node will not impact to the broadcasting of video, and video will not be made to play
During the abnormal conditions such as interim card occur.This is processed and the device of transmission video can help user to evade the restriction of communication tool
Carry out process and the transmission of big video, it is to avoid video sends the situation of failure, facilitates user to directly transmit video in chat window,
Lifting user experience.
It is preferable that further including in technique scheme:Result checks unit, and the first video file is shown
It is shown as an overall file, when receiving trigger, launch multiple sub-video literary compositions that display the first video file is comprised
Part.
In this technical scheme, during processing video video file carried out inserting the process of node so that first
Video file includes multistage sub-video file, and result checks that unit is still shown, such as in the form of single file
Fruit need to check segmentation situation, trigger can be inputted, at this moment, first video file launch including multiple sub-videos
File, for example, after user double-clicks the first video file, sub-video file that it the comprises result that will be processed checks that unit is shown
Out.This setting can check video segmentation result, allow user intuitively grasp the result of video, can facilitate antithetical phrase simultaneously
Video file carries out subsequent operation.
It is preferable that also including in technique scheme:Segmentation criteria arranging unit, with byte number, picture frame number and when
Between one of them determine segmentation criteria for unit, concrete numerical value can be automatically set according to the restriction rule of application program.
In this technical scheme, segmentation criteria arranging unit can customize diversified video segmentation rule, in order to adapt to
Different application programs.Specifically, different communication tools has different videos and sends restriction rule, typically big with byte number
Little one video of setting sends the upper limit, and then video sends unsuccessfully to exceed this upper limit, so segmentation criteria arranging unit is with this upper limit
The value value of this upper limit (or less than), as segmentation criteria, enables to every cross-talk video and is no more than size limit it is ensured that the
Every cross-talk video in one video file all meets the regulation of application program, and further, the restriction rule of application program is public
Open, can be acquired and automatically as segmentation criteria.If additionally, application program is in units of the time or with video frame number
For unit, transmission of video is limited, can be as segmentation criteria proposed by the present invention, in order to segmentation is carried out to video.
It is preferable that the second video file can comprise segmented node it is also possible to not comprise segmentation in technique scheme
Node.
In this technical scheme, the second video file is automatic in receiving terminal by the sub-video file in the first video file
Integration forms, and can continue to segmented node it is also possible to eliminate segmented node, in order to meet different reception demands and/or
The restriction of receiving terminal is so that the adaptability of processed video is higher.Specifically, divide if the second video file continues to carry
Duan Jiedian, then it just have the first video file all characteristics (containing segmental file, can be checked, be forwarded when will not
It is determined beyond upper limit etc.), if the second video file no longer comprises segmented node, just become common continuous videos literary composition
Part, versatility is more preferable.
It is preferable that trigger includes in technique scheme:The click signal of input equipment and touching signals.
In this technical scheme, trigger is the instruction that a sub-video file initiation is checked, can be set by input
Preparation goes out it is also possible to be sent by user's touch touch screen, facilitates user's sub-video file to initiate to check.For example, user passes through
Double mouse click launches the first video file and checks the multiple sub-video files wherein comprising it is also possible to pass through long civilian by the first video
The mode of part icon launches the first video file.
It is preferable that result checks unit in technique scheme, specifically for:When receiving trigger,
Launch multiple sub-video files that display the first video file is comprised, specifically include:By multiple sub-video files according to list,
Paging, stacking, chain type, annular, sector, any one form displays among cake chart.
In this technical scheme, the expanded form of sub-video file can be list, paging, stacking, chain type, annular, fan
Among shape, cake chart, any one is it is also possible to be other more clearer display mode directly perceived.For example, bundle video file row
It is listed in around the first video file (simultaneously hiding the first video file) one annular of formation to display, be easy to the small screen and carry out
Display is it is also possible to arrange sub-video file in the form of perpendicular row, and shows thumbnail at the horizontal rear of each file, is easy to
Large screen display, and show more information.
It is preferable that application program includes in technique scheme:Real-time communication application program and non real-time communication applications
Program.
In this technical scheme, communication tool is provided in the way of application program, applies Video processing proposed by the present invention
It is obtained in that more preferable video sends effect with transmitting device.For example, real-time communication application program can be QQ, MSN, YY, net
Easily CC, wechat, footpath between fields footpath between fields, prosperous letter, friend search, non real-time messaging application can be Email, microblogging client, multimedia message,
Letter etc. in the station of various websites.
It is preferable that also including in technique scheme:Sub-video transmitting element, according to the sub-video file receiving
Send instruction, select single or multiple sub-video files at the displaying interface of multiple sub-video files and be transmitted.
In this technical scheme, sub-video transmitting element achieves and the sub-video file comprising in the first video file is entered
Row single choice or the transmission of final election form, facilitate user to select suitable video file according to demand and are transmitted, without transmission
Whole sub-videos that first video bag contains.
It is preferable that also including in technique scheme:Sub-video broadcast unit, according to the sub-video file receiving
Play instruction, selectes sub-video file at the displaying interface of multiple sub-video files and plays out.
In this technical scheme, sub-video broadcast unit achieves the independent broadcasting of sub-video file, facilitates user to look into
See every cross-talk video.
By above technical scheme, in record video or can send out to have deposited and insert segmented node during video, will record
Video processed or deposited video segmentation and sent, makes originally to break away from communication by the video file that messaging application sends
The restriction of application program is transmitted, and facilitates user to carry out the transmission of big video, lifts Consumer's Experience.
Brief description
The flow chart that Fig. 1 shows the method recording and transmitting video according to an embodiment of the invention;
Fig. 2 shows the block diagram of the device recording and transmitting video according to an embodiment of the invention;
The flow chart that Fig. 3 shows the method processing and transmitting video according to an embodiment of the invention;
Fig. 4 shows the block diagram of the device processing and transmitting video according to an embodiment of the invention;
Fig. 5 shows the block diagram of terminal according to an embodiment of the invention;
Fig. 6 shows sub-video Fileview schematic diagram according to an embodiment of the invention.
Specific embodiment
In order to be more clearly understood that the above objects, features and advantages of the present invention, below in conjunction with the accompanying drawings and specifically real
Mode of applying is further described in detail to the present invention.
Elaborate a lot of details in the following description in order to fully understand the present invention, but, the present invention can also
Enough to be implemented different from other modes described here using other, therefore, the present invention is not limited to following public concrete reality
Apply the restriction of example.
The flow chart that Fig. 1 shows the method recording and transmitting video according to an embodiment of the invention.
As shown in figure 1, a kind of according to an embodiment of the invention method recorded and transmit video, including:Step 102,
During recorded video, segmented node, step 104 are set according to segmentation criteria, according to segmented node recorded video, generate
First video file;Wherein, the first video file comprises the multiple sub-video files being marked off by segmented node;Step 106, will
Multiple sub-video files are sent to other-end, so that multiple sub-video integrating documents are the second video file by other-end.
In this technical scheme, by way of segmented node is set, the recording process of video file is optimized, makes
The video (upper limit of application setting can have been can exceed that) completing must be recorded can avoid the restriction rule of application program and carry out
Transmission, it is to avoid cause the situation sending failure to occur because video is excessive.Specifically, in recording process, step 102 arranges segmentation
, as the segmentation foundation of segmented node, step 104 is every a segmentation criteria (concrete restriction according to related application for standard
Rule is set) setting one segmented node (continuity of video will not be destroyed), to record video carry out segmentation so that
Every cross-talk video is no more than the upper limit of communication tool setting, and follow-up transmitting procedure step 106 is to each sub-video file
Carry out transmission in batches, so that every cross-talk video can be sent successfully, and (second regards to be integrated into an overall file in receiving terminal
Frequency file) present to recipient, segmented node will not impact to the broadcasting of video, and video will not be made to go out in playing process
The abnormal conditions such as existing interim card.This video recording method and video transmission method can help the restriction that user evades communication tool to enter
The recording of the big video of row and transmission, it is to avoid video sends the situation of failure, facilitates user to directly transmit video in chat window, carries
Rise user experience.
It is preferable that can also include after step 104 in technique scheme:First video file is shown as
One overall file, when receiving trigger, launches multiple sub-video files that display the first video file is comprised.
In this technical scheme, step 104 carries out to video file inserting the process of node during recorded video,
Make the first video file contain multistage sub-video file, still shown in the form of single file, look into if necessary
See segmentation situation, trigger can be inputted, at this moment, first video file launch including multiple sub-video files, example
As, after user double-clicks the first video file, the sub-video file that it comprises will be demonstrated out.This setting can check video
Segmentation result, allows user intuitively grasp the recording situation of video, sub-video file can be facilitated simultaneously to carry out subsequent operation.
It is preferable that step 102 is in units of one of byte number, picture frame number and time in technique scheme
Determine segmentation criteria, concrete numerical value can be automatically set according to the restriction rule of application program.
In this technical scheme, step 102 can have diversified video segmentation rule, in order to adapt to different application journeys
Sequence.Specifically, different communication tools has different videos and sends restriction rule, typically arranges one with byte count sizes and regards
Take place frequently and serve limit, then video sends unsuccessfully to exceed this upper limit, so step 102 is with this higher limit (or the value less than this upper limit)
As segmentation criteria, enable to every cross-talk video and be no more than size restriction it is ensured that the every cross-talk in the first video file regards
Frequency all meets the regulation of application program, and further, the restriction rule of application program is disclosed, can be acquired and from action
For segmentation criteria.If additionally, application program is limited to transmission of video in units of the time or in units of video frame number
System, can be as segmentation criteria proposed by the present invention, in order to carry out segmentation to video.
The second video file generating in technique scheme it is preferable that after the completion of step 106 can comprise segmentation section
Point is not it is also possible to comprise segmented node.
In this technical scheme, the second video file is automatic in receiving terminal by the sub-video file in the first video file
Integration forms, and can continue to segmented node it is also possible to eliminate segmented node, in order to meet different reception demands and/or
The restriction of receiving terminal is so that the adaptability of processed video is higher.Specifically, divide if the second video file continues to carry
Duan Jiedian, then it just have the first video file all characteristics (containing segmental file, can be checked, be forwarded when will not
It is determined beyond upper limit etc.), if the second video file no longer comprises segmented node, just become common continuous videos literary composition
Part, versatility is more preferable.
It is preferable that trigger includes in technique scheme:The click signal of input equipment and touching signals.
In this technical scheme, trigger is the instruction that a sub-video file initiation is checked, can be set by input
Preparation goes out it is also possible to be sent by user's touch touch screen, facilitates user's sub-video file to initiate to check.For example, user passes through
Double mouse click launches the first video file and checks the multiple sub-video files wherein comprising it is also possible to pass through long civilian by the first video
The mode of part icon launches the first video file.
It is preferable that step 104 generates multiple sub-video files in technique scheme, receiving trigger
When, launch multiple sub-video files that display the first video file is comprised, specifically include:By multiple sub-video files according to row
Table, paging, stacking, chain type, annular, sector, any one form displays among cake chart.
In this technical scheme, the expanded form of sub-video file can be list, paging, stacking, chain type, annular, fan
Among shape, cake chart, any one is it is also possible to be other more clearer display methods directly perceived.For example, bundle video file row
It is listed in around the first video file (simultaneously hiding the first video file) one annular of formation to display, be easy to the small screen and carry out
Display is it is also possible to arrange sub-video file in the form of perpendicular row, and shows thumbnail at the horizontal rear of each file, is easy to
Large screen display, and show more information.
It is preferable that application program includes in technique scheme:Real-time communication application program and non real-time communication applications
Program.
In this technical scheme, communication tool is provided in the way of application program, applies video record proposed by the present invention
It is obtained in that more preferable video sends effect with transmission method.For example, real-time communication application program can be QQ, MSN, YY, net
Easily CC, wechat, footpath between fields footpath between fields, prosperous letter, friend search, non real-time messaging application can be Email, microblogging client, multimedia message,
Letter etc. in the station of various websites.
It is preferable that instruction is sent according to the sub-video file receiving in technique scheme, in multiple sub-videos literary composition
The displaying interface of part is selected single or multiple sub-video files and is transmitted.
It is achieved that the sub-video file comprising in the first video file carries out single choice or final election shape in this technical scheme
The transmission of formula, facilitates user to select suitable video file according to demand and is transmitted, without sending what the first video bag contained
All sub-videos.
It is preferable that according to the sub-video file play instruction receiving in technique scheme, in multiple sub-videos literary composition
The displaying interface of part is selected sub-video file and is played out.
It is achieved that the independent broadcasting of sub-video file in this technical scheme, user is facilitated to check every cross-talk video.
Fig. 2 shows the block diagram of the device recording and transmitting video according to an embodiment of the invention.
As shown in Fig. 2 recording and transmit the device 200 of video according to an embodiment of the invention, including:Video record list
Unit 202, arranges segmented node according to segmentation criteria during recorded video, according to segmented node recorded video, generates the
One video file;Wherein, the first video file comprises the multiple sub-video files being marked off by segmented node;Video transmitting element
204, multiple sub-video files are sent to other-end, so that multiple sub-video integrating documents are the second video by other-end
File.
In this technical scheme, video record unit 202 recording to video file by way of segmented node is set
Process is optimized so that recording the video (can exceed that the upper limit of application setting) completing can avoid application program
Restriction rule be transmitted, it is to avoid cause because video is excessive send failure situation appearance.Specifically, in recording process,
Arranging a segmented node every a segmentation criteria (being set according to the concrete restriction rule of related application) (will not
Destroy the continuity of video), segmentation is carried out to the video recorded so that every cross-talk video is no more than the upper of communication tool setting
Limit, follow-up transmitting procedure is that video transmitting element 204 carries out transmission in batches to each sub-video file, so that every cross-talk is regarded
Frequently can send successfully, and be integrated into an overall file (the second video file) in receiving terminal and present to recipient, segmentation section
Point will not impact to the broadcasting of video, and video will not be made the abnormal conditions such as interim card in playing process.This record and
The device 200 of transmission video can help the restriction that user evades communication tool to carry out recording and the transmission of big video, it is to avoid regards
Take place frequently and send the situation of failure, facilitate user to directly transmit video in chat window, lift user experience.
It is preferable that also including in technique scheme:Record result and check unit 206, the first video file is shown
For an overall file, when receiving trigger, launch multiple sub-video files that display the first video file is comprised.
In this technical scheme, during recorded video, video file is carried out inserting the process of node so that first
Video file contains multistage sub-video file, records result and checks that unit 206 is still shown in the form of single file,
Check segmentation situation if necessary, trigger can be inputted, at this moment, record result and check that unit 206 makes the first video literary composition
Part can launch including multiple sub-video files, for example, user double-click the first video file after, its sub-video comprising
File will be demonstrated out.This setting can check video segmentation result, allows user intuitively grasp the recording situation of video,
Sub-video file can be facilitated to carry out subsequent operation simultaneously.
It is preferable that also including in technique scheme:Segmentation criteria arranging unit 208, with byte number, picture frame number
One of them determines segmentation criteria for unit with the time, can automatically set concrete numerical value according to the restriction rule of application program.
In this technical scheme, segmentation criteria arranging unit 208 can customize diversified video segmentation rule, in order to suitable
Answer different application programs.Specifically, different communication tools has different videos and sends restriction rule, typically with byte number
Size arranges a video and sends the upper limit, and then video sends unsuccessfully to exceed this upper limit, so segmentation criteria arranging unit 208 is with this
Higher limit (or the value less than this upper limit), as segmentation criteria, enables to every cross-talk video and is no more than size restriction, protect
Demonstrate,prove the regulation that the every cross-talk video in the first video file all meets application program, further, the restriction rule of application program
It is disclosed, standard arranging unit 208 can be segmented and obtain and automatically as segmentation criteria.If additionally, application program with
Time is unit or in units of video frame number, transmission of video is limited, can be used as segmentation mark proposed by the present invention
Standard, in order to carry out segmentation to video.
It is preferable that the second video file that video record unit 202 generates can comprise segmentation in technique scheme
Node is not it is also possible to comprise segmented node.
In this technical scheme, the second video file that video record unit 202 generates is by the first video file
Sub-video file is automatically integrated in receiving terminal and is formed, and can continue to segmented node it is also possible to eliminate segmented node, in order to full
The restriction of the different reception demand of foot and/or receiving terminal is so that the adaptability of processed video is higher.Specifically, if
Second video file continue carry segmented node, then it just have the first video file all characteristics (containing segmental file,
Will not be determined beyond upper limit etc. when can be checked, being forwarded), if the second video file no longer comprises segmented node, just become
For common continuous videos file, versatility is more preferable.
It is preferable that recording result to check that the trigger that unit 206 receives includes in technique scheme:Input
The click signal of equipment and touching signals.
In this technical scheme, record result and check that the trigger that unit 206 receives is a sub-video file
Initiate the instruction checked, can be sent by input equipment and send it is also possible to touch screen is touched by user, facilitate user's sub-video
File initiates to check.For example, user checks the multiple sub-videos literary compositions wherein comprising by double mouse click expansion the first video file
Part is it is also possible to launch the first video file by way of length is by the first video file icon.
In technique scheme it is preferable that record result check unit 206 specifically for:By multiple sub-video files
Display according to any one form among list, paging, stacking, chain type, annular, sector, cake chart.
In this technical scheme, record result check the expanded form of the sub-video file in unit 206 can be list,
Paging, stacking, chain type, annular, sector, among cake chart any one it is also possible to be other more clearer display side directly perceived
Formula.For example, record result and check that unit 206 bundle video file can be arranged in around the first video file and (hide the simultaneously
One video file) form an annular and display, it is easy to the small screen and shown it is also possible to by sub-video file with perpendicular row
Form is arranged, and shows thumbnail at the horizontal rear of each file, is easy to large screen display, and shows more information.
It is preferable that application program includes in technique scheme:Real-time communication application program and non real-time communication applications
Program.
In this technical scheme, communication tool is provided in the way of application program, and application is proposed by the present invention to record and pass
The device 200 of defeated video is obtained in that more preferable video sends effect.For example, real-time communication application program can be QQ, MSN,
YY, Netease CC, wechat, footpath between fields footpath between fields, prosperous letter, friend search, non real-time messaging application can be Email, microblogging client,
Letter etc. in multimedia message, the station of various website.
It is preferable that also including in technique scheme:Sub-video transmitting element 210, according to the sub-video literary composition receiving
Part sends instruction, selectes single or multiple sub-video files at the displaying interface of multiple sub-video files and is transmitted.
In this technical scheme, sub-video transmitting element 210 achieves to the sub-video literary composition comprising in the first video file
Part carries out single choice or the transmission of final election form, facilitates user to select suitable video file according to demand and is transmitted, without
Send whole sub-videos that the first video bag contains.
It is preferable that also including in technique scheme:Sub-video broadcast unit 212, according to the sub-video literary composition receiving
Part play instruction, selectes sub-video file at the displaying interface of multiple sub-video files and plays out.
In this technical scheme, sub-video broadcast unit 212 achieves the independent broadcasting of sub-video file, facilitates user
Check every cross-talk video.
The flow chart that Fig. 3 shows the method processing and transmitting video according to an embodiment of the invention.
As shown in figure 3, a kind of according to an embodiment of the invention method processing and transmitting video, including:Step 302,
Insert segmented node, step 304 according to segmentation criteria during video has been deposited in process, deposited according to segmented node division and regard
Frequently, generate the first video file;Wherein, the first video file comprises the multiple sub-video files being marked off by segmented node;Step
Rapid 306, multiple sub-video files are sent to other-end, so that multiple sub-video integrating documents are regarded by other-end for second
Frequency file.
In this technical scheme, processed and transmitted to depositing video, enable to deposit video and avoid application program
Restriction rule is transmitted.Step 302 determines segmentation criteria, is defined the size of segmentation by this segmentation criteria, it is to avoid because of video
The excessive situation appearance causing to send failure.Step 304 parses recorded video, every one during video has been deposited in process
Segmentation criteria (being set according to the concrete restriction rule of related application) arranges a segmented node and (will not destroy video
Continuity), carry out segmentation so that every cross-talk video is no more than the upper limit of communication tool setting, segmentation section to depositing video
The setting of point synchronously can be carried out it is also possible to first parse with the process of parsing, carries out setting of segmented node further according to parsing situation
Put, video segmentation can be carried out according to sequencing it is also possible to carry out segmentation, the biography of step 306 according to the mode of mean allocation
Defeated process is then the transmission each sub-video file being carried out in batches, so that every cross-talk video can be sent successfully, and is receiving
End is integrated into an overall file (the second video file) and presents to recipient, and segmented node will not cause shadow to the broadcasting of video
Ring, will not make video that the abnormal conditions such as interim card occur in playing process.This is processed and the method for transmission video can help use
The restriction that communication tool is evaded at family carries out process and the transmission of big video, it is to avoid video sends the situation of failure, facilitates user to exist
Chat window directly transmits video, lifts user experience.
It is preferable that step 304 further includes in technique scheme:By the first video file be shown as one whole
Body file, when receiving trigger, launches multiple sub-video files that display the first video file is comprised.
In this technical scheme, step 304 carries out to video file inserting the process of node during processing video,
Make the first video file include multistage sub-video file, still shown in the form of single file, look into if necessary
See segmentation situation, trigger can be inputted, at this moment, first video file launch including multiple sub-video files, example
As, after user double-clicks the first video file, the sub-video file that it comprises will be demonstrated out.This setting can check video
Segmentation result, allows user intuitively grasp the result of video, and sub-video file can be facilitated to carry out subsequent operation simultaneously.
It is preferable that step 302 is in units of one of byte number, picture frame number and time in technique scheme
Determine segmentation criteria, concrete numerical value can be automatically set according to the restriction rule of application program.
In this technical scheme, step 302 can have diversified video segmentation rule, in order to adapt to different applications
Program.Specifically, different communication tools has different videos and sends restriction rule, typically arranges one with byte count sizes
Video sends the upper limit, and then video sends unsuccessfully to exceed this upper limit, so the present invention (or is less than this upper limit with this higher limit
Value) as segmentation criteria, enable to every cross-talk video no more than size and limit the every cross-talk it is ensured that in the first video file
Video all meets the regulation of application program, and further, the restriction rule of application program is disclosed, can be acquired and automatically
As segmentation criteria.If additionally, application program is carried out to transmission of video in units of the time or in units of video frame number
Limit, can be as segmentation criteria proposed by the present invention, in order to segmentation is carried out to video.
It is preferable that segmented node can be comprised through the second video file after step 306 in technique scheme,
Segmented node can not be comprised.
In this technical scheme, the second video file is automatic in receiving terminal by the sub-video file in the first video file
Integration forms, and can continue to segmented node it is also possible to eliminate segmented node, in order to meet different reception demands and/or
The restriction of receiving terminal is so that the adaptability of processed video is higher.Specifically, divide if the second video file continues to carry
Duan Jiedian, then it just have the first video file all characteristics (containing segmental file, can be checked, be forwarded when will not
It is determined beyond upper limit etc.), if the second video file no longer comprises segmented node, just become common continuous videos literary composition
Part, versatility is more preferable.
It is preferable that trigger includes in technique scheme:The click signal of input equipment and touching signals.
In this technical scheme, trigger is the instruction that a sub-video file initiation is checked, can be set by input
Preparation goes out it is also possible to be sent by user's touch touch screen, facilitates user's sub-video file to initiate to check.For example, user passes through
Double mouse click launches the first video file and checks the multiple sub-video files wherein comprising it is also possible to pass through long civilian by the first video
The mode of part icon launches the first video file.
In technique scheme it is preferable that when receiving trigger, launch display the first video file and comprised
Multiple sub-video files, specifically include:By multiple sub-video files according to list, paging, stacking, chain type, annular, sector,
Among cake chart, any one form displays.
In this technical scheme, the expanded form of the sub-video file being generated by step 304 can be list, paging, layer
Among folded, chain type, annular, sector, cake chart, any one is it is also possible to be other more clearer display methods directly perceived.For example,
Bundle video file is arranged in around the first video file (simultaneously hiding the first video file) one annular of formation and displays,
It is easy to the small screen and is shown it is also possible to sub-video file is arranged in the form of perpendicular row, and show at the horizontal rear of each file
Thumbnail is shown, is easy to large screen display, and show more information.
It is preferable that application program includes in technique scheme:Real-time communication application program and non real-time communication applications
Program.
In this technical scheme, communication tool is provided in the way of application program, applies Video processing proposed by the present invention
It is obtained in that more preferable video sends effect with transmission method.For example, real-time communication application program can be QQ, MSN, YY, net
Easily CC, wechat, footpath between fields footpath between fields, prosperous letter, friend search, non real-time messaging application can be Email, microblogging client, multimedia message,
Letter etc. in the station of various websites.
It is preferable that instruction is sent according to the sub-video file receiving in technique scheme, in multiple sub-videos literary composition
The displaying interface of part is selected single or multiple sub-video files and is transmitted.
It is achieved that the sub-video file comprising in the first video file carries out single choice or final election shape in this technical scheme
The transmission of formula, facilitates user to select suitable video file according to demand and is transmitted, without sending what the first video bag contained
All sub-videos.
It is preferable that according to the sub-video file play instruction receiving in technique scheme, in multiple sub-videos literary composition
The displaying interface of part is selected sub-video file and is played out.
It is achieved that the independent broadcasting of sub-video file in this technical scheme, user is facilitated to check every cross-talk video.
Fig. 4 shows the block diagram of the device processing and transmitting video according to an embodiment of the invention.
As shown in figure 4, processing and transmit the device 400 of video according to an embodiment of the invention, including:Video processing list
Unit 402, inserts segmented node according to segmentation criteria during video has been deposited in process, is deposited according to segmented node division and regards
Frequently, generate the first video file;Wherein, the first video file comprises the multiple sub-video files being marked off by segmented node;Depending on
Frequency transmitting element 404, multiple sub-video files are sent to other-end, so that other-end is by multiple sub-video integrating documents
For the second video file.
In this technical scheme, video processing unit 402 is processed and is transmitted to depositing video, enables to deposit video
The restriction rule avoiding application program is transmitted.Specifically, carried out point to depositing video by way of segmented node is set
Section, it is to avoid cause the situation sending failure to occur because video is excessive.Specifically, parse recorded video, deposit video processing
During every a segmentation criteria (being set according to the concrete restriction rule of related application) arrange a segmentation section
Point (will not destroy the continuity of video), carries out segmentation so that every cross-talk video no more than communication tool sets to depositing video
The upper limit put, the setting of segmented node synchronously can carry out, it is also possible to first parse, entering further according to parsing situation with the process of parsing
The setting of row segmented node, can carry out video segmentation according to sequencing it is also possible to carry out point according to the mode of mean allocation
Section, follow-up transmitting procedure is then that video transmitting element 404 carries out transmission in batches to each sub-video file, makes every cross-talk
Video can send successfully, and be integrated into an overall file (the second video file) in receiving terminal and present to recipient, segmentation
Node will not impact to the broadcasting of video, and video will not be made the abnormal conditions such as interim card in playing process.This is processed
The restriction that user evades communication tool can be helped to carry out process and the transmission of big video with the device 400 of transmission video, it is to avoid
Video sends the situation of failure, facilitates user to directly transmit video in chat window, lifts user experience.
It is preferable that the device 400 processing and transmitting video also includes in technique scheme:Result checks list
Unit 406, the first video file is shown as an overall file, when receiving trigger, launches display the first video literary composition
Multiple sub-video files that part is comprised.
In this technical scheme, video processing unit 402 carries out insertion section during processing video to video file
So that the first video file includes multistage sub-video file, result checks that unit 406 remains unchanged with single literary composition for the process of point
The form of part is shown, checks segmentation situation if necessary, can input trigger, and at this moment, the first video file launches
Including multiple sub-video files, for example, after user double-clicks the first video file, sub-video file that it comprises will be by
Result checks that unit 406 displays.This setting can check video segmentation result, allows user intuitively grasp video
Result, can facilitate sub-video file to carry out subsequent operation simultaneously.
It is preferable that the device 400 processing and transmitting video also includes in technique scheme:Segmentation criteria setting is single
Unit 408, determines segmentation criteria in units of one of byte number, picture frame number and time, can be according to the limit of application program
Rule processed automatically sets concrete numerical value.
In this technical scheme, segmentation criteria arranging unit 408 can customize diversified video segmentation rule, in order to suitable
Answer different application programs.Specifically, different communication tools has different videos and sends restriction rule, typically with byte number
Size arranges a video and sends the upper limit, and then video sends unsuccessfully to exceed this upper limit, so segmentation criteria arranging unit 408 is with this
Higher limit (or the value less than this upper limit), as segmentation criteria, enables to every cross-talk video and is no more than size restriction, protect
Demonstrate,prove the regulation that the every cross-talk video in the first video file all meets application program, further, the restriction rule of application program
It is disclosed, can be acquired and automatically as segmentation criteria.If additionally, application program is in units of the time or with video
Frame number limits to transmission of video for unit, can be as segmentation criteria proposed by the present invention, in order to carry out to video point
Section.
It is preferable that the second video file that video processing unit 202 generates can comprise segmentation in technique scheme
Node is not it is also possible to comprise segmented node.
In this technical scheme, the second video file that video processing unit 202 generates is by the first video file
Sub-video file is automatically integrated in receiving terminal and is formed, and can continue to segmented node it is also possible to eliminate segmented node, in order to full
The restriction of the different reception demand of foot and/or receiving terminal is so that the adaptability of processed video is higher.Specifically, if
Second video file continue carry segmented node, then it just have the first video file all characteristics (containing segmental file,
Will not be determined beyond upper limit etc. when can be checked, being forwarded), if the second video file no longer comprises segmented node, just become
For common continuous videos file, versatility is more preferable.
It is preferable that result checks that the trigger in unit 406 includes in technique scheme:Input equipment
Click signal and touching signals.
In this technical scheme, trigger is the instruction that a sub-video file initiation is checked, can be set by input
Preparation goes out it is also possible to be sent by user's touch touch screen, facilitates user's sub-video file to initiate to check.For example, user passes through
Double mouse click launches the first video file and checks the multiple sub-video files wherein comprising it is also possible to pass through long civilian by the first video
The mode of part icon launches the first video file.
It is preferable that result checks unit 406 in technique scheme, specifically for:Receiving trigger
When, launch multiple sub-video files that display the first video file is comprised, specifically include:By multiple sub-video files according to row
Table, paging, stacking, chain type, annular, sector, any one form displays among cake chart.
In this technical scheme, result check the expanded form of the sub-video file in unit 406 can be list,
Paging, stacking, chain type, annular, sector, among cake chart any one it is also possible to be other more clearer display side directly perceived
Formula.For example, bundle video file is arranged in around the first video file (hiding the first video file) simultaneously and forms an annular
Display, be easy to the small screen and shown it is also possible to sub-video file is arranged in the form of perpendicular row, and in each file horizontal stroke
Rearward show thumbnail, be easy to large screen display, and show more information.
It is preferable that application program includes in technique scheme:Real-time communication application program and non real-time communication applications
Program.
In this technical scheme, communication tool is provided in the way of application program, and application is proposed by the present invention to be processed and pass
The device 400 of defeated video is obtained in that more preferable video sends effect.For example, real-time communication application program can be QQ, MSN,
YY, Netease CC, wechat, footpath between fields footpath between fields, prosperous letter, friend search, non real-time messaging application can be Email, microblogging client,
Letter etc. in multimedia message, the station of various website.
It is preferable that the device 400 processing and transmitting video also includes in technique scheme:Sub-video transmitting element
410, instruction is sent according to the sub-video file receiving, selectes single or multiple sons at the displaying interface of multiple sub-video files
Video file is transmitted.
In this technical scheme, sub-video transmitting element 410 achieves to the sub-video literary composition comprising in the first video file
Part carries out single choice or the transmission of final election form, facilitates user to select suitable video file according to demand and is transmitted, without
Send whole sub-videos that the first video bag contains.
It is preferable that the device 400 processing and transmitting video also includes in technique scheme:Sub-video broadcast unit
412, according to the sub-video file play instruction receiving, select sub-video file at the displaying interface of multiple sub-video files and enter
Row is play.
In this technical scheme, sub-video broadcast unit 412 achieves the independent broadcasting of sub-video file, facilitates user
Check every cross-talk video.
Fig. 5 shows the block diagram of terminal according to an embodiment of the invention;
As shown in figure 5, terminal 500 according to an embodiment of the invention, including recording as shown in Figure 2 and transmission video
Device 200, and/or, the device 400 of process as shown in Figure 4 and transmission video.
In this technical scheme, video record unit 202 recording to video file by way of segmented node is set
Process is optimized so that recording the video (can exceed that the upper limit of application setting) completing can avoid application program
Restriction rule be transmitted, it is to avoid cause because video is excessive send failure situation appearance.Specifically, in recording process,
Arranging a segmented node every a segmentation criteria (being set according to the concrete restriction rule of related application) (will not
Destroy the continuity of video), segmentation is carried out to the video recorded so that every cross-talk video is no more than the upper of communication tool setting
Limit, follow-up transmitting procedure is that video transmitting element 204 carries out transmission in batches to each sub-video file, so that every cross-talk is regarded
Frequently can send successfully, and be integrated into an overall file (the second video file) in receiving terminal and present to recipient, segmentation section
Point will not impact to the broadcasting of video, and video will not be made the abnormal conditions such as interim card in playing process.This record and
The device 200 of transmission video can help the restriction that user evades communication tool to carry out recording and the transmission of big video, it is to avoid regards
Take place frequently and send the situation of failure, facilitate user to directly transmit video in chat window, lift user experience.
It is preferable that also including in technique scheme:Record result and check unit 206, the first video file is shown
For an overall file, when receiving trigger, launch multiple sub-video files that display the first video file is comprised.
In this technical scheme, during recorded video, video file is carried out inserting the process of node so that first
Video file contains multistage sub-video file, records result and checks that unit 206 is still shown in the form of single file,
Check segmentation situation if necessary, trigger can be inputted, at this moment, record result and check that unit 206 makes the first video literary composition
Part can launch including multiple sub-video files, for example, user double-click the first video file after, its sub-video comprising
File will be demonstrated out.This setting can check video segmentation result, allows user intuitively grasp the recording situation of video,
Sub-video file can be facilitated to carry out subsequent operation simultaneously.
It is preferable that also including in technique scheme:Segmentation criteria arranging unit 208, with byte number, picture frame number
One of them determines segmentation criteria for unit with the time, can automatically set concrete numerical value according to the restriction rule of application program.
In this technical scheme, segmentation criteria arranging unit 208 can customize diversified video segmentation rule, in order to suitable
Answer different application programs.Specifically, different communication tools has different videos and sends restriction rule, typically with byte number
Size arranges a video and sends the upper limit, and then video sends unsuccessfully to exceed this upper limit, so segmentation criteria arranging unit 208 is with this
Higher limit (or the value less than this upper limit), as segmentation criteria, enables to every cross-talk video and is no more than size restriction, protect
Demonstrate,prove the regulation that the every cross-talk video in the first video file all meets application program, further, the restriction rule of application program
It is disclosed, standard arranging unit 208 can be segmented and obtain and automatically as segmentation criteria.If additionally, application program with
Time is unit or in units of video frame number, transmission of video is limited, can be used as segmentation mark proposed by the present invention
Standard, in order to carry out segmentation to video.
It is preferable that the second video file that video record unit 202 generates can comprise segmentation in technique scheme
Node is not it is also possible to comprise segmented node.
In this technical scheme, the second video file that video record unit 202 generates is by the first video file
Sub-video file is automatically integrated in receiving terminal and is formed, and can continue to segmented node it is also possible to eliminate segmented node, in order to full
The restriction of the different reception demand of foot and/or receiving terminal is so that the adaptability of processed video is higher.Specifically, if
Second video file continue carry segmented node, then it just have the first video file all characteristics (containing segmental file,
Will not be determined beyond upper limit etc. when can be checked, being forwarded), if the second video file no longer comprises segmented node, just become
For common continuous videos file, versatility is more preferable.
It is preferable that recording result to check that the trigger that unit 206 receives includes in technique scheme:Input
The click signal of equipment and touching signals.
In this technical scheme, record result and check that the trigger that unit 206 receives is a sub-video file
Initiate the instruction checked, can be sent by input equipment and send it is also possible to touch screen is touched by user, facilitate user's sub-video
File initiates to check.For example, user checks the multiple sub-videos literary compositions wherein comprising by double mouse click expansion the first video file
Part is it is also possible to launch the first video file by way of length is by the first video file icon.
In technique scheme it is preferable that record result check unit 206 specifically for:By multiple sub-video files
Display according to any one form among list, paging, stacking, chain type, annular, sector, cake chart.
In this technical scheme, record result check the expanded form of the sub-video file in unit 206 can be list,
Paging, stacking, chain type, annular, sector, among cake chart any one it is also possible to be other more clearer display side directly perceived
Formula.For example, record result and check that unit 206 bundle video file can be arranged in around the first video file and (hide the simultaneously
One video file) form an annular and display, it is easy to the small screen and shown it is also possible to by sub-video file with perpendicular row
Form is arranged, and shows thumbnail at the horizontal rear of each file, is easy to large screen display, and shows more information.
It is preferable that application program includes in technique scheme:Real-time communication application program and non real-time communication applications
Program.
In this technical scheme, communication tool is provided in the way of application program, and application is proposed by the present invention to record and pass
The device 200 of defeated video is obtained in that more preferable video sends effect.For example, real-time communication application program can be QQ, MSN,
YY, Netease CC, wechat, footpath between fields footpath between fields, prosperous letter, friend search, non real-time messaging application can be Email, microblogging client,
Letter etc. in multimedia message, the station of various website.
It is preferable that also including in technique scheme:Sub-video transmitting element 210, according to the sub-video literary composition receiving
Part sends instruction, selectes single or multiple sub-video files at the displaying interface of multiple sub-video files and is transmitted.
In this technical scheme, sub-video transmitting element 210 achieves to the sub-video literary composition comprising in the first video file
Part carries out single choice or the transmission of final election form, facilitates user to select suitable video file according to demand and is transmitted, without
Send whole sub-videos that the first video bag contains.
It is preferable that also including in technique scheme:Sub-video broadcast unit 212, according to the sub-video literary composition receiving
Part play instruction, selectes sub-video file at the displaying interface of multiple sub-video files and plays out.
In this technical scheme, sub-video broadcast unit 212 achieves the independent broadcasting of sub-video file, facilitates user
Check every cross-talk video.
Video processing unit 402 is processed and is transmitted to depositing video, enables to deposit video and avoids application program
Restriction rule is transmitted.Specifically, carry out segmentation to depositing video by way of segmented node is set, it is to avoid because of video mistake
The situation sending failure is caused greatly to occur.Specifically, parse recorded video, every one point during video has been deposited in process
Segment standard (being set according to the concrete restriction rule of related application) arranges a segmented node and (will not destroy video
Continuity), carry out segmentation so that every cross-talk video is no more than the upper limit of communication tool setting, segmented node to depositing video
Setting synchronously can carry out carrying out the setting of segmented node further according to parsing situation it is also possible to first parse with the process of parsing,
Video segmentation can be carried out according to sequencing it is also possible to carry out segmentation according to the mode of mean allocation, follow-up transmitting procedure
It is then that video transmitting element 404 carries out transmission in batches to each sub-video file, so that every cross-talk video can be sent successfully,
And be integrated into an overall file (the second video file) in receiving terminal and present to recipient, segmented node will not be broadcast to video
Put and impact, will not make video that the abnormal conditions such as interim card occur in playing process.This processes and transmits the device 400 of video
The restriction that user evades communication tool can be helped to carry out process and the transmission of big video, it is to avoid video sends the situation of failure,
Facilitate user to directly transmit video in chat window, lift user experience.
It is preferable that the device 400 processing and transmitting video also includes in technique scheme:Result checks list
Unit 406, the first video file is shown as an overall file, when receiving trigger, launches display the first video literary composition
Multiple sub-video files that part is comprised.
In this technical scheme, video processing unit 402 carries out insertion section during processing video to video file
So that the first video file includes multistage sub-video file, result checks that unit 406 remains unchanged with single literary composition for the process of point
The form of part is shown, checks segmentation situation if necessary, can input trigger, and at this moment, the first video file launches
Including multiple sub-video files, for example, after user double-clicks the first video file, sub-video file that it comprises will be by
Result checks that unit 406 displays.This setting can check video segmentation result, allows user intuitively grasp video
Result, can facilitate sub-video file to carry out subsequent operation simultaneously.
It is preferable that the device 400 processing and transmitting video also includes in technique scheme:Segmentation criteria setting is single
Unit 408, determines segmentation criteria in units of one of byte number, picture frame number and time, can be according to the limit of application program
Rule processed automatically sets concrete numerical value.
In this technical scheme, segmentation criteria arranging unit 408 can customize diversified video segmentation rule, in order to suitable
Answer different application programs.Specifically, different communication tools has different videos and sends restriction rule, typically with byte number
Size arranges a video and sends the upper limit, and then video sends unsuccessfully to exceed this upper limit, so segmentation criteria arranging unit 408 is with this
Higher limit (or the value less than this upper limit), as segmentation criteria, enables to every cross-talk video and is no more than size restriction, protect
Demonstrate,prove the regulation that the every cross-talk video in the first video file all meets application program, further, the restriction rule of application program
It is disclosed, can be acquired and automatically as segmentation criteria.If additionally, application program is in units of the time or with video
Frame number limits to transmission of video for unit, can be as segmentation criteria proposed by the present invention, in order to carry out to video point
Section.
It is preferable that the second video file that video processing unit 202 generates can comprise segmentation in technique scheme
Node is not it is also possible to comprise segmented node.
In this technical scheme, the second video file that video processing unit 202 generates is by the first video file
Sub-video file is automatically integrated in receiving terminal and is formed, and can continue to segmented node it is also possible to eliminate segmented node, in order to full
The restriction of the different reception demand of foot and/or receiving terminal is so that the adaptability of processed video is higher.Specifically, if
Second video file continue carry segmented node, then it just have the first video file all characteristics (containing segmental file,
Will not be determined beyond upper limit etc. when can be checked, being forwarded), if the second video file no longer comprises segmented node, just become
For common continuous videos file, versatility is more preferable.
It is preferable that result checks that the trigger in unit 406 includes in technique scheme:Input equipment
Click signal and touching signals.
In this technical scheme, trigger is the instruction that a sub-video file initiation is checked, can be set by input
Preparation goes out it is also possible to be sent by user's touch touch screen, facilitates user's sub-video file to initiate to check.For example, user passes through
Double mouse click launches the first video file and checks the multiple sub-video files wherein comprising it is also possible to pass through long civilian by the first video
The mode of part icon launches the first video file.
It is preferable that result checks unit 406 in technique scheme, specifically for:Receiving trigger
When, launch multiple sub-video files that display the first video file is comprised, specifically include:By multiple sub-video files according to row
Table, paging, stacking, chain type, annular, sector, any one form displays among cake chart.
In this technical scheme, result check the expanded form of the sub-video file in unit 406 can be list,
Paging, stacking, chain type, annular, sector, among cake chart any one it is also possible to be other more clearer display side directly perceived
Formula.For example, bundle video file is arranged in around the first video file (hiding the first video file) simultaneously and forms an annular
Display, be easy to the small screen and shown it is also possible to sub-video file is arranged in the form of perpendicular row, and in each file horizontal stroke
Rearward show thumbnail, be easy to large screen display, and show more information.
It is preferable that application program includes in technique scheme:Real-time communication application program and non real-time communication applications
Program.
In this technical scheme, communication tool is provided in the way of application program, and application is proposed by the present invention to be processed and pass
The device 400 of defeated video is obtained in that more preferable video sends effect.For example, real-time communication application program can be QQ, MSN,
YY, Netease CC, wechat, footpath between fields footpath between fields, prosperous letter, friend search, non real-time messaging application can be Email, microblogging client,
Letter etc. in multimedia message, the station of various website.
It is preferable that the device 400 processing and transmitting video also includes in technique scheme:Sub-video transmitting element
410, instruction is sent according to the sub-video file receiving, selectes single or multiple sons at the displaying interface of multiple sub-video files
Video file is transmitted.
In this technical scheme, sub-video transmitting element 410 achieves to the sub-video literary composition comprising in the first video file
Part carries out single choice or the transmission of final election form, facilitates user to select suitable video file according to demand and is transmitted, without
Send whole sub-videos that the first video bag contains.
It is preferable that the device 400 processing and transmitting video also includes in technique scheme:Sub-video broadcast unit
412, according to the sub-video file play instruction receiving, select sub-video file at the displaying interface of multiple sub-video files and enter
Row is play.
In this technical scheme, sub-video broadcast unit 412 achieves the independent broadcasting of sub-video file, facilitates user
Check every cross-talk video.
Fig. 6 shows sub-video Fileview schematic diagram according to an embodiment of the invention.
As shown in fig. 6, user can select segmented model in recorded video, what after selecting segmented model, user recorded regards
Frequency is often recorded 10M and will be arranged a node and terminates until recording, and the video recorded shows that icon is a complete icon
The 618 of below figure, when user sends length by signal 616, can show each video node above video 618 as page
Such as user recorded the video 618 of 70M, and length is pressed video 618, occurred and arrange as page above video 618 interface
7 small videos (video 602, video 604 ... ..., video 614), each video is 10M size, and user can select to broadcast
Put or others any video therein is transferred to it is also possible to whole video is transferred to together by chat tool,
Transmit the size transmission according to each 10M during video with chat tool, show in the intelligent terminal of other side after other side receives
Be a complete video 618 rather than single video 602, video 604 ... ..., video 614 etc..
Technical scheme is described in detail above in association with accompanying drawing it is contemplated that in correlation technique, video file is logical
Transmission in news application program can be led to send unsuccessfully by restriction, therefore, the invention provides a kind of record and transmit video
A kind of method of method, recording and transmission video-unit, a kind of process and transmission video, a kind of process and transmission video-unit and
A kind of terminal, can make the restriction that application program setting is avoided in the transmission of video be transmitted, facilitate user to carry out transmission of video,
Lifting Consumer's Experience.
Step in present invention method can carry out order according to actual needs and adjust, merges and delete, this
Unit in bright embodiment device and terminal can merge according to actual needs, divides and delete.In the present invention, term
" first ", " second " are only used for the purpose describing, and it is not intended that indicating or hint relative importance;Term is " multiple " to be represented
Two or more.For the ordinary skill in the art, above-mentioned term can be understood as the case may be at this
Concrete meaning in invention.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for the skill of this area
For art personnel, the present invention can have various modifications and variations.All within the spirit and principles in the present invention, made any repair
Change, equivalent, improvement etc., should be included within the scope of the present invention.
Claims (37)
1. a kind of method recorded and transmit video, for terminal it is characterised in that including:
During recorded video, segmented node is set according to segmentation criteria, according to described segmented node recorded video, generates
First video file;Wherein, described first video file comprises the multiple sub-video files being marked off by described segmented node;
The plurality of sub-video file is sent to other-end, so that described other-end will be whole for the plurality of sub-video file
It is combined into the second video file.
2. the method for recording according to claim 1 and transmission video is it is characterised in that further include:
Described first video file is shown as an overall file, when receiving trigger, launches display described first
The plurality of sub-video file that video file is comprised.
3. according to claim 1 record and transmission video method it is characterised in that with byte number, picture frame number and
One of time determines described segmentation criteria for unit, can be automatically set according to the restriction rule of application program and specifically count
Value.
4. the method for recording according to claim 1 and transmission video is it is characterised in that described second video file can
Comprise described segmented node it is also possible to not comprise described segmented node.
5. the method for recording according to claim 2 and transmission video is it is characterised in that described trigger includes:Defeated
Enter click signal and the touching signals of equipment.
6. the method for recording according to claim 2 and transmission video is it is characterised in that described receiving trigger
When, launch to show the plurality of sub-video file that described first video file is comprised, specifically include:
By the plurality of sub-video file according among list, paging, stacking, chain type, annular, sector, cake chart any one
Form displays.
7. the method for recording according to claim 3 and transmission video is it is characterised in that described application program includes:Real
When messaging application and non real-time messaging application.
8. according to any one of claim 1 to 7 record and transmission video method it is characterised in that according to reception
The sub-video file arriving sends instruction, selectes single or multiple described sub-videos at the displaying interface of the plurality of sub-video file
File is transmitted.
9. according to any one of claim 1 to 7 record and transmission video method it is characterised in that according to reception
The sub-video file play instruction arriving, selectes described sub-video file at the displaying interface of the plurality of sub-video file and is broadcast
Put.
10. a kind of device recorded and transmit video, for terminal it is characterised in that including:
Video record unit, arranges segmented node according to segmentation criteria, according to described segmented node during recorded video
Recorded video, generates the first video file;Wherein, described first video file comprise by described segmented node mark off multiple
Sub-video file;
Video transmitting element, the plurality of sub-video file is sent to other-end, so that described other-end will be described many
Individual sub- video file is integrated into the second video file.
The device of 11. recordings according to claim 10 and transmission video is it is characterised in that also include:
Record result and check unit, described first video file is shown as an overall file, when receiving trigger,
Launch to show the plurality of sub-video file that described first video file is comprised.
The device of 12. recordings according to claim 10 and transmission video is it is characterised in that also include:
Segmentation criteria arranging unit, determines described segmentation criteria, energy in units of one of byte number, picture frame number and time
Enough concrete numerical value is automatically set according to the restriction rule of application program.
13. according to claim 10 record and transmission video devices it is characterised in that described second video file energy
Enough comprise described segmented node it is also possible to not comprise described segmented node.
The device of 14. recordings according to claim 11 and transmission video is it is characterised in that described trigger includes:
The click signal of input equipment and touching signals.
The device of 15. recordings according to claim 11 and transmission video is it is characterised in that described recording result checks list
Unit, specifically for:
By the plurality of sub-video file according among list, paging, stacking, chain type, annular, sector, cake chart any one
Form displays.
The device of 16. recordings according to claim 12 and transmission video is it is characterised in that described application program includes:
Real-time communication application program and non real-time messaging application.
The device of 17. recordings according to any one of claim 10 to 16 and transmission video is it is characterised in that also wrap
Include:
Sub-video transmitting element, sends instruction according to the sub-video file receiving, in the displaying of the plurality of sub-video file
Interface is selected single or multiple described sub-video files and is transmitted.
The device of 18. recordings according to any one of claim 10 to 16 and transmission video is it is characterised in that also wrap
Include:
Sub-video broadcast unit, according to the sub-video file play instruction receiving, in the displaying of the plurality of sub-video file
Interface is selected described sub-video file and is played out.
A kind of 19. methods processing and transmitting video, for terminal it is characterised in that including:
Insert segmented node according to segmentation criteria during video has been deposited in process, according to described segmented node divides
Deposit video, generate the first video file;Wherein, described first video file comprises the many height being marked off by described segmented node
Video file;
The plurality of sub-video file is sent to other-end, so that described other-end will be whole for the plurality of sub-video file
It is combined into the second video file.
The method of 20. process according to claim 19 and transmission video is it is characterised in that further include:
Described first video file is shown as an overall file, when receiving trigger, launches display described first
The plurality of sub-video file that video file is comprised.
21. according to claim 19 process and transmission video methods it is characterised in that with byte number, picture frame number
One of them determines described segmentation criteria for unit with the time, can be automatically set according to the restriction rule of application program and specifically count
Value.
22. according to claim 19 process and transmission video methods it is characterised in that described second video file energy
Enough comprise described segmented node it is also possible to not comprise described segmented node.
The method of 23. process according to claim 20 and transmission video is it is characterised in that described trigger includes:
The click signal of input equipment and touching signals.
24. methods processing and transmitting video according to claim 20 are it is characterised in that described receiving triggering letter
Number when, launch to show the plurality of sub-video file that comprised of described first video file, specifically include:
By the plurality of sub-video file according among list, paging, stacking, chain type, annular, sector, cake chart any one
Form displays.
The method of 25. process according to claim 21 and transmission video is it is characterised in that described application program includes:
Real-time communication application program and non real-time messaging application.
The method of 26. process according to any one of claim 19 to 25 and transmission video is it is characterised in that according to connecing
The sub-video file receiving sends instruction, selectes single or multiple described sons at the displaying interface of the plurality of sub-video file and regards
Frequency file is transmitted.
The method of 27. process according to any one of claim 19 to 25 and transmission video is it is characterised in that according to connecing
The sub-video file play instruction receiving, selectes described sub-video file at the displaying interface of the plurality of sub-video file and carries out
Play.
A kind of 28. devices processing and transmitting video, for terminal it is characterised in that including:
Video processing unit, inserts segmented node according to segmentation criteria, according to described segmentation during video has been deposited in process
Deposit video described in node division, generate the first video file;Wherein, described first video file comprises by described segmented node
The multiple sub-video files marking off;
Video transmitting element, the plurality of sub-video file is sent to other-end, so that described other-end will be described many
Individual sub- video file is integrated into the second video file.
The device of 29. process according to claim 28 and transmission video is it is characterised in that also include:
Result checks unit, and described first video file is shown as an overall file, when receiving trigger,
Launch to show the plurality of sub-video file that described first video file is comprised.
The device of 30. process according to claim 28 and transmission video is it is characterised in that also include:
Segmentation criteria arranging unit, determines described segmentation criteria, energy in units of one of byte number, picture frame number and time
Enough concrete numerical value is automatically set according to the restriction rule of application program.
31. according to claim 28 process and transmission video devices it is characterised in that described second video file energy
Enough comprise described segmented node it is also possible to not comprise described segmented node.
The device of 32. process according to claim 29 and transmission video is it is characterised in that described trigger includes:
The click signal of input equipment and touching signals.
The device of 33. process according to claim 29 and transmission video is it is characterised in that described result checks list
Unit, specifically for:
By the plurality of sub-video file according among list, paging, stacking, chain type, annular, sector, cake chart any one
Form displays.
The device of 34. process according to claim 30 and transmission video is it is characterised in that described application program includes:
Real-time communication application program and non real-time messaging application.
The device of 35. process according to any one of claim 28 to 34 and transmission video is it is characterised in that also wrap
Include:
Sub-video transmitting element, sends instruction according to the sub-video file receiving, in the displaying of the plurality of sub-video file
Interface is selected single or multiple described sub-video files and is transmitted.
The device of 36. process according to any one of claim 28 to 34 and transmission video is it is characterised in that also wrap
Include:
Sub-video broadcast unit, according to the sub-video file play instruction receiving, in the displaying of the plurality of sub-video file
Interface is selected described sub-video file and is played out.
A kind of 37. terminals are it is characterised in that include:
Recording as any one of claim 10 to 18 and the device of transmission video, and/or as claim 28 to 36
Any one of process and transmission video device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610854540.5A CN106454180B (en) | 2016-09-27 | 2016-09-27 | Method and device for recording, processing and transmitting video and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610854540.5A CN106454180B (en) | 2016-09-27 | 2016-09-27 | Method and device for recording, processing and transmitting video and terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106454180A true CN106454180A (en) | 2017-02-22 |
CN106454180B CN106454180B (en) | 2022-03-18 |
Family
ID=58170471
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610854540.5A Active CN106454180B (en) | 2016-09-27 | 2016-09-27 | Method and device for recording, processing and transmitting video and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106454180B (en) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020033977A1 (en) * | 2000-08-03 | 2002-03-21 | Martin Birk | System for flexible multiple broadcast service delivery over a WDM passive optical network based on RF block-conversion of RF service bands within wavelength bands |
US20030095720A1 (en) * | 2001-11-16 | 2003-05-22 | Patrick Chiu | Video production and compaction with collage picture frame user interface |
JP2008219138A (en) * | 2007-02-28 | 2008-09-18 | Sharp Corp | Content reproduction device, preview list generating method, program, and recording medium |
CN101646076A (en) * | 2008-08-08 | 2010-02-10 | 厦门时迅信息科技有限公司 | Video transmission method in wireless network |
CN102055965A (en) * | 2009-10-28 | 2011-05-11 | 腾讯科技(深圳)有限公司 | Media file transcoding system and method |
CN102572072A (en) * | 2010-12-17 | 2012-07-11 | 沈阳新邮通信设备有限公司 | Mobile phone video preview method, video preview control device, and mobile phone with device |
CN103051556A (en) * | 2012-12-28 | 2013-04-17 | 青岛爱维互动信息技术有限公司 | Stream media data control system and method thereof |
US20150281305A1 (en) * | 2014-03-31 | 2015-10-01 | Gopro, Inc. | Selectively uploading videos to a cloud environment |
CN105338424A (en) * | 2015-10-29 | 2016-02-17 | 努比亚技术有限公司 | Video processing method and system |
CN105357593A (en) * | 2015-10-30 | 2016-02-24 | 努比亚技术有限公司 | Method, device and system for uploading video |
-
2016
- 2016-09-27 CN CN201610854540.5A patent/CN106454180B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020033977A1 (en) * | 2000-08-03 | 2002-03-21 | Martin Birk | System for flexible multiple broadcast service delivery over a WDM passive optical network based on RF block-conversion of RF service bands within wavelength bands |
US20030095720A1 (en) * | 2001-11-16 | 2003-05-22 | Patrick Chiu | Video production and compaction with collage picture frame user interface |
JP2008219138A (en) * | 2007-02-28 | 2008-09-18 | Sharp Corp | Content reproduction device, preview list generating method, program, and recording medium |
CN101646076A (en) * | 2008-08-08 | 2010-02-10 | 厦门时迅信息科技有限公司 | Video transmission method in wireless network |
CN102055965A (en) * | 2009-10-28 | 2011-05-11 | 腾讯科技(深圳)有限公司 | Media file transcoding system and method |
CN102572072A (en) * | 2010-12-17 | 2012-07-11 | 沈阳新邮通信设备有限公司 | Mobile phone video preview method, video preview control device, and mobile phone with device |
CN103051556A (en) * | 2012-12-28 | 2013-04-17 | 青岛爱维互动信息技术有限公司 | Stream media data control system and method thereof |
US20150281305A1 (en) * | 2014-03-31 | 2015-10-01 | Gopro, Inc. | Selectively uploading videos to a cloud environment |
CN105338424A (en) * | 2015-10-29 | 2016-02-17 | 努比亚技术有限公司 | Video processing method and system |
CN105357593A (en) * | 2015-10-30 | 2016-02-24 | 努比亚技术有限公司 | Method, device and system for uploading video |
Non-Patent Citations (1)
Title |
---|
朱骏 等: ""基于文件分片的P2P视频点播***片断选择"", 《计算机工程》 * |
Also Published As
Publication number | Publication date |
---|---|
CN106454180B (en) | 2022-03-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9230352B2 (en) | Information processing apparatus, information processing method, and computer program product | |
CN110262715B (en) | Information processing method and device, computer readable storage medium and electronic equipment | |
CN110708565B (en) | Live broadcast interaction method and device, server and machine-readable storage medium | |
CN106570100B (en) | Information search method and device | |
CN108156523A (en) | The interactive approach and device that interactive video plays | |
CN107040824A (en) | A kind of method and terminal for sending barrage | |
CN107087235A (en) | Media content recommendations method, server and client | |
WO2017218901A1 (en) | Application for enhancing metadata tag uses for social interaction | |
CN106303732A (en) | Interactive approach based on net cast, Apparatus and system | |
US20100165396A1 (en) | Information communication system, user terminal and information communication method | |
KR20160030341A (en) | Providing link to portion of media object in real time in social networking update | |
CN110225367A (en) | It has been shown that, recognition methods and the device of object information in a kind of video | |
US12015813B2 (en) | Methods, systems, and media for indicating viewership of a video | |
CN107329761B (en) | Message prompt processing method and electronic equipment | |
US10095390B1 (en) | Methods, systems, and media for inserting and presenting video objects linked to a source video | |
US20120297411A1 (en) | Communication system and communication method | |
CN105956131A (en) | Resource search method and device | |
US20170168660A1 (en) | Voice bullet screen generation method and electronic device | |
EP2262236A2 (en) | Apparatus and method for displaying electronic program guide content | |
CN102802073B (en) | Image processing equipment and method | |
CN109348261A (en) | Data statistical approach, device and electronic equipment in a kind of live streaming | |
US20220394068A1 (en) | Method for a video content distribution and messaging platform providing personalized video feeds | |
US9906485B1 (en) | Apparatus and method for coordinating live computer network events | |
CN115336281A (en) | Moving picture distribution device, moving picture distribution method, and recording medium | |
CN107343221B (en) | Online multimedia interaction system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |