CN109951665A - Storage method, device, storage medium and the electronic device of video data - Google Patents
Storage method, device, storage medium and the electronic device of video data Download PDFInfo
- Publication number
- CN109951665A CN109951665A CN201910204874.1A CN201910204874A CN109951665A CN 109951665 A CN109951665 A CN 109951665A CN 201910204874 A CN201910204874 A CN 201910204874A CN 109951665 A CN109951665 A CN 109951665A
- Authority
- CN
- China
- Prior art keywords
- storage equipment
- video data
- storage
- frame
- code stream
- 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.)
- Pending
Links
Landscapes
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
The present invention provides a kind of storage method of video data, device, storage medium and electronic devices, wherein, this method comprises: determining the retaining space of the first storage equipment according to the total code stream value write in the corresponding channel of handle opened in the first storage equipment, wherein, the first storage equipment is for storing target video data;It, will be in the video data storage that received after receiving the target video data to the second storage equipment in the case where determining that the remaining space of the first storage equipment is less than or equal to the retaining space.Through the invention, it solves the problems, such as that storage device space utilization rate present in the relevant technologies is lower, and then has achieved the effect that the space utilization rate for improving storage equipment.
Description
Technical field
The present invention relates to the communications fields, in particular to a kind of storage method of video data, device, storage medium
And electronic device.
Background technique
In monitoring field, the storage of monitoring data can be related to.During supervising data storage, it is currently written
Storage equipment (such as storage dish) can be fully written, in the case where being fully written, need to be switched to above other storage equipment after
It continues into monitoring data, mainly has the following two kinds implementation for the switching of storage equipment:
Mode one: the storage equipment of work at present is write full completely and then is switched in the storage equipment of other free time
Write video recording in face;
Mode two: each storage equipment has the retaining space of a fixed percentage, when the remaining storage of storage equipment is empty
Between when be less than or equal to retaining space size when, then be switched to above the storage equipment of other free time and write video recording;
Above two scheme can all check the work point currently write during being monitored video storage in real time
The residual memory space in area;
But it can be had the following disadvantages: using above two switching mode
In first mode, need just be switched to other storage equipment after work at present storage equipment is write completely every time
Above, but due to be switched to the frame type of data stored in other storage equipment be it is random, it is possible to lead to this
Monitoring data be can not carry out it is normal decoded.
In second mode, for the storage equipment of large capacity, using the retaining space of fixed percentage, tend to shine
At waste of storage space, the space utilization rate of storage equipment is reduced.
For the lower problem of storage device space utilization rate present in the relevant technologies, effective solution is not yet proposed at present
Certainly scheme.
Summary of the invention
The embodiment of the invention provides a kind of storage method of video data, device, storage medium and electronic devices, so that
Solve the problems, such as that storage device space utilization rate present in the relevant technologies is lower less.
According to one embodiment of present invention, a kind of storage method of video data is provided, comprising: according to the first storage
The total code stream value write in the corresponding channel of handle opened in equipment determines the retaining space of the first storage equipment, wherein
The first storage equipment is for storing target video data;It is less than or waits in the remaining space for determining the first storage equipment
In the case where the retaining space, by the video data storage received after receiving the target video data to second
It stores in equipment.
According to another embodiment of the invention, a kind of storage device of video data is provided, comprising: first determines mould
Block, for determining that first storage is set according to the total code stream value write in the corresponding channel of handle opened in the first storage equipment
Standby retaining space, wherein the first storage equipment is for storing target video data;Memory module, for determining
The remaining space of the first storage equipment is stated less than or equal in the case where the retaining space, the target video number will received
According in the video data storage received later to the second storage equipment.
According to still another embodiment of the invention, a kind of storage medium is additionally provided, meter is stored in the storage medium
Calculation machine program, wherein the computer program is arranged to execute the step in above method embodiment when operation.
According to still another embodiment of the invention, a kind of electronic device, including memory and processor are additionally provided, it is described
Computer program is stored in memory, the processor is arranged to run the computer program to execute above method reality
Apply the step in example.
Through the invention, by being determined thus according to the total code stream value write in the corresponding channel of handle opened in storage equipment
The retaining space of the storage equipment, therefore the retaining space of storage equipment can be dynamically adjusted, relative to protecting in the related technology
The scheme for staying the memory space of fixed proportion, can be excessive to avoid the retaining space of storage equipment using the scheme in the present invention,
And then improve the space utilization rate of storage equipment.Therefore, it can solve storage device space utilization rate present in the relevant technologies
Lower problem.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present invention, constitutes part of this application, this hair
Bright illustrative embodiments and their description are used to explain the present invention, and are not constituted improper limitations of the present invention.In the accompanying drawings:
Fig. 1 is the flow chart of the first existing video data storage method;
Fig. 2 is the flow chart of existing second of video data storage method;
Fig. 3 is the flow chart of the storage method of video data according to an embodiment of the present invention;
Fig. 4 is creation video recording process schematic diagram according to embodiments of the present invention;
Fig. 5 is according to an embodiment of the present invention to write video recording process schematic diagram;
Fig. 6 is the structural block diagram of the storage device of video data according to an embodiment of the present invention.
Specific embodiment
Hereinafter, the present invention will be described in detail with reference to the accompanying drawings and in combination with Examples.It should be noted that not conflicting
In the case of, the features in the embodiments and the embodiments of the present application can be combined with each other.
It should be noted that description and claims of this specification and term " first " in above-mentioned attached drawing, "
Two " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.
The relevant technologies are illustrated first:
In monitoring field, monitoring data generally encodes picture using H264 H265 coding mode, monitors number
According to I frame, P frame and B frame is divided into, P frame and B frame need to be decoded by I frame, and P frame and B frame cannot be individually decoded;Each
First data frame needs of monitoring video file are started with I frame, and otherwise the P frame before I frame and B frame can not play.
When using mode one above-mentioned to carry out storage equipment switching, meeting inspection before writing video recording is currently written
The remaining space for storing equipment, if the storage equipment being currently written continues to write data into there are also remaining space
Store equipment;If the storage equipment remaining space being currently written is 0, need for original video file to be packaged, and
And the monitor video data having not been written to are write into above other free storages (specific flow chart can be found in attached drawing 1);
But when remaining space is 0, data can not be write on store equipment toward work at present, can only will just monitored at this time
Data are write above other storage equipment, and the monitoring data for currently to be ready writing is not necessarily I frame, in this case, although
The monitoring data that monitoring data can be write above new storage equipment, but store in new storage equipment is can not be normal
It is decoded;In this case, although can accomplish that data are not lost, these data can not be also decoded simultaneously, from
Still loss of data has occurred from the perspective of family.In order to guarantee that monitoring data can decode, also proposed in the related art
A kind of switching mode, that is, above-mentioned mode two.
When using mode two above-mentioned to carry out storage equipment switching, meeting inspection before writing video recording is currently written
The remaining space of equipment is stored, if the remaining space for the storage equipment being currently written is greater than the feelings of the size of retaining space
Under condition, then continue to write data toward above the storage equipment currently write;If the residue for the storage equipment being currently written
In the case that space is less than or equal to the size of retaining space, then need to judge the frame type of presently written monitoring data, if
The current data frame for being about to write-in just needs to be packaged current video file for I frame, and in the storage equipment of other free time
Face re-creates video recording, and then the I frame is written in new file;If the data frame being currently written be P frame or
Data frame at this time or is write above the storage equipment being currently written, is recorded until encountering I frame by person's B frame
As file is packaged, then switches to above the storage equipment of other free time and carry out video recording storage (specific flow chart can be found in attached drawing
2).But the memory space for storing equipment may be larger, such as according to 1% retaining space, it can wave for the disk of a 1T
Take space 10G, the disk of 10T can wasting space 100G;If above equipment in the more situation of hard disk quantity, the storage of waste
It space will be bigger.
It, can memory storage devices by above-mentioned the relevant technologies it is found that in the case where guaranteeing that monitoring data can be decoded normally
Waste, the low problem of space utilization rate.
For the above problem present in the relevant technologies, a kind of storage side of video data is provided in the embodiment of the present invention
Method, below with reference to examples illustrate the present invention:
Fig. 3 is the flow chart of the storage method of video data according to an embodiment of the present invention, as shown in figure 3, the process packet
Include following steps:
Step S302, according to the total code stream value determination write in the corresponding channel of handle opened in the first storage equipment
The retaining space of first storage equipment, wherein the first storage equipment is for storing target video data;
Step S304 is determining the case where remaining space of the first storage equipment is less than or equal to the retaining space
Under, it will be in the video data storage that received after receiving the target video data to the second storage equipment.
Wherein, video data can be monitoring data, but in practical applications, it is also possible to other needs and protects in real time
The video data deposited.Wherein, it when above-mentioned video data is monitoring data, above-mentioned target video data and above-mentioned is connecing
Receive the video data received after the target video data be can be by normal decoded monitoring data.Execute above-mentioned behaviour
That makees can be terminal device, for example, video data processing device.
In the above-described embodiments, by thus according to the total code stream value write in the corresponding channel of handle opened in storage equipment
It determines the retaining space of the storage equipment, therefore can dynamically adjust the retaining space of storage equipment, relative to the relevant technologies
The scheme of the middle memory space for retaining fixed proportion, can be to avoid the retaining space mistake of storage equipment using the scheme in the present invention
Greatly, and then the space utilization rate for storing equipment is improved.Therefore, it can solve the storage device space present in the relevant technologies to utilize
The lower problem of rate.
In an alternative embodiment, according to first storage equipment on open write it is total in the corresponding channel of handle
Before code stream value determines the retaining space of the first storage equipment, the method also includes: first storage is determined respectively
That opens in equipment respectively writes the code stream value between the two I frames finally received in the corresponding channel of handle;Handle pair will respectively be write
The summation of the code stream value between two I frames finally received in the channel answered is determined as total code stream value.In the present embodiment
In, in order to guarantee that the first frame of each video file (for example, video file) is I frame, the size statistics of code stream value is 2 I
Code stream total size between frame;Code stream value between 2 I frames often changes, so needing to calculate between 2 I frames in real time
Code stream total size.
In an alternative embodiment, the code stream value between described two I frames includes previous in described two I frames
The value of data frame between the value of I frame and two I frames.That is, in the present embodiment, before the code stream value between two I frames includes
The I frame in face does not include subsequent I frame.
In an alternative embodiment, according to the total code write in the corresponding channel of handle opened in the first storage equipment
Flow valuve determines that the retaining space of the first storage equipment includes: that total code stream value of prearranged multiple is determined as the reservation
Space, wherein the prearranged multiple is positive integer.In the present embodiment, which can be with flexible setting, and in setting
After can be adjusted according to practical application scene.In the present embodiment, since the code stream value in each channel is in variation, often
The code stream size that secondary front and back comes out may be different, in order to guarantee video data (for example, Video data) in switch operating
Disk can be normally written in work at present disk before (corresponding to storage equipment above-mentioned), and the size of retaining space can be to work as
(n can be arbitrary numerical value to all code stream value accumulative total * n for writing the corresponding channel of handle, generally by n in preceding storage equipment
It is set smaller than 5 numerical value, for example, being set as 3, or is set as 2 etc.) times.
In an alternative embodiment, determining the remaining space of the first storage equipment less than or equal to the guarantor
In the case where spacing, by the video data storage received after receiving the target video data to the second storage equipment
On include: determine it is described first storage equipment remaining space be less than or equal to the retaining space in the case where, determination work as
Before the type of the data frame of video data that receives;The type of the data frame for the video data being currently received described in the determination
When for I frame, the video data storage that receives by the video data being currently received and later to second storage
In equipment;The type of the data frame for the video data being currently received described in the determination is the other kinds of frame in addition to I frame
When, the video data being currently received is stored in the first storage equipment, until receiving the video counts that type is I frame
Until, and the video data storage received by video data that the type received is I frame and later is to described second
It stores in equipment.In the present embodiment, the video data stored in new storage equipment should be the number from frame type for I frame
According to frame start storage, thus ensure that store to the video data in new storage equipment be can normally it is decoded, thus
Guarantee that data are not lost.
Below for storing monitoring video, to creation video recording process and writes video recording process in conjunction with specific embodiments and say
It is bright:
Specific embodiment one
It is illustrated in this embodiment to how creating video recording process, as shown in figure 4, the process includes following step
It is rapid:
S1 gets working memory device first before creating video file (corresponding to the first above-mentioned storage equipment)
Remaining space size;
S2, the size write the corresponding channel number of handle quantity and retaining space is calculated opened according to scratch diskette;
Whether S3, the remaining space capacity that working memory device is compared in judgement are more than or equal to retaining space;
S4 is just set in work at present storage if the remaining space capacity of working memory device is more than or equal to retaining space
It is standby that video file is created above;
S5, if the remaining space capacity of working memory device is less than retaining space, it is necessary to be switched to other work and deposit
It stores up equipment (corresponding to the second above-mentioned storage equipment) above, then repeats the processing in S1, S2 and S3.
Specific embodiment two
It is illustrated in this embodiment to how writing video recording, as shown in figure 5, the process includes the following steps:
S1 first determines whether presently written bit stream data (corresponding to above-mentioned video data) is I frame;
S2 directly writes data on current storage devices if bit stream data is not I frame;
S3, if bit stream data is I frame, the remaining space size of storage equipment where needing to obtain current handle;
S4, the corresponding channel number of handle of writing opened above further according to work at present storage equipment obtain retaining space;
S5 judges whether remaining space is more than or equal to retaining space in work at present storage equipment;
S6 writes bit stream data currently if remaining space is more than or equal to retaining space in work at present storage equipment
On working memory device;
S7 is packaged if remaining space is less than retaining space in work at present storage equipment and currently writes the corresponding record of handle
As file;
S8 switches on work at present disk to other available storage equipment;
S9 is created above video file in new working memory device, and bit stream data is write new work and is stored
Above equipment.
It should be noted that in embodiments of the present invention, it can be using scheme as shown in Figure 5 according to the frame of bit stream data
Type come determine whether triggering storage equipment on remaining space size judgement.Certainly, in actual use, can also examine in real time
The size for looking into remaining space in storage equipment is determining that remaining space reaches retaining space and then determine presently written code
The frame type of flow data, and then feel it is direct switch operating storage equipment, or in the bit stream data for being written with I frame type again
When again switch operating store equipment.
In embodiments of the present invention, be by statistics work at present store equipment open above write handle quantity (or
Statistics work at present storage equipment on port number) and each write code stream size corresponding to handle (or channel) dynamic adjust
The retaining space size of whole work at present storage equipment through the foregoing embodiment can be with to improve storage device space utilization rate
Guarantee to also avoid the case where can not decoding and lose of monitoring data while improving memory space utilization rate.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementation
The method of example can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but it is very much
In the case of the former be more preferably embodiment.Based on this understanding, technical solution of the present invention is substantially in other words to existing
The part that technology contributes can be embodied in the form of software products, which is stored in a storage
In medium (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal device (can be mobile phone, calculate
Machine, server or network equipment etc.) execute method described in each embodiment of the present invention.
Additionally provide a kind of storage device of video data in the present embodiment, the device for realizing above-described embodiment and
Preferred embodiment, the descriptions that have already been made will not be repeated.As used below, predetermined function may be implemented in term " module "
The combination of the software and/or hardware of energy.It is hard although device described in following embodiment is preferably realized with software
The realization of the combination of part or software and hardware is also that may and be contemplated.
Fig. 6 is the structural block diagram of the storage device of video data according to an embodiment of the present invention, as shown in fig. 6, the device
Include:
First determining module 62, for according to the total code stream write in the corresponding channel of handle opened in the first storage equipment
Value determines the retaining space of the first storage equipment, wherein the first storage equipment is for storing target video data;It deposits
Module 64 is stored up, in the case where for being less than or equal to the retaining space in the remaining space for determining that described first stores equipment,
It will be in the video data storage that received after receiving the target video data to the second storage equipment.
In an alternative embodiment, described device further include: the second determining module, for being set according to the first storage
Before the total code stream value of standby upper opening write in the corresponding channel of handle determines the retaining space of the first storage equipment, respectively
Determine the code stream respectively write between the two I frames finally received in the corresponding channel of handle opened in the first storage equipment
Value;Third determining module, for will respectively write the total of the code stream value between the two I frames finally received in the corresponding channel of handle
Be determined as total code stream value.
In an alternative embodiment, the code stream value between described two I frames includes previous in described two I frames
The value of data frame between the value of I frame and two I frames.
In an alternative embodiment, first determining module 62 can be determined as follows described first and deposit
It stores up the retaining space of equipment: total code stream value of prearranged multiple being determined as the retaining space, wherein the prearranged multiple
For positive integer.
In an alternative embodiment, above-mentioned memory module 64 will can receive the target view in the following way
In the video data storage that frequency receives after to the second storage equipment: empty in the residue for determining the first storage equipment
Between be less than or equal to the retaining space in the case where, determine the type for the data frame of video data being currently received;True
When the type of the data frame of the video data being currently received is I frame, by the video data being currently received with
And in the video data storage received later to the second storage equipment;The video data being currently received described in the determination
The type of data frame when being other kinds of frame in addition to I frame, the video data being currently received is stored in described the
It is the video counts of I frame until receiving the video data that type is I frame, and by the type received in one storage equipment
In the video data storage received accordingly and later to the second storage equipment.
It should be noted that above-mentioned modules can be realized by software or hardware, for the latter, Ke Yitong
Following manner realization is crossed, but not limited to this: above-mentioned module is respectively positioned in same processor;Alternatively, above-mentioned modules are with any
Combined form is located in different processors.
The embodiments of the present invention also provide a kind of storage medium, computer program is stored in the storage medium, wherein
The computer program is arranged to execute the step in any of the above-described embodiment of the method when operation.
Optionally, in the present embodiment, above-mentioned storage medium can include but is not limited to: USB flash disk, read-only memory (Read-
Only Memory, referred to as ROM), it is random access memory (Random Access Memory, referred to as RAM), mobile hard
The various media that can store computer program such as disk, magnetic or disk.
The embodiments of the present invention also provide a kind of electronic device, including memory and processor, stored in the memory
There is computer program, which is arranged to run computer program to execute the step in any of the above-described embodiment of the method
Suddenly.
Optionally, above-mentioned electronic device can also include transmission device and input-output equipment, wherein the transmission device
It is connected with above-mentioned processor, which connects with above-mentioned processor.
Optionally, the specific example in the present embodiment can be with reference to described in above-described embodiment and optional embodiment
Example, details are not described herein for the present embodiment.
Obviously, those skilled in the art should be understood that each module of the above invention or each step can be with general
Computing device realize that they can be concentrated on a single computing device, or be distributed in multiple computing devices and formed
Network on, optionally, they can be realized with the program code that computing device can perform, it is thus possible to which they are stored
It is performed by computing device in the storage device, and in some cases, it can be to be different from shown in sequence execution herein
Out or description the step of, perhaps they are fabricated to each integrated circuit modules or by them multiple modules or
Step is fabricated to single integrated circuit module to realize.In this way, the present invention is not limited to any specific hardware and softwares to combine.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this field
For art personnel, the invention may be variously modified and varied.It is all within principle of the invention, it is made it is any modification, etc.
With replacement, improvement etc., should all be included in the protection scope of the present invention.
Claims (10)
1. a kind of storage method of video data characterized by comprising
The first storage equipment is determined according to the total code stream value write in the corresponding channel of handle opened in the first storage equipment
Retaining space, wherein the first storage equipment is for storing target video data;
In the case where determining that the remaining space of the first storage equipment is less than or equal to the retaining space, institute will received
It states in the video data storage to the second storage equipment received after target video data.
2. the method according to claim 1, wherein being corresponded to according to the handle of writing opened in the first storage equipment
Channel in total code stream value determine it is described first storage equipment retaining space before, the method also includes:
Determine respectively opened in the first storage equipment respectively write two I frames being finally received in the corresponding channel of handle it
Between code stream value;
The summation for respectively writing code stream value between the two I frames finally received in the corresponding channel of handle is determined as total code
Flow valuve.
3. according to the method described in claim 2, it is characterized in that, the code stream value between described two I frames includes described two I
The value of data frame between the value and two I frames of previous I frame in frame.
4. according to the method in any one of claims 1 to 3, which is characterized in that according to what is opened in the first storage equipment
Writing the retaining space that total code stream value in the corresponding channel of handle determines that described first stores equipment includes:
Total code stream value of prearranged multiple is determined as the retaining space, wherein the prearranged multiple is positive integer.
5. the method according to claim 1, wherein being less than in the remaining space for determining that described first stores equipment
Or in the case where being equal to the retaining space, the video data storage received after receiving the target video data is arrived
Include: in second storage equipment
In the case where determining that the remaining space of the first storage equipment is less than or equal to the retaining space, determination is currently connect
The type of the data frame of the video data received;
When the type of the data frame for the video data being currently received described in the determination is I frame, by the view being currently received
In the video data storage that frequency receives accordingly and later to the second storage equipment;
When the type of the data frame for the video data being currently received described in the determination is the other kinds of frame in addition to I frame,
The video data being currently received is stored in the first storage equipment, until receiving the video data that type is I frame
Until, and video data that the type received is I frame and the later video data that receives are stored to described second and deposited
It stores up in equipment.
6. a kind of storage device of video data characterized by comprising
First determining module, for being determined according to the total code stream value write in the corresponding channel of handle opened in the first storage equipment
The retaining space of the first storage equipment, wherein the first storage equipment is for storing target video data;
Memory module, for determining the case where remaining space of the first storage equipment is less than or equal to the retaining space
Under, it will be in the video data storage that received after receiving the target video data to the second storage equipment.
7. device according to claim 6, which is characterized in that described device further include:
Second determining module, for true according to the total code stream value write in the corresponding channel of handle opened in the first storage equipment
Before the retaining space of the fixed first storage equipment, determine that the handle of respectively writing opened in the first storage equipment corresponds to respectively
Channel in code stream value between two I frames finally receiving;
Third determining module, for will respectively write the code stream value between the two I frames finally received in the corresponding channel of handle
Summation is determined as total code stream value.
8. device according to claim 7, which is characterized in that the code stream value between described two I frames includes described two I
The value of data frame between the value and two I frames of previous I frame in frame.
9. a kind of storage medium, which is characterized in that be stored with computer program in the storage medium, wherein the computer
Program is arranged to execute method described in any one of claim 1 to 5 when operation.
10. a kind of electronic device, including memory and processor, which is characterized in that be stored with computer journey in the memory
Sequence, the processor are arranged to run the computer program to execute side described in any one of claim 1 to 5
Method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910204874.1A CN109951665A (en) | 2019-03-18 | 2019-03-18 | Storage method, device, storage medium and the electronic device of video data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910204874.1A CN109951665A (en) | 2019-03-18 | 2019-03-18 | Storage method, device, storage medium and the electronic device of video data |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109951665A true CN109951665A (en) | 2019-06-28 |
Family
ID=67010201
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910204874.1A Pending CN109951665A (en) | 2019-03-18 | 2019-03-18 | Storage method, device, storage medium and the electronic device of video data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109951665A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110996056A (en) * | 2019-12-02 | 2020-04-10 | 浙江大华技术股份有限公司 | Video storage method and device of cascade monitoring system |
WO2021073073A1 (en) * | 2019-10-16 | 2021-04-22 | 深圳迈瑞生物医疗电子股份有限公司 | Endoscope camera host, video recording method, imaging system, and storage medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1192555A (en) * | 1996-12-06 | 1998-09-09 | 三洋电机株式会社 | Data storage control method, data storage control system, and data storage system with control function |
US6141489A (en) * | 1995-05-15 | 2000-10-31 | Sony Corporation | Data recording device, date reproducing device and data recording medium for managing encoded data over a plurality of recording media |
US20050008346A1 (en) * | 2002-10-07 | 2005-01-13 | Pioneer Corporation | Recording apparatus, method for controlling the same and playback apparatus |
CN101341745A (en) * | 2005-12-20 | 2009-01-07 | 松下电器产业株式会社 | Recording device for recording a content into a plurality of recording media and control method thereof |
JP2011135352A (en) * | 2009-12-24 | 2011-07-07 | Canon Inc | Recording device and recording control method |
CN104717531A (en) * | 2013-12-11 | 2015-06-17 | 宏正自动科技股份有限公司 | image log storage system and recording method thereof |
CN105847722A (en) * | 2015-01-16 | 2016-08-10 | 杭州海康威视数字技术股份有限公司 | Video storage method and device, video reading method and device and video access system |
CN107979621A (en) * | 2016-10-24 | 2018-05-01 | 杭州海康威视数字技术股份有限公司 | A kind of storage of video file, positioning playing method and device |
CN108777810A (en) * | 2018-06-08 | 2018-11-09 | 普联技术有限公司 | Video data storage method, device, equipment and storage medium |
-
2019
- 2019-03-18 CN CN201910204874.1A patent/CN109951665A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6141489A (en) * | 1995-05-15 | 2000-10-31 | Sony Corporation | Data recording device, date reproducing device and data recording medium for managing encoded data over a plurality of recording media |
CN1192555A (en) * | 1996-12-06 | 1998-09-09 | 三洋电机株式会社 | Data storage control method, data storage control system, and data storage system with control function |
US20050008346A1 (en) * | 2002-10-07 | 2005-01-13 | Pioneer Corporation | Recording apparatus, method for controlling the same and playback apparatus |
CN101341745A (en) * | 2005-12-20 | 2009-01-07 | 松下电器产业株式会社 | Recording device for recording a content into a plurality of recording media and control method thereof |
JP2011135352A (en) * | 2009-12-24 | 2011-07-07 | Canon Inc | Recording device and recording control method |
CN104717531A (en) * | 2013-12-11 | 2015-06-17 | 宏正自动科技股份有限公司 | image log storage system and recording method thereof |
CN105847722A (en) * | 2015-01-16 | 2016-08-10 | 杭州海康威视数字技术股份有限公司 | Video storage method and device, video reading method and device and video access system |
CN107979621A (en) * | 2016-10-24 | 2018-05-01 | 杭州海康威视数字技术股份有限公司 | A kind of storage of video file, positioning playing method and device |
CN108777810A (en) * | 2018-06-08 | 2018-11-09 | 普联技术有限公司 | Video data storage method, device, equipment and storage medium |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021073073A1 (en) * | 2019-10-16 | 2021-04-22 | 深圳迈瑞生物医疗电子股份有限公司 | Endoscope camera host, video recording method, imaging system, and storage medium |
CN110996056A (en) * | 2019-12-02 | 2020-04-10 | 浙江大华技术股份有限公司 | Video storage method and device of cascade monitoring system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102799394B (en) | Method and device for realizing heartbeat services of high-availability clusters | |
CN107957906A (en) | Application management method, computer installation, the computer-readable recording medium of terminal device | |
CN109951665A (en) | Storage method, device, storage medium and the electronic device of video data | |
CN106110659A (en) | The processing method and processing device of game account | |
CN110166805A (en) | Cloud handset audio transfer control method, system and storage medium | |
EP3334165B1 (en) | Video stream storing and video stream reading method and apparatus therefor | |
CN108874324A (en) | A kind of access request processing method, device, equipment and readable storage medium storing program for executing | |
CN107469352A (en) | The resource caching method of game front end, storage medium | |
CN109821235A (en) | Game recording method, apparatus and server | |
CN107908957A (en) | A kind of safe operation management method and system of intelligent terminal | |
CN105740061A (en) | GPU resource reconstruction method, user device and system | |
CN102473136A (en) | Memory management device, memory management method, memory management program, computer-readable recording medium storing the memory management program and integrated circuit | |
CN105207809B (en) | A kind of data processing method, server, client and system | |
CN105727556B (en) | A kind of method of Image Rendering, relevant device and system | |
CN106791870B (en) | A kind of method for video coding, video encoding/decoding method and relevant device | |
CN111628905B (en) | Data packet capturing method, device and equipment | |
CN108763017A (en) | Application of software data processing method, server-side and the storage medium of financial business | |
CN108763517A (en) | A kind of method and relevant device for deleting metadata | |
CN108881785A (en) | A kind of method and device for realizing conference backup function | |
CN106027413B (en) | Message caching method, device and equipment | |
CN112506698A (en) | Small file data reconstruction recovery method, system, terminal and storage medium | |
CN117591327A (en) | core file generation method and device, electronic equipment and storage medium | |
CN113765504B (en) | Universal dynamic delay jitter elimination method, device, terminal and storage medium | |
CN112650958B (en) | Page processing method, page processing device, electronic equipment and computer readable storage medium | |
CN113938428B (en) | Cross-chip data stream forwarding method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190628 |