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 PDF

Info

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
Application number
CN201610854540.5A
Other languages
Chinese (zh)
Other versions
CN106454180B (en
Inventor
刘铁峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201610854540.5A priority Critical patent/CN106454180B/en
Publication of CN106454180A publication Critical patent/CN106454180A/en
Application granted granted Critical
Publication of CN106454180B publication Critical patent/CN106454180B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-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/10Multimedia 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

Record, process and transmit method and apparatus and the terminal of video
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.
CN201610854540.5A 2016-09-27 2016-09-27 Method and device for recording, processing and transmitting video and terminal Active CN106454180B (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (10)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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