[go: up one dir, main page]

CN104954719B - A kind of video information processing method and device - Google Patents

A kind of video information processing method and device Download PDF

Info

Publication number
CN104954719B
CN104954719B CN201510309232.XA CN201510309232A CN104954719B CN 104954719 B CN104954719 B CN 104954719B CN 201510309232 A CN201510309232 A CN 201510309232A CN 104954719 B CN104954719 B CN 104954719B
Authority
CN
China
Prior art keywords
video
data
information
breviary
acquisition request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510309232.XA
Other languages
Chinese (zh)
Other versions
CN104954719A (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.)
Xiaomi Inc
Original Assignee
Xiaomi Inc
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 Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201510309232.XA priority Critical patent/CN104954719B/en
Publication of CN104954719A publication Critical patent/CN104954719A/en
Application granted granted Critical
Publication of CN104954719B publication Critical patent/CN104954719B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The disclosure is directed to a kind of video information processing method and devices, carry out the first data channel of data interaction this method comprises: establishing between the first default terminal and automobile data recorder;Obtain the video time information that user inputs in the first default terminal;It generates for obtaining the video acquisition request in the video data stored in automobile data recorder corresponding to the video data of video time information, carries video time information in video acquisition request;Video acquisition is requested to be sent to automobile data recorder by the first data channel;Receive the video data corresponding to video time information that automobile data recorder is sent according to video acquisition request.

Description

A kind of video information processing method and device
Technical field
This disclosure relates to field of terminal technology more particularly to a kind of video information processing method and device.
Background technique
Automobile data recorder is the instrument of the relevant informations such as the video recorded vehicle in the process of moving and audio, can be restored Vehicle surrounding enviroment whithin a period of time and environment inside car.Embedded memory card in automobile data recorder, captured video counts According to being all stored in storage card.
It, can be with by transferring video information in automobile data recorder when traffic accident or other contingencies occurs in vehicle Field condition when reduction accident occurs.In order to guarantee that automobile data recorder is able to record complete driving video, automobile data recorder It typically lasts for, continual video recording, finally obtains the video recording biggish video file of duration.Complete driving view is needed in user When video in frequency in designated time period, storage card is taken out first, and it is connect with computer from automobile data recorder, is led to It crosses computer and shows then the complete driving video in storage card carries out editing to complete driving video on computers, finally The video data in the designated time period that expectation obtains can be obtained, above multiple steps make user obtain video in designated time period The operation of data is inconvenient.
Summary of the invention
To overcome the problems in correlation technique, the disclosure provides a kind of video information processing method and device.
According to the first aspect of the embodiments of the present disclosure, a kind of video information processing method is provided, it is default whole to be applied to first End, which comprises
It establishes between the described first default terminal and automobile data recorder and carries out the first data channel of data interaction;
Obtain the video time information that user inputs in the described first default terminal;
It generates for obtaining in the video data stored in the automobile data recorder corresponding to the video time information The video acquisition of video data is requested, and carries the video time information in the video acquisition request;
The video acquisition is requested to be sent to the automobile data recorder by first data channel;
It receives the automobile data recorder and corresponds to video time letter according to video acquisition request transmission The video data of breath.
With reference to first aspect, in a first possible implementation of that first aspect, the method also includes:
The video data corresponding to the video time information is transmitted to second by the second data channel to preset Terminal.
With reference to first aspect or first aspect the first possible implementation, in second of first aspect possible realization In mode, the method also includes:
Generation is asked for obtaining the breviary acquisition of information of the breviary information of the video data stored in the automobile data recorder It asks, the breviary information includes: thumbnail image or video skimming;
The breviary information acquisition request is sent to the automobile data recorder by first data channel;
It receives and is stored in the automobile data recorder that the automobile data recorder is sent according to the breviary information acquisition request Video data breviary information and shown in the described first default terminal;
According to the breviary information shown in the described first default terminal, it is pre- described first to execute the acquisition user If the step of video time information inputted in terminal.
With reference to first aspect or first aspect the first possible implementation, the third possible realization in first aspect In mode, the method also includes:
Receive the preview time information that user inputs in the described first default terminal;
Generate the breviary acquisition of information of the breviary information for obtaining the video data corresponding to the preview time information Request, carries the preview time information in the breviary information acquisition request, the breviary information include: thumbnail image or Video skimming;
The breviary information acquisition request is sent to the automobile data recorder by first data channel;
It receives and is stored in the automobile data recorder that the automobile data recorder is sent according to the breviary information acquisition request Video data in correspond to the preview time information video data breviary information and in the described first default terminal Display;
According to the breviary information shown in the described first default terminal, it is pre- described first to execute the acquisition user If the step of video time information inputted in terminal.
The first possible implementation with reference to first aspect, in the 4th kind of possible implementation of first aspect, institute It states and the video data corresponding to the video time information is transmitted to the second default terminal by the second data channel, wrap It includes:
Detect whether that the format conversion operation for receiving user's input instructs;
After receiving format conversion operation instruction, the target lattice for including in the format conversion operation instruction are extracted Formula;
The video data corresponding to the video time information is converted into corresponding with the object format wait turn Data are sent out, the object format includes: graphic interchange format GIF and/or micro- depending on that can support format;
The data to be forwarded is passed through into the second channel between the described second default terminal and the first default terminal It is sent to the described second default terminal.
According to the second aspect of an embodiment of the present disclosure, a kind of video information processing method is provided, automobile data recorder is applied to, The described method includes:
The first data channel by carrying out data interaction between the automobile data recorder and the first default terminal receives institute The video acquisition request that the first default terminal is sent is stated, carries video time information in the video acquisition request;
According in the video data stored in automobile data recorder described in the video acquisition request correspond to the view The video data of frequency temporal information;
The video data corresponding to the video time information is sent to by first data channel described First default terminal.
It is described to be asked according to the video acquisition in second aspect in the first possible implementation in conjunction with second aspect Seek the video data for corresponding to the video time information in the video data for obtaining and storing in the automobile data recorder, comprising:
Determine the initial time and end time of the video time information;
Intercept the video described in the video data stored in automobile data recorder between initial time and the end time;
Correspond to the view using the corresponding data of the video between the initial time and the end time as described The video data of frequency temporal information.
In conjunction with second aspect, in second of second aspect possible implementation, the video acquisition request is being received Before, the method also includes:
Receive the contracting for the video data for obtaining the interior storage of the automobile data recorder that the described first default terminal is sent The slightly breviary information acquisition request of information, the breviary information includes: thumbnail image or video skimming;
The target breviary of the video data stored in the automobile data recorder is obtained according to the breviary information acquisition request Information;
The target breviary information is sent to the described first default terminal by first data channel, so as to first Default terminal generates video acquisition request according to the target breviary information.
In conjunction with second of possible implementation of second aspect, in second aspect in the third possible implementation, The breviary information for obtaining the video data stored in the automobile data recorder according to the breviary information acquisition request includes:
Judge whether carry preview time information in the breviary information acquisition request;
When carrying preview time information in the breviary information acquisition request, storage in the automobile data recorder is obtained Video data in correspond to the preview time information video data breviary information, and as the target breviary believe Breath;
When not carrying preview time information in the breviary information acquisition request, the row is obtained according to predetermined manner The breviary information in video data stored in vehicle recorder, and as the target breviary information.
According to the third aspect of an embodiment of the present disclosure, a kind of video information process device is provided, is applied default whole first In end, described device includes:
Data channel establishes module, carries out data interaction between the described first default terminal and automobile data recorder for establishing The first data channel;
Temporal information obtains module, the video time information inputted in the described first default terminal for obtaining user;
Acquisition request generation module, it is corresponding in the video data stored in the automobile data recorder for obtaining for generating When carrying the video in the video acquisition request of the video data of the video time information, the video acquisition request Between information;
Acquisition request sending module, it is described for video acquisition request to be sent to by first data channel Automobile data recorder;
Video data receiving module, for receiving the automobile data recorder according to video acquisition request transmission Video data corresponding to the video time information.
In conjunction with the third aspect, in the third aspect in the first possible implementation, described device further include:
Video data sends module, for the video data corresponding to the video time information to be passed through the second number The second default terminal is transmitted to according to channel.
In conjunction with the third aspect or the third aspect the first possible implementation, in second of the third aspect possible realization In mode, described device further include:
Breviary information acquisition request generation module, for generating for obtaining the video counts stored in the automobile data recorder According to breviary information breviary information acquisition request, the breviary information includes: thumbnail image or video skimming;
Breviary information acquisition request sending module, for leading to the breviary information acquisition request by first data Road is sent to the automobile data recorder;
Breviary information receives and display module, for receiving the automobile data recorder according to the breviary information acquisition request The breviary information of the video data stored in the automobile data recorder sent is simultaneously shown in the described first default terminal.
In conjunction with the third aspect or the third aspect the first possible implementation, the third possible realization in the third aspect In mode, described device further include:
Preview time information receiving unit, the preview time letter inputted in the described first default terminal for receiving user Breath;
Breviary information acquisition request generation module is used to obtain the video corresponding to the preview time information for generating The breviary information acquisition request of the breviary information of data carries the preview time letter in the breviary information acquisition request Breath, the breviary information includes: thumbnail image or video skimming;
Breviary information acquisition request sending module, for leading to the breviary information acquisition request by first data Road is sent to the automobile data recorder;
Breviary information receives and display module, for receiving the automobile data recorder according to the breviary information acquisition request Correspond to the breviary of the video data of the preview time information in the video data stored in the automobile data recorder sent Information, and shown in the described first default terminal.
The first possible implementation in conjunction with the third aspect, in the 4th kind of possible implementation of the third aspect, institute It states video data and sends module, comprising:
Format conversion operation command detection submodule, for detecting whether the format conversion operation for receiving user's input refers to It enables;
Object format extracting sub-module, for extracting the format and turning when receiving format conversion operation instruction Change the object format for including in operational order;
Video data transform subblock, for by the video data corresponding to the video time information be converted into The corresponding data to be forwarded of the object format, the object format include: graphic interchange format GIF and/or micro- depending on that can support Format;
Data to be forwarded sending submodule, for the data to be forwarded to be passed through the described second default terminal and described the Second channel between one default terminal is sent to the described second default terminal.
According to a fourth aspect of embodiments of the present disclosure, a kind of video information process device is provided, is applied in automobile data recorder In, described device includes:
Video acquisition request receiving module, for by carrying out data between the automobile data recorder and the first default terminal The first interactive data channel receives the video acquisition request that the described first default terminal is sent, and takes in the video acquisition request With video time information;
Video data obtains module, the view for storing in the automobile data recorder according to the video acquisition request Frequency corresponds to the video data of the video time information in;
Video data sends module, for the video data corresponding to the video time information to be passed through described the One data channel is sent to the described first default terminal.
In conjunction with fourth aspect, in fourth aspect in the first possible implementation, the video data obtains module, packet It includes:
Initial time and end time determine submodule, for determining initial time and the termination of the video time information Moment;
Video intercepting submodule, for intercepting initial time described in the video data stored in automobile data recorder and described Video between end time;
Video data determines submodule, for by the corresponding number of video between the initial time and the end time According to as the video data corresponding to the video time information.
In conjunction with fourth aspect, in second of fourth aspect possible implementation, described device further include:
Breviary information acquisition request receiving module, for receiving that the described first default terminal sends for obtaining the row The breviary information acquisition request of the breviary information of the video data stored in vehicle recorder, the breviary information includes: thumbnail Picture or video skimming;
Breviary data obtaining module is stored for being obtained in the automobile data recorder according to the breviary information acquisition request Video data target breviary information;
Breviary information sending module, it is described for the target breviary information to be sent to by first data channel First default terminal, so that the first default terminal generates video acquisition request according to the target breviary information.
In conjunction with second of fourth aspect possible implementation, in fourth aspect in the third possible implementation, institute State breviary data obtaining module, comprising:
Preview time information judging submodule, when for judging whether to carry preview in the breviary information acquisition request Between information;
Preview time breviary acquisition of information submodule, for carrying preview time in the breviary information acquisition request When information, the video data for corresponding to the preview time information in the video data stored in the automobile data recorder is obtained Breviary information, and as the target breviary information;
Default breviary acquisition of information submodule, for not carrying preview time letter in the breviary information acquisition request When breath, the breviary information in the video data stored in the automobile data recorder is obtained according to predetermined manner, and as the mesh Mark breviary information.
According to a fifth aspect of the embodiments of the present disclosure, a kind of mobile terminal is provided, comprising:
Processor;
Memory for storage processor executable instruction;
Wherein, the processor is configured to:
It establishes between the described first default terminal and automobile data recorder and carries out the first data channel of data interaction phase;
Obtain the video time information that user inputs in the described first default terminal;
It generates for obtaining in the video data stored in the automobile data recorder corresponding to the video time information The video acquisition of video data is requested, and carries the video time information in the video acquisition request;
The video acquisition is requested to be sent to the automobile data recorder by first data channel;
It receives the automobile data recorder and corresponds to video time letter according to video acquisition request transmission The video data of breath.
According to a sixth aspect of an embodiment of the present disclosure, a kind of automobile data recorder is provided, comprising: processor;
Memory for storage processor executable instruction;
Wherein, the processor is configured to:
The first data channel by carrying out data interaction between the automobile data recorder and the first default terminal receives institute The video acquisition request that the first default terminal is sent is stated, carries video time information in the video acquisition request;
According in the video data stored in automobile data recorder described in the video acquisition request correspond to the view The video data of frequency temporal information;
The video data corresponding to the video time information is sent to by first data channel described First default terminal.
The technical scheme provided by this disclosed embodiment can include the following benefits: be remembered by establishing terminal and driving The data channel between instrument is recorded, so that user is can use terminal and obtains the view corresponded in video time information in automobile data recorder Frequency evidence.And then realize the video data obtained in any time period that automobile data recorder is locally stored at any time, convenient for using eventually Browse video data is held, and, subsequent processing is carried out to video data.It is taken completely without by the storage card in automobile data recorder Out, it does not need for storage card to be connected to computer yet, does not need more to intercept the video data in designated time period in computer.One side Face largely simplifies the operating process that user obtains video data in designated time period in automobile data recorder, on the other hand makes User can browse at any time acquired video data using terminal, also allow users to back up important video data In the terminal, be conducive to protect important video data.
It should be understood that above general description and following detailed description be only it is exemplary and explanatory, not The disclosure can be limited.
Detailed description of the invention
The drawings herein are incorporated into the specification and forms part of this specification, and shows and meets implementation of the invention Example, and be used to explain the principle of the present invention together with specification.
Fig. 1 is a kind of flow chart of video information processing method shown according to an exemplary embodiment.
Fig. 2 is a kind of flow chart of the video information processing method shown according to another exemplary embodiment.
Fig. 3 is a kind of flow chart of the video information processing method shown according to a further exemplary embodiment.
Fig. 4 is that the video data for corresponding to video time information is transmitted to the second default terminal by the second data channel Flow chart.
Fig. 5 is the flow diagram according to a kind of video information processing method shown in further exemplary embodiment.
Fig. 6 is the flow diagram of step S502 in Fig. 5.
Fig. 7 is the flow diagram according to a kind of video information processing method shown in further exemplary embodiment.
Fig. 8 is the flow diagram of step S602 in Fig. 7.
Fig. 9 is the schematic diagram of the data exchange process between the first default terminal and automobile data recorder.
Figure 10 is a kind of video information process schematic device shown according to an example embodiments.
Figure 11 is a kind of video information process schematic device shown according to another example embodiments.
Figure 12 is according to a kind of video information process schematic device shown in further exemplary embodiment.
Figure 13 is a kind of video information process schematic device shown according to a further exemplary embodiment.
Figure 14 is the block diagram that video data obtains module in Figure 13.
Figure 15 is a kind of video information process schematic device shown according to a further exemplary embodiment.
Figure 16 is the block diagram of breviary data obtaining module in Figure 15.
Figure 17 is a kind of block diagram of mobile terminal shown according to an exemplary embodiment.
Figure 18 is a kind of block diagram of automobile data recorder shown according to an exemplary embodiment.
Specific embodiment
Example embodiments are described in detail here, and the example is illustrated in the accompanying drawings.Following description is related to When attached drawing, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements.Following exemplary embodiment Described in embodiment do not represent all embodiments consistented with the present invention.On the contrary, they be only with it is such as appended The example of device and method being described in detail in claims, some aspects of the invention are consistent.
Fig. 1 is a kind of flow chart of video information processing method shown according to an exemplary embodiment, the video information Processing method is used in the first default terminal, as shown in Figure 1, including the following steps.
In step s101, the first data for establishing progress data interaction between the first default terminal and automobile data recorder are logical Road.
First default terminal can be capable of the terminal of sending and receiving data for any one, for example, smart phone, tablet computer Deng in the embodiments of the present disclosure, for purposes of illustration only, using mobile phone as the first default terminal.
The first data channel that data interaction is carried out between mobile phone and automobile data recorder can be cable data channel, can also To be wireless data channel.
For example, connecting between mobile phone and automobile data recorder by data line, mobile phone is made uniquely to assert the automobile data recorder The automobile data recorder of data interaction is carried out with it.
In another example establishing connection in the two by bluetooth or WIFI wireless network connection between mobile phone and automobile data recorder Before, mobile phone is firstly the need of confirmation and its automobile data recorder that will establish the first data channel, therefore, multiple drivings if it exists Recorder can establish data channel with mobile phone, then mobile phone needs to select an automobile data recorder, establish the first number as with it According to the automobile data recorder in channel.
In another example by bluetooth or WIFI wireless network connection between mobile phone and automobile data recorder, mobile phone once with it is a certain A automobile data recorder established the first data channel, therefore, when mobile phone detects the automobile data recorder, it is manual not to need user Selection, directly using the automobile data recorder as the automobile data recorder for establishing the first data channel with it.
After establishing the first data channel for completing to carry out data interaction between mobile phone and automobile data recorder, mobile phone and row It can be with mutual data transmission and command information between vehicle recorder.
In step s 102, the video time information that user inputs in the first default terminal is obtained.
User's input video temporal information in mobile phone, the video time information can be a moment or multiple moment, It may be a period.
It can be equipped with establish with automobile data recorder in advance on mobile phone and contact, and can send and refer to automobile data recorder Enable and obtain the application software of data.User can in the application software input video temporal information, for example, input one The initial time and end time of designated time period, obtain the period from initial time to end time as a result,;Alternatively, only Input an initial time, the application software termination for default moment be current time, obtain as a result, from initial time to it is current when The period at quarter;Alternatively, inputting multiple moment, which is each moment a corresponding end time to be arranged, as a result, Obtain multi-section time section.
In step s 103, it generates and corresponds to video time letter in the video data stored in automobile data recorder for obtaining The video acquisition of the video data of breath is requested, and carries video time information in video acquisition request.
After the video time information that mobile phone obtains user's input, video acquisition is generated according to the video time information and is asked It asks, carries video time information in video acquisition request, requested, can be obtained in automobile data recorder using the video acquisition Correspond to the video data of video time information in the video data of storage, that is, the video counts that can be stored from automobile data recorder In, the video data corresponded in video time information is obtained.
In step S104, video acquisition is requested to be sent to automobile data recorder by the first data channel.
The video acquisition for carrying video time information request is passed through into the first data channel established in step s101, It is sent to automobile data recorder.
In step s105, it receives automobile data recorder and corresponds to video time information according to what video acquisition request was sent Video data.
After automobile data recorder receives the video acquisition request of mobile phone transmission, obtained in the video data being locally stored The video data corresponding to video time information of family needs is taken, and the video data is sent to mobile phone, mobile phone receives should Mobile phone local is stored in after video data, so that users can browse the video data, and, subsequent place is carried out to the video data Reason.
The embodiment makes user can use terminal acquisition by establishing the data channel between terminal and automobile data recorder Correspond to the video data of video time information in automobile data recorder.And then it realizes and obtains what automobile data recorder was locally stored at any time Video data in any time period, convenient for utilizing terminal browse video data, and, subsequent processing is carried out to video data.
After terminal obtains and corresponds to the video data in video time information in automobile data recorder, user be may want to Video data is shared with good friend, or by video data display to other users, therefore, in one embodiment of the present disclosure, The video information processing method is further comprising the steps of.
11) video data for corresponding to video time information is transmitted to the second default terminal by the second data channel.
Second default terminal is similar with the first default terminal, can be the terminal for arbitrarily capableing of sending and receiving data, for example, mobile phone Deng for purposes of illustration only, in the present embodiment using the mobile phone of the good friend of the first default terminal user as the second default terminal.First The second wired or wireless data channel interaction data can be passed through between default terminal and the second default terminal, that is, user mobile phone Data interaction is carried out by the second data channel between the mobile phone of user good friend.
In general, between mobile phone and mobile phone can by WIFI wireless network, alternatively, Cellular Networks establish data connection, therefore, Second data channel can be the data channel established based on WIFI or Cellular Networks.
The terminal of user, can be logical by the second data after obtaining corresponding to the video data in video time information Road, by the video data transmission to the terminal of user good friend, in order to which user good friend browses the video data, and, processing should Video data.
For example, traffic accident occurs on the road of vehicle driving, automobile data recorder can be taken traffic accident by user The video at scene is sent to user good friend by mobile phone, takes care when prompting good friend to drive a vehicle, or, prompt good friend advances to this It may block up when section, it is proposed that rerouting of road.
Or traffic accident occurs on the road of vehicle driving, equipped with mentioning in above-described embodiment on user mobile phone Application software, user obtain the video that automobile data recorder takes the scene of a traffic accident, also, user using the application software By the video display to the user for being equally equipped with the application software, other users is enable to understand user by browsing the video The actual conditions in section are presently in, and then make the reaction of evacuation or Reduced Speed Now in advance.
In the embodiment, after terminal obtains and corresponds to the video data in video time information in automobile data recorder, The video data can be transferred to other terminals by the second data channel, in order to which video data is shared with good friend by user, Or by video data display to other users.
When user wishes to obtain the video data in automobile data recorder in certain designated time period, tend not to determine that this refers to The definite initial time and end time fixed time are only capable of estimation one general initial time and end time, and according to this The initial time and end time of a estimation input video temporal information on mobile phone, but the video time information is most likely not Designated time period desired by user, cause obtain video data cannot meet the needs of users or more than user demand.Cause This, in another embodiment of the disclosure, as shown in Fig. 2, the video information processing method is further comprising the steps of.
In step s 201, the breviary letter of the breviary information for obtaining the video data stored in automobile data recorder is generated Acquisition request is ceased, breviary information includes: thumbnail image or video skimming.
The initial time and end time that correspond to video time information are determined to obtain, and user is it should be understood that driving recording The coarse information of video data in instrument corresponds to video time information to obtain video by the coarse information determination understood.Cause This generates breviary information acquisition request using terminal, which is to obtain automobile data recorder memory The breviary information of the video data of storage, the breviary information can be thumbnail image or video skimming.
Wherein, thumbnail image is a certain frame in video data, and video skimming is then continuous in video data or does not connect Continue the short-time video that multiple frames are constituted.
The breviary information acquisition request that terminal generates can be request and obtain all video counts stored in automobile data recorder According to the request of thumbnail image in duration, for example, in request automobile data recorder in all video datas at interval of 1 minute one A thumbnail image.
Breviary information acquisition request is also possible to all views in certain period stored in request acquisition automobile data recorder Frequency according to thumbnail image request, for example, before request automobile data recorder current time in 10 minutes every in video data Every 5 seconds thumbnail images.
In step S202, breviary information acquisition request is sent to automobile data recorder by the first data channel.
The breviary information acquisition request generated in above-mentioned steps S201 is sent to driving recording by the first data channel Instrument.
In step S203, receives and stored in the automobile data recorder that automobile data recorder is sent according to breviary information acquisition request Video data breviary information and shown in the first default terminal.
Wherein, the breviary information of video data can be image or video.Automobile data recorder is obtained receiving breviary information After taking request, the position for meeting multiple frames of request condition in the video data being locally stored is calculated.For example, automobile data recorder The breviary information acquisition request received is, in the video data before current time within 10 minutes, obtains one every 5 seconds Frame.Then automobile data recorder was according to breviary information acquisition request in video data before current time within 10 minutes, every 5 seconds The image of a frame is chosen, and is sent to terminal for the image of these frames as breviary information.Terminal receives these breviaries letter After breath, breviary information is shown on the display screen of terminal.
Whole breviary information unifications can be sent to terminal after selecting whole breviary information by automobile data recorder; Breviary information can also be chosen with side, while the breviary information selected is sent to terminal, until all breviaries selected are believed Breath is all sent to terminal.
In step S204, according to the breviary information shown in the first default terminal, it is default first to execute acquisition user The step of video time information inputted in terminal.
After terminal gets breviary information, breviary information is shown that on the display screen of terminal, user can pass through The breviary information of displaying understands the main contents of the video data stored in automobile data recorder.For example, the contracting that terminal is got Slightly information is in the video data before current time within 10 minutes, every the image of 5 seconds frames, due to each frame At the time of can showing that the frame is taken on image, therefore, by browsing these images, user can relatively accurately be obtained The initial time and end time of video time information, and using this initial time and end time as video time information, It is input in terminal.Then step S102 in above-described embodiment is executed, the video that user inputs in the first default terminal is obtained Temporal information.
In the embodiment, can relatively accurately obtain in automobile data recorder the definite initial time of certain designated section and End time, and according to this initial time and end time input video temporal information at the terminal, meet user The video data of demand.
It may wish to the breviary information of the video data in certain period before current time due to user.Cause This, in another embodiment of the disclosure, as shown in figure 3, the video information processing method is further comprising the steps of.
In step S301, the preview time information that user inputs in the first default terminal is received.
Wherein, preview time information can be a preview moment, multiple preview moment or a preview period.
For example, user during driving vehicle, it is found that scenery captured in current driving recorder is very beautiful, Want for the video data for taking scenery to be stored in mobile phone, but executes the operation that video data is saved in mobile phone at this time In the presence of the danger that traffic accident occurs, therefore, user drives vehicle and continues to travel, and until half an hour, user stops driving Vehicle is sailed, preservation operation can be executed.
In the memory of user, it is desirable to which the video being stored in mobile phone occurred before half an hour, and therefore, user is in mobile phone It is upper to input before current time at the time of half an hour, using this moment as preview time information.
In step s 302, the breviary of the breviary information for obtaining the video data corresponding to preview time information is generated Information acquisition request.
Similar to the above embodiments, breviary information includes: thumbnail image or video skimming, wherein thumbnail image is video A certain frame in data, video skimming are then the short-time videos that continuous multiple frames in video data are constituted.
Preview time information is carried in breviary information acquisition request, mobile phone is in the preview time letter for receiving user's input After breath, the breviary information acquisition request of the breviary information for obtaining the video data corresponding to preview time information is generated, The request purpose is to obtain the breviary information of the corresponding video data of preview time information, for example, obtaining before a certain moment 5 points Clock and it is 5 minutes latter within correspond to the breviary information of video data.
Acquired breviary information can be the breviary information at preview moment, the front and back at preview moment multiple moment contracting Slightly information, multiple moment in preview period, the breviary information at multiple preview moment etc..
In step S303, breviary information acquisition request is sent to automobile data recorder by the first data channel.
In step s 304, it receives and is stored in the automobile data recorder that automobile data recorder is sent according to breviary information acquisition request Video data in correspond to preview time information video data breviary information, and shown in the first default terminal.
It is similar with the step S203 in above-described embodiment, automobile data recorder after receiving breviary information acquisition request, Breviary information corresponding with the request is chosen according to request, breviary information is sent to mobile phone.After mobile phone receives breviary information, These breviary information are showed into user by display screen.
In step S305, according to the breviary information shown in the first default terminal, it is default first to execute acquisition user The step of video time information inputted in terminal.
Similar with the step S204 in above-described embodiment, user understands preview time information pair by the breviary information shown The main contents for the video data answered, and by browsing breviary information, relatively accurately obtain the video data institute for wishing to obtain Period to get to the initial time and end time corresponding to video time information, and by this initial time and end Only the moment as video time information, is input in terminal.
In this embodiment, the breviary of video data is believed in the video time information before user's available current time Breath, and then obtain the video data for corresponding to video time information.Avoid the occurrence of for obtain current time before video when Between video data in information, the case where needing automobile data recorder to send the breviary information of all video datas to terminal.
Since the data volume of video data is larger, if default whole to second using the second data channel in the first default terminal When end sends video data, the second data channel is Cellular Networks, then needs to occupy the first default terminal and the second default terminal is big The data traffic of amount carrys out transmitting video data, and not only transmission speed is slow, but also very expends the data traffic of terminal.
Also, the first default terminal can be sent based on preassembled various application software to the second default terminal Data, but some application software only support transmission image data or video data.Therefore, in another embodiment of the disclosure In, as shown in figure 4, the video data for corresponding to video time information is transmitted to by the second data channel in above-described embodiment The step of second default terminal, can also include the following steps.
In step S401, the format conversion operation instruction for receiving user's input is detected whether.
When user wishes the format of converting video frequency data, it can be instructed in the first default terminal input format conversion operation, and And the type of the format conversion operation instruction according to user's input, the first default terminal can determine user and wish video counts According to which kind of format be converted to.For example, user is after obtaining video data, it is desirable to second default terminal transmission view of good friend A few frame pictures of the frequency in, user can input the format for converting video data to picture format in the first default terminal Conversion operation instruction.
If receiving the format conversion operation instruction of user's input, step S402 is executed;If being not received by user The format conversion operation of input instructs, and the video data for corresponding to video time information is transmitted to the by the second data channel Two default terminals.
When receiving format conversion operation instruction, in step S402, include in extraction format conversion operation instruction Object format.
After the first default terminal receives format conversion operation instruction, it can be extracted from format conversion operation instruction Object format.For example, the format conversion operation instruction that the first default terminal receives can be the letter for receiving and carrying number Number, wherein number 1 represents picture, and number 2 represents short-sighted frequency, can determine object format by number.When number is 1, target Format is picture, and when number is 2, object format is short-sighted frequency.
Alternatively, the format conversion operation instruction that the first default terminal receives can be the character string that carries received Signal, wherein " picture " represents picture, " short-sighted frequency " represents short-sighted frequency, can determine object format by character string.Work as character string When for " picture ", object format is picture, and when character string is " short-sighted frequency ", object format is short-sighted frequency.
In step S403, the video data for corresponding to video time information is converted into corresponding with object format wait turn Data are sent out, object format includes: graphic interchange format GIF and/or micro- depending on that can support format.
The video data corresponded in video time information is converted into corresponding with object format by the first default terminal Data to be forwarded, wherein object format includes the picture and/or micro- short-sighted frequency or Dynamic Graph depending on that can support format of GIF format Piece etc..For example, object format is picture, the data to be forwarded of GIF picture format is converted video data to.
Wherein, it is default whole first to can be user side for the data to be forwarded for converting video data to GIF picture format Browse video data on end extracts these frames to be forwarded, by these while determining which frame in video data is frame to be forwarded Frame to be forwarded is converted to GIF picture format.It is also possible to the first default terminal and obtains head and the tail frame in video data automatically, and The frame in middle position extracts the frame in head and the tail frame and middle position as frame to be forwarded, and these frames to be forwarded are converted to GIF Picture format.
It is pre- first to can be user side for the data to be forwarded for converting video data to short-sighted frequency or dynamic picture format If browse video data in terminal, while determining that the continuous frame of which of video data is frame to be forwarded, extracts these and wait turning Frame is sent out, these frames to be forwarded are converted into short-sighted frequency or dynamic picture.It is also possible to the first default terminal and obtains video counts automatically According to multiple successive frames centrally located in all frames, multiple successive frames in these middle positions are extracted as to be forwarded Frame, and these frames to be forwarded are converted into short-sighted frequency or dynamic picture.
In step s 404, data to be forwarded is passed through into the second channel between the second default terminal and the first default terminal It is sent to the second default terminal.
It in this embodiment, can be by the data format of converting video frequency data, flexibly rapidly by the first default terminal Data are sent to the second default terminal, effectively promotion transmission speed, and greatlys save the data traffic of terminal.
Fig. 5 is a kind of flow diagram of video information processing method shown according to an example embodiments, is applied to Automobile data recorder.Automobile data recorder in the present embodiment has been switched on web services, and by web services, automobile data recorder can be with Terminal connects and is exchanged with each other data.As shown in figure 5, this approach includes the following steps.
It is logical by the first data for carrying out data interaction between automobile data recorder and the first default terminal in step S501 Road receives the video acquisition request that the first default terminal is sent, and carries video time information in video acquisition request.
Referring to the step S101 to step S104 in above-described embodiment, establish the first default terminal and automobile data recorder it Between carry out data interaction the first data channel after, the first default terminal by the first data channel to automobile data recorder send Video acquisition request.Automobile data recorder receives the video acquisition request that the first default terminal is sent, and automobile data recorder utilizes video Temporal information can wish the video data corresponding to video time information obtained locally finding user.
In step S502, regarded according to corresponding in the video data stored in video acquisition request automobile data recorder The video data of frequency temporal information.
As shown in fig. 6, step S502 is further comprising the steps of.
In step S5021, the initial time and end time of video time information are determined.
Automobile data recorder is requested according to video acquisition after the video acquisition request of terminal transmission is preset in acquisition first The video time information of carrying obtains the initial time and end time of video time information.
In step S5022, in interception automobile data recorder in the video data of storage between initial time and end time Video.
The frame being located between the frame and end time of initial time is being searched in all frames for the video data being locally stored, And obtain the video between initial time frame and end time frame.For example, Ffmpeg open source meter can be loaded in automobile data recorder Calculation machine program, FFmpeg be it is a set of can be used to record, converted digital audio, video, and the open source meter of stream can be translated into Calculation machine program can intercept out any one section of video in whole section of video.
In step S5023, using the corresponding data of the video between initial time and end time as corresponding to video The video data of temporal information.
Using data corresponding to the video got in step S5022 as the video counts corresponded in video time information According to.
In step S503, the video data for corresponding to video time information is sent to first by the first data channel Default terminal.
In this embodiment, it is requested by receiving the video acquisition that the first default terminal is sent, and is asked according to video acquisition It asks and the video data corresponded in video time information is sent to the first default terminal, enable the user of the first default terminal The video data for corresponding to video time information is obtained from automobile data recorder.
In another embodiment of the disclosure, before receiving video acquisition request, as shown in fig. 7, this method is also wrapped Include following steps.
In step s 601, the video data for being used to obtain storage in automobile data recorder that the first default terminal is sent is received Breviary information breviary information acquisition request, breviary information includes: thumbnail image or video skimming.
Referring to step S202 in above-described embodiment and step S302, receives the breviary information that the first default terminal is sent and obtain Request is taken, the purpose of the request is to obtain the breviary information of the video data stored in automobile data recorder, wherein breviary packet Include thumbnail image or video skimming.
In step S602, the target of the video data stored in automobile data recorder is obtained according to breviary information acquisition request Breviary information.
Referring to step S203 and step 304 in above-described embodiment, according to the breviary acquisition of information target breviary received Information.
As shown in figure 8, step S602 can also include the following steps.
In step S6021, judge preview time information whether is carried in breviary information acquisition request.
After automobile data recorder obtains breviary information acquisition request, preview time information whether is carried in detection request, Wherein, referring to step S301 in above-described embodiment, preview time information is user input in the first default terminal one pre- Look at moment or a preview period or multiple preview moment etc., it is therefore intended that obtain the corresponding video of preview time information Data.
When carrying preview time information in breviary information acquisition request, in step S6022, automobile data recorder is obtained The corresponding breviary information of preview time information in the video data of interior storage, and as target breviary information.
When carrying preview time information in breviary information acquisition request, referring to the step S304 in above-described embodiment, Automobile data recorder generates the breviary information of the corresponding video data of preview time information, which is thumbnail image or breviary Video, using these thumbnail images or video skimming as target breviary information.
When not carrying preview time information in breviary information acquisition request, in step S6023, according to predetermined manner The breviary information in the video data stored in automobile data recorder is obtained, and as target breviary information.
When not carrying preview time information in breviary information acquisition request, referring to the step in above-described embodiment S203 obtains the breviary information of all video datas stored in automobile data recorder, and contracts these breviary information as target Slightly information.Alternatively, obtaining in automobile data recorder, the breviary information of the video data within first 10 minutes of current time, and will These breviary information are as target breviary information.
In step S603, target breviary information is sent to the first default terminal by the first data channel, so as to One default terminal generates video acquisition request according to target breviary information.
Referring to the step S204 and step S305 in above-described embodiment, target breviary information is passed through the by automobile data recorder One data channel is sent to the first default terminal, and user can be by showing the target on the first default terminal display screen as a result, Breviary information, the step of executing subsequent input video temporal information.
Explanation in based on the above embodiments, in the embodiments of the present disclosure, summary description first presets terminal and driving is remembered Record the data exchange process between instrument.As shown in figure 9, mainly including following below scheme.
Firstly, the first default terminal establishes between the first default terminal and automobile data recorder the first number for carrying out data interaction According to channel.
Then, the first default terminal obtains the video time information that user inputs in the first default terminal.First is default Terminal is generated for obtaining the view in the video data stored in automobile data recorder corresponding to the video data of video time information Frequency acquisition request, video acquisition request in carry video time information.Video acquisition request is passed through the by the first default terminal One data channel is sent to automobile data recorder.
Finally, first data of the automobile data recorder by progress data interaction between automobile data recorder and the first default terminal Channel reception first presets the video acquisition request of terminal transmission.Automobile data recorder is according to video acquisition request driving recording Correspond to the video data of video time information in the video data stored in instrument.Automobile data recorder, which will correspond to video time, to be believed The video data of breath is sent to the first default terminal by the first data channel.
First default terminal receives automobile data recorder and corresponds to video time information according to what video acquisition request was sent Video data.
By above-mentioned process, the first default terminal can obtain the video for corresponding to video time information in automobile data recorder Data.
Figure 10 is a kind of video information process schematic device shown according to an example embodiments, which includes number Module 112, acquisition request generation module 113, acquisition request sending module 114 are obtained according to path setup module 111, temporal information With video data receiving module 115.
The data channel establishes module 111, is configured as establishing between the first default terminal and automobile data recorder and is counted According to the first data channel of interaction phase;
The temporal information obtains module 112, is configured as obtaining the video time that user inputs in the first default terminal Information;
The acquisition request generation module 113, is configurable to generate for obtaining the video data stored in automobile data recorder In correspond to video time information video data video acquisition request, video acquisition request in carry video time letter Breath;
The acquisition request sending module 114 is configured as requesting video acquisition to be sent to row by the first data channel Vehicle recorder;
The video data receiving module 115 is configured as receiving pair that automobile data recorder is sent according to video acquisition request It should be in the video data of video time information.
In another embodiment of the disclosure, the device in above-described embodiment further includes that video data sends module.
The video data sends module, and the video data for being configured as to correspond to video time information passes through the second data Channel is transmitted to the second default terminal.
In another embodiment of the disclosure, as shown in figure 11, the device in above-described embodiment further includes breviary information Acquisition request generation module 116, breviary information acquisition request sending module 117 and breviary information receive and display module 118.
The breviary information acquisition request generation module 116 is configurable to generate and stores in automobile data recorder for obtaining The breviary information acquisition request of the breviary information of video data, breviary information include: thumbnail image or video skimming;
The breviary information acquisition request sending module 117 is configured as breviary information acquisition request passing through the first data Channel is sent to automobile data recorder;
The breviary information receives and display module 118, is configured as reception automobile data recorder and is asked according to breviary acquisition of information It seeks the breviary information of the video data stored in the automobile data recorder of transmission and is shown in the first default terminal.
In another embodiment of the disclosure, as shown in figure 12, the device in above-described embodiment further includes preview time Information receiving unit 121, breviary information acquisition request generation module 122, breviary information acquisition request sending module 123 and breviary Information receives and display module 124.
The preview time information receiving unit 121 is configured as receiving the preview that user inputs in the first default terminal Temporal information;
The breviary information acquisition request generation module 122 is configurable to generate and corresponds to preview time information for obtaining Video data breviary information breviary information acquisition request, carry preview time information in breviary information acquisition request, Breviary information includes: thumbnail image or video skimming;
The breviary information acquisition request sending module 123 is configured as breviary information acquisition request passing through the first data Channel is sent to automobile data recorder;
The breviary information receives and display module 124, is configured as reception automobile data recorder and is asked according to breviary acquisition of information The breviary information for corresponding to the video data of preview time information in the video data stored in the automobile data recorder of transmission is sought, and It is shown in the first default terminal.
In another embodiment of the disclosure, the video data in above-described embodiment sends module, including format conversion Operational order detection sub-module, object format extracting sub-module, video data transform subblock and data to be forwarded send submodule Block.
The format conversion operation command detection submodule is configured as detecting whether to receive the format conversion of user's input Operational order;
The object format extracting sub-module is configured as extracting format conversion when receiving format conversion operation instruction The object format for including in operational order;
The video data transform subblock is configured as the video data for corresponding to video time information being converted into and mesh The corresponding data to be forwarded of style formula, object format include: graphic interchange format GIF and/or micro- depending on that can support format;
The data to be forwarded sending submodule is configured as by the second default terminal presetting data to be forwarded with first Second channel between terminal is sent to the first default terminal.
Figure 13 is a kind of video information process schematic device shown according to an exemplary embodiment, applies and remembers in driving It records in instrument, as shown in figure 13, which includes video acquisition request receiving module 211, video data acquisition module 212 and video Data transmission blocks 213.
The video acquisition request receiving module 211, be configured as by between automobile data recorder and the first default terminal into First data channel of row data interaction receives the video acquisition request that the first default terminal is sent, and carries in video acquisition request There is the video time information including corresponding to video time information;
The video data obtains module 212, is configured as according to storing in video acquisition request automobile data recorder Correspond to the video data of video time information in video data;
The video data sends module 213, is configured as to correspond to the video data of video time information by first Data channel is sent to the first default terminal.
In another embodiment of the disclosure, as shown in figure 14, the video data in above-described embodiment obtains module 212, including initial time and end time determine that submodule 221, video intercepting submodule 222 and video data determine submodule 223。
The initial time and end time determine submodule 221, are configured to determine that the initial time of video time information And end time;
The video intercepting submodule 222 is configured as initial time in the video data stored in interception automobile data recorder Video between end time;
The video data determines submodule 223, is configured as the video between initial time and end time is corresponding Data are as the video data for corresponding to video time information.
In another embodiment of the disclosure, as shown in figure 15, the device in above-described embodiment further includes breviary information Acquisition request receiving module 214, breviary data obtaining module 215 and breviary information sending module 216.
The breviary information acquisition request receiving module 214, is configured as receiving that the first default terminal sends for obtaining The breviary information acquisition request of the breviary information of the video data stored in automobile data recorder, breviary information includes: thumbnail image Or video skimming;
The breviary data obtaining module 215 is configured as obtaining automobile data recorder memory according to breviary information acquisition request The target breviary information of the video data of storage;
The breviary information sending module 216 is configured as target breviary information being sent to by the first data channel One default terminal, so that the first default terminal generates video acquisition request according to target breviary information.
In another embodiment of the disclosure, as shown in figure 16, the breviary data obtaining module in above-described embodiment 215, including preview time information judging submodule 251, preview time breviary acquisition of information submodule 252 and default breviary information Acquisition submodule 253.
The preview time information judging submodule 251, is configured as judging whether carry in breviary information acquisition request Preview time;
The preview time breviary acquisition of information submodule 252, is configured as carrying in breviary information acquisition request pre- Look at temporal information when, obtain automobile data recorder in store video data in correspond to preview time information video data contracting Slightly information, and as target breviary information;
The default breviary acquisition of information submodule 253, is configured as not carrying preview in breviary information acquisition request When temporal information, the breviary information in the video data stored in automobile data recorder is obtained according to predetermined manner, and as target Breviary information.
About the device in above-described embodiment, wherein modules execute the concrete mode of operation in related this method Embodiment in be described in detail, no detailed explanation will be given here.
Figure 17 is a kind of block diagram of device 800 for video information process shown according to an exemplary embodiment.Example Such as, device 800 can be mobile phone, computer, digital broadcasting terminal, messaging device, game console, and plate is set It is standby, Medical Devices, body-building equipment, personal digital assistant etc..
Referring to Fig.1 7, device 800 may include following one or more components: processing component 802, memory 804, power supply Component 806, multimedia component 808, audio component 810, the interface 812 of input/output (I/O), sensor module 814, and Communication component 816.
The integrated operation of the usual control device 800 of processing component 802, such as with display, telephone call, data communication, phase Machine operation and record operate associated operation.Processing component 802 may include that one or more processors 820 refer to execute It enables, to perform all or part of the steps of the methods described above.In addition, processing component 802 may include one or more modules, just Interaction between processing component 802 and other assemblies.For example, processing component 802 may include multi-media module, it is more to facilitate Interaction between media component 808 and processing component 802.
Memory 804 is configured as storing various types of data to support the operation in device 800.These data are shown Example includes the instruction of any application or method for operating on device 800, contact data, and telephone book data disappears Breath, picture, video etc..Memory 804 can be by any kind of volatibility or non-volatile memory device or their group It closes and realizes, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM) is erasable to compile Journey read-only memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash Device, disk or CD.
Power supply module 806 provides electric power for the various assemblies of device 800.Power supply module 806 may include power management system System, one or more power supplys and other with for device 800 generate, manage, and distribute the associated component of electric power.
Multimedia component 808 includes the screen of one output interface of offer between device 800 and user.In some realities It applies in example, screen may include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screen can To be implemented as touch screen, to receive input signal from the user.Touch panel include one or more touch sensors with Sense the gesture on touch, slide, and touch panel.Touch sensor can not only sense the boundary of a touch or slide action, and And also detect duration and pressure relevant to touch or slide.In some embodiments, multimedia component 808 includes One front camera and/or rear camera.It is such as in a shooting mode or a video mode, preceding when device 800 is in operation mode It sets camera and/or rear camera can receive external multi-medium data.Each front camera and rear camera can Be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 810 is configured as output and/or input audio signal.For example, audio component 810 includes a Mike Wind (MIC), when device 800 is in operation mode, when such as call mode, recording mode, and voice recognition mode, microphone is matched It is set to reception external audio signal.The received audio signal can be further stored in memory 804 or via communication set Part 816 is sent.In some embodiments, audio component 810 further includes a loudspeaker, is used for output audio signal.
I/O interface 812 provides interface between processing component 802 and peripheral interface module, and above-mentioned peripheral interface module can To be keyboard, click wheel, button etc..These buttons may include, but are not limited to: home button, volume button, start button and lock Determine button.
Sensor module 814 includes one or more sensors, and the state for providing various aspects for device 800 is commented Estimate.For example, sensor module 814 can detecte the state that opens/closes of device 800, the relative positioning of component, such as component For the display and keypad of device 800, sensor module 814 can be with the position of 800 1 components of detection device 800 or device Set change, the existence or non-existence that user contacts with device 800, the temperature in 800 orientation of device or acceleration/deceleration and device 800 Variation.Sensor module 814 may include proximity sensor, be configured to detect without any physical contact near The presence of object.Sensor module 814 can also include optical sensor, such as CMOS or ccd image sensor, for answering in imaging With middle use.In some embodiments, which can also include acceleration transducer, gyro sensor, magnetic Sensor, pressure sensor or temperature sensor.
Communication component 816 is configured to facilitate the communication of wired or wireless way between device 800 and other equipment.Device 800 can access the wireless network based on communication standard, such as WiFi, 2G or 3G or their combination.In an exemplary implementation In example, communication component 816 receives broadcast singal or broadcast related information from external broadcasting management system via broadcast channel. In one exemplary embodiment, communication component 816 further includes near-field communication (NFC) module, to promote short range communication.For example, Radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band (UWB) technology, bluetooth can be based in NFC module (BT) technology and other technologies are realized.
In the exemplary embodiment, device 800 can be believed by one or more application specific integrated circuit (ASIC), number Number processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing the above method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instruction, example are additionally provided It such as include the memory 804 of instruction, above-metioned instruction can be executed by the processor 820 of device 800 to complete the above method.For example, Non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk and light Data storage device etc..
A kind of non-transitorycomputer readable storage medium, when the instruction in storage medium is held by the processor of mobile terminal When row, so that mobile terminal is able to carry out a kind of video information processing method, this method comprises:
It establishes between the first default terminal and automobile data recorder and carries out the first data channel of data interaction;
Obtain the video time information that user inputs in the first default terminal;
It generates for obtaining the video data for corresponding to video time information in the video data stored in automobile data recorder Video acquisition request, video acquisition request in carry video time information;
Video acquisition is requested to be sent to automobile data recorder by the first data channel;
Receive the video data corresponding to video time information that automobile data recorder is sent according to video acquisition request.
Figure 18 is a kind of frame of automobile data recorder 900 for video information process shown according to an exemplary embodiment Figure.
Referring to Fig.1 8, automobile data recorder 900 may include following one or more components: processing component 902, memory 904, power supply module 906, multimedia component 909, audio component 910, the interface 912 of input/output (I/O), sensor module 914 and communication component 916.
The integrated operation of the usual control device 900 of processing component 902, such as with display, telephone call, data communication, phase Machine operation and record operate associated operation.Processing component 902 may include that one or more processors 920 refer to execute It enables, to perform all or part of the steps of the methods described above.In addition, processing component 902 may include one or more modules, just Interaction between processing component 902 and other assemblies.For example, processing component 902 may include multi-media module, it is more to facilitate Interaction between media component 909 and processing component 902.
Memory 904 is configured as storing various types of data to support the operation in automobile data recorder 900.These numbers According to example include any application or method for being operated on automobile data recorder 900 instruction, contact data, electricity Talk about book data, message, picture, video etc..Memory 904 can by any kind of volatibility or non-volatile memory device or Person's their combination is realized, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic storage Device, flash memory, disk or CD.
Power supply module 906 provides electric power for the various assemblies of device 900.Power supply module 906 may include power management system System, one or more power supplys and other with for device 900 generate, manage, and distribute the associated component of electric power.
Multimedia component 909 includes the screen of one output interface of offer between automobile data recorder 900 and user.? In some embodiments, screen may include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, Screen may be implemented as touch screen, to receive input signal from the user.Touch panel includes that one or more touch passes Sensor is to sense the gesture on touch, slide, and touch panel.Touch sensor can not only sense touch or sliding action Boundary, but also detect duration and pressure relevant to touch or slide.In some embodiments, multimedia component 909 include a front camera and/or rear camera.When device 900 is in operation mode, such as screening-mode or video screen module When formula, front camera and/or rear camera can receive external multi-medium data.Each front camera and postposition are taken the photograph As head can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 910 is configured as output and/or input audio signal.For example, audio component 910 includes a Mike Wind (MIC), when automobile data recorder 900 is in operation mode, when such as call mode, recording mode, and voice recognition mode, Mike Wind is configured as receiving external audio signal.The received audio signal can be further stored in memory 904 or via Communication component 916 is sent.In some embodiments, audio component 910 further includes a loudspeaker, is used for output audio signal.
I/O interface 912 provides interface between processing component 902 and peripheral interface module, and above-mentioned peripheral interface module can To be keyboard, click wheel, button etc..These buttons may include, but are not limited to: home button, volume button, start button and lock Determine button.
Sensor module 914 includes one or more sensors, and the state for providing various aspects for device 900 is commented Estimate.For example, sensor module 914 can detecte the state that opens/closes of device 900, the relative positioning of component, such as component For the display and keypad of automobile data recorder 900, sensor module 914 can also detect automobile data recorder 900 or driving note Record the position change of 900 1 components of instrument, the existence or non-existence that user contacts with automobile data recorder 900, automobile data recorder 900 The temperature change of orientation or acceleration/deceleration and automobile data recorder 900.Sensor module 914 may include proximity sensor, be matched It sets for detecting the presence of nearby objects without any physical contact.Sensor module 914 can also include light sensing Device, such as CMOS or ccd image sensor, for being used in imaging applications.In some embodiments, the sensor module 914 It can also include acceleration transducer, gyro sensor, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 916 is configured to facilitate the logical of wired or wireless way between automobile data recorder 900 and other equipment Letter.Automobile data recorder 900 can access the wireless network based on communication standard, such as WiFi, 2G or 3G or their combination.? In one exemplary embodiment, communication component 916 receives the broadcast singal from external broadcasting management system via broadcast channel Or broadcast related information.In one exemplary embodiment, communication component 916 further includes near-field communication (NFC) module, to promote Short range communication.For example, radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band can be based in NFC module (UWB) technology, bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, automobile data recorder 900 can by one or more application specific integrated circuit (ASIC), Digital signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field-programmable gate array It arranges (FPGA), controller, microcontroller, microprocessor or other electronic components to realize, for executing the above method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instruction, example are additionally provided It such as include the memory 904 of instruction, above-metioned instruction can be executed by the processor 920 of automobile data recorder 900 to complete the above method. For example, non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk With optical data storage devices etc..
A kind of non-transitorycomputer readable storage medium, when the instruction in storage medium is by the processor of automobile data recorder When execution, so that automobile data recorder is able to carry out a kind of video information processing method, this method comprises:
It is pre- that the first data channel by carrying out data interaction between automobile data recorder and the first default terminal receives first If the video acquisition request that terminal is sent, video time information is carried in video acquisition request;
According to corresponding to video time information in the video data stored in video acquisition request automobile data recorder Video data;
The video data for corresponding to video time information is sent to the first default terminal by the first data channel.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to of the invention its Its embodiment.This application is intended to cover any variations, uses, or adaptations of the invention, these modifications, purposes or Person's adaptive change follows general principle of the invention and including the undocumented common knowledge in the art of the disclosure Or conventional techniques.The description and examples are only to be considered as illustrative, and true scope and spirit of the invention are by following Claim is pointed out.
It should be understood that the present invention is not limited to the precise structure already described above and shown in the accompanying drawings, and And various modifications and changes may be made without departing from the scope thereof.The scope of the present invention is limited only by the attached claims.

Claims (16)

1. a kind of video information processing method is applied to the first default terminal, which is characterized in that the described method includes:
It establishes between the described first default terminal and automobile data recorder and carries out the first data channel of data interaction;
Obtain the video time information that user inputs in the described first default terminal;
It generates for obtaining the video for corresponding to the video time information in the video data stored in the automobile data recorder The video acquisition of data is requested, and carries the video time information in the video acquisition request;
The video acquisition is requested to be sent to the automobile data recorder by first data channel;
Receive the video corresponding to the video time information that the automobile data recorder is sent according to video acquisition request Data;
The method also includes:
The video data for corresponding to the video time information is transmitted to the second default terminal by the second data channel;
Detect whether that the format conversion operation for receiving user's input instructs;
When receiving format conversion operation instruction, the object format for including in the format conversion operation instruction is extracted;
The video data for corresponding to the video time information is converted into data to be forwarded corresponding with the object format, institute It includes: graphic interchange format GIF and/or micro- depending on that can support format for stating object format;
The data to be forwarded is sent by the second channel between the described second default terminal and the first default terminal To the described second default terminal.
2. the method according to claim 1, wherein the method also includes:
Generate the breviary information acquisition request for obtaining the breviary information of the video data stored in the automobile data recorder, institute Stating breviary information includes: thumbnail image or video skimming;
The breviary information acquisition request is sent to the automobile data recorder by first data channel;
Receive the view stored in the automobile data recorder that the automobile data recorder is sent according to the breviary information acquisition request The breviary information of frequency evidence is simultaneously shown in the described first default terminal;
According to the breviary information shown in the described first default terminal, it is default whole described first to execute the acquisition user The step of video time information inputted on end.
3. the method according to claim 1, wherein the method also includes:
Receive the preview time information that user inputs in the described first default terminal;
The breviary information acquisition request of the breviary information for obtaining the video data corresponding to the preview time information is generated, The preview time information is carried in the breviary information acquisition request, the breviary information includes: thumbnail image or breviary Video;
The breviary information acquisition request is sent to the automobile data recorder by first data channel;
Receive the view stored in the automobile data recorder that the automobile data recorder is sent according to the breviary information acquisition request Frequency corresponds to the breviary information of the video data of the preview time information in, and shows in the described first default terminal Show;
According to the breviary information shown in the described first default terminal, it is default whole described first to execute the acquisition user The step of video time information inputted on end.
4. a kind of video information processing method is applied to automobile data recorder, which is characterized in that the described method includes:
By the first number for carrying out data interaction between the automobile data recorder and the first default terminal as described in claim 1 It is requested according to the video acquisition that the described in channel reception first default terminal is sent, carries video time in the video acquisition request Information;
When according to corresponding to the video in the video data stored in automobile data recorder described in the video acquisition request Between information video data;
The video data for corresponding to the video time information is sent to described first by first data channel to preset Terminal.
5. according to the method described in claim 4, it is characterized in that, described drive a vehicle according to the video acquisition request Correspond to the video data of the video time information in the video data stored in recorder, comprising:
Determine the initial time and end time of the video time information;
Intercept the video described in the video data stored in automobile data recorder between initial time and the end time;
Believe using the corresponding data of the video between the initial time and the end time as the video time is corresponded to The video data of breath.
6. according to the method described in claim 4, it is characterized in that, before receiving video acquisition request, the method Further include:
Receive the breviary letter for obtaining the video data stored in the automobile data recorder that the described first default terminal is sent The breviary information acquisition request of breath, the breviary information include: thumbnail image or video skimming;
The target breviary information of the video data stored in the automobile data recorder is obtained according to the breviary information acquisition request;
The target breviary information is sent to the described first default terminal by first data channel, so as to first default Terminal generates video acquisition request according to the target breviary information.
7. according to the method described in claim 6, it is characterized in that, described according to breviary information acquisition request acquisition The breviary information of the video data of storage includes: in automobile data recorder
Judge whether carry preview time information in the breviary information acquisition request;
When carrying the preview time information in the breviary information acquisition request, storage in the automobile data recorder is obtained Video data in correspond to the preview time information video data breviary information, and as the target breviary believe Breath;
When not carrying preview time information in the breviary information acquisition request, the driving is obtained according to predetermined manner and is remembered The breviary information in the video data stored in instrument is recorded, and as the target breviary information.
8. a kind of video information process device is applied in the first default terminal, which is characterized in that described device includes:
Data channel establishes module, and the of data interaction is carried out between the described first default terminal and automobile data recorder for establishing One data channel;
Temporal information obtains module, the video time information inputted in the described first default terminal for obtaining user;
Acquisition request generation module corresponds to institute for obtaining for generating in the video data stored in the automobile data recorder The video acquisition request of the video data of video time information is stated, the video time letter is carried in the video acquisition request Breath;
Acquisition request sending module is sent to the driving by first data channel for requesting the video acquisition Recorder;
Video data receiving module corresponds to institute according to what video acquisition request was sent for receiving the automobile data recorder State the video data of video time information;
Described device further include:
Video data sends module, and the video data for that will correspond to the video time information is turned by the second data channel Issue the second default terminal;
Format conversion operation detection sub-module, for detecting whether receiving the format conversion operation instruction of user's input;
Object format extracting sub-module, for when receiving format conversion operation instruction, extracting the format conversion behaviour The object format for including in instructing;
Video data transform subblock, for the video data for corresponding to the video time information to be converted into and the target The corresponding data to be forwarded of format, the object format include: graphic interchange format GIF and/or micro- depending on that can support format;
Data to be forwarded sending submodule, for the data to be forwarded is pre- with described first by the described second default terminal If the second channel between terminal is sent to the described second default terminal.
9. device according to claim 8, which is characterized in that described device further include:
Breviary information acquisition request generation module, for generating for obtaining the video data stored in the automobile data recorder The breviary information acquisition request of breviary information, the breviary information include: thumbnail image or video skimming;
Breviary information acquisition request sending module, for sending out the breviary information acquisition request by first data channel Give the automobile data recorder;
Breviary information receives and display module, is sent for receiving the automobile data recorder according to the breviary information acquisition request The automobile data recorder in store video data breviary information and shown in the described first default terminal.
10. device according to claim 8, which is characterized in that described device further include:
Preview time information receiving unit, the preview time information inputted in the described first default terminal for receiving user;
Breviary information acquisition request generation module is used to obtain the video data corresponding to the preview time information for generating Breviary information breviary information acquisition request, carry the preview time information, institute in the breviary information acquisition request Stating breviary information includes: thumbnail image or video skimming;
Breviary information acquisition request sending module, for sending out the breviary information acquisition request by first data channel Give the automobile data recorder;
Breviary information receives and display module, is sent for receiving the automobile data recorder according to the breviary information acquisition request The automobile data recorder in store video data in correspond to the preview time information video data breviary information, And it is shown in the described first default terminal.
11. a kind of video information process device, is applied in automobile data recorder, which is characterized in that described device includes:
Video acquisition request receiving module, for default whole with as described in claim 1 first by the automobile data recorder The first data channel that data interaction is carried out between end receives the video acquisition request that the described first default terminal is sent, the view Video time information is carried in frequency acquisition request;
Video data obtains module, the video counts for storing in the automobile data recorder according to the video acquisition request Correspond to the video data of the video time information in;
Video data sends module, for leading to the video data for corresponding to the video time information by first data Road is sent to the described first default terminal.
12. device according to claim 11, which is characterized in that the video data obtains module, comprising:
Initial time and end time determine submodule, when for determining initial time and the termination of the video time information It carves;
Video intercepting submodule, for intercepting initial time described in the video data stored in automobile data recorder and the termination Video between moment;
Video data determines submodule, for making the corresponding data of video between the initial time and the end time For the video data corresponding to the video time information.
13. device according to claim 11, which is characterized in that described device further include:
Breviary information acquisition request receiving module is remembered for receiving the driving that is used to obtain that the described first default terminal is sent Record instrument in store video data breviary information breviary information acquisition request, the breviary information include: thumbnail image or Video skimming;
Breviary data obtaining module, for obtaining the view stored in the automobile data recorder according to the breviary information acquisition request The target breviary information of frequency evidence;
Breviary information sending module, for the target breviary information to be sent to described first by first data channel Default terminal, so that the first default terminal generates video acquisition request according to the target breviary information.
14. device according to claim 13, which is characterized in that the breviary data obtaining module, comprising:
Preview time information judging submodule, for judging whether carry preview time letter in the breviary information acquisition request Breath;
Preview time breviary acquisition of information submodule, for carrying the preview time in the breviary information acquisition request When information, the video data for corresponding to the preview time information in the video data stored in the automobile data recorder is obtained Breviary information, and as the target breviary information;
Default breviary acquisition of information submodule, for not carrying preview time information in the breviary information acquisition request When, the breviary information in the video data stored in the automobile data recorder is obtained according to predetermined manner, and as the target Breviary information.
15. a kind of mobile terminal characterized by comprising
Processor;
Memory for storage processor executable instruction;
Wherein, the processor is configured to:
It establishes between the first default terminal and automobile data recorder and carries out the first data channel of data interaction phase;
Obtain the video time information that user inputs in the described first default terminal;
It generates for obtaining the video for corresponding to the video time information in the video data stored in the automobile data recorder The video acquisition of data is requested, and carries the video time information in the video acquisition request;
The video acquisition is requested to be sent to the automobile data recorder by first data channel;
Receive the video corresponding to the video time information that the automobile data recorder is sent according to video acquisition request Data;
Further include:
The video data for corresponding to the video time information is transmitted to the second default terminal by the second data channel;
Detect whether that the format conversion operation for receiving user's input instructs;
When receiving format conversion operation instruction, the object format for including in the format conversion operation instruction is extracted;
The video data for corresponding to the video time information is converted into data to be forwarded corresponding with the object format, institute It includes: graphic interchange format GIF and/or micro- depending on that can support format for stating object format;
The data to be forwarded is sent by the second channel between the described second default terminal and the first default terminal To the described second default terminal.
16. a kind of automobile data recorder characterized by comprising
Processor;
Memory for storage processor executable instruction;
Wherein, the processor is configured to:
By the first number for carrying out data interaction between the automobile data recorder and the first default terminal as described in claim 1 It is requested according to the video acquisition that the described in channel reception first default terminal is sent, carries video time in the video acquisition request Information;
When according to corresponding to the video in the video data stored in automobile data recorder described in the video acquisition request Between information video data;
The video data for corresponding to the video time information is sent to described first by first data channel to preset Terminal.
CN201510309232.XA 2015-06-08 2015-06-08 A kind of video information processing method and device Active CN104954719B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510309232.XA CN104954719B (en) 2015-06-08 2015-06-08 A kind of video information processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510309232.XA CN104954719B (en) 2015-06-08 2015-06-08 A kind of video information processing method and device

Publications (2)

Publication Number Publication Date
CN104954719A CN104954719A (en) 2015-09-30
CN104954719B true CN104954719B (en) 2019-01-04

Family

ID=54169020

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510309232.XA Active CN104954719B (en) 2015-06-08 2015-06-08 A kind of video information processing method and device

Country Status (1)

Country Link
CN (1) CN104954719B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105513158A (en) * 2016-02-02 2016-04-20 北京小米移动软件有限公司 Method and device for realizing vehicle monitoring
CN105975239B (en) * 2016-04-29 2019-08-20 广东远峰汽车电子有限公司 A kind of generation method and device of vehicle electronic device display screen dynamic background
CN106027967A (en) * 2016-06-13 2016-10-12 深圳市喜视科技开发有限公司 Method and device for acquiring picture regularly
CN107547617B (en) * 2017-06-07 2020-11-20 新华三技术有限公司 Traffic accident information collection method and device
CN107248206A (en) * 2017-07-01 2017-10-13 深圳市阿达视高新技术有限公司 A kind of method of quick obtaining DVR video recordings track
CN111034187A (en) * 2018-09-03 2020-04-17 深圳市大疆创新科技有限公司 Dynamic image generation method and device, movable platform and storage medium
CN113808386A (en) * 2020-06-17 2021-12-17 中兴通讯股份有限公司 Traffic accident handling method and device
CN114582046A (en) * 2020-12-01 2022-06-03 上海博泰悦臻网络技术服务有限公司 Video processing method, system, medium, and electronic device
CN112991573B (en) * 2021-02-19 2023-04-28 滴图(北京)科技有限公司 Data opening method and related device for automobile data recorder

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101924925A (en) * 2010-07-30 2010-12-22 深圳市同洲电子股份有限公司 Method, system and user interface for playback of monitoring videos and vehicle traveling track
CN203573375U (en) * 2013-10-25 2014-04-30 深圳市为有视讯有限公司 Driving recorder and driving recording system

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101201824A (en) * 2006-12-15 2008-06-18 深圳市锐明视讯技术有限公司 Method for processing signal of video stream
JP5962916B2 (en) * 2012-11-14 2016-08-03 パナソニックIpマネジメント株式会社 Video surveillance system
CN203433558U (en) * 2013-07-29 2014-02-12 深圳市聚富康电子有限公司 Automobile data recorder with WIFI (Wireless Fidelity) connection control
CN103813210A (en) * 2014-02-24 2014-05-21 深圳市同洲电子股份有限公司 Locating playing method, server and system
CN203950358U (en) * 2014-06-04 2014-11-19 深圳市掌翼星通科技有限公司 A kind of vehicle-mounted traveling recorder
CN104202673A (en) * 2014-08-27 2014-12-10 杨锦才 Method and system for sharing and viewing real-time traffic status videos based on automobile data recorders

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101924925A (en) * 2010-07-30 2010-12-22 深圳市同洲电子股份有限公司 Method, system and user interface for playback of monitoring videos and vehicle traveling track
CN203573375U (en) * 2013-10-25 2014-04-30 深圳市为有视讯有限公司 Driving recorder and driving recording system

Also Published As

Publication number Publication date
CN104954719A (en) 2015-09-30

Similar Documents

Publication Publication Date Title
CN104954719B (en) A kind of video information processing method and device
JP6543644B2 (en) Video processing method, apparatus, program, and recording medium
JP6121621B2 (en) Voice call method, apparatus, program, and recording medium
US20170304735A1 (en) Method and Apparatus for Performing Live Broadcast on Game
KR101799894B1 (en) Method, client terminal, program and recording medium for remote assistance
RU2653230C9 (en) Method and device for the images reproduction for preview
CN105516754B (en) Picture display control method, device and terminal
JP2017524316A (en) Video communication method, apparatus, program, and recording medium
KR20170131101A (en) Mobile terminal and method for controlling the same
CN106375479B (en) Data sharing method and device
KR20170012178A (en) METHOD AND APPARATUS FOR OBTAINING VIDEO CONTENT
CN105407273B (en) Image pickup method, device and the terminal of image
CN105120337A (en) Video special effect processing method, video special effect processing device and terminal equipment
CN103927165A (en) Wallpaper picture processing method and device
CN105242942A (en) Application control method and apparatus
CN105631804A (en) Image processing method and device
CN109963168A (en) Video previewing method and device
CN106331748A (en) Live telecasting method, device and server
CN104469319A (en) Method and device for separating image collection and image display
CN105119984B (en) Send the method and device of file
CN106954093A (en) Panoramic video processing method, apparatus and system
CN106454126A (en) Photographing method and apparatus
CN105487228A (en) Bicycle computer data display method and device
CN105549590B (en) Control method, device, terminal and the vehicle of vehicle
CN106792110A (en) Label setting method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant