CN105072368A - Video decoding data storage method - Google Patents
Video decoding data storage method Download PDFInfo
- Publication number
- CN105072368A CN105072368A CN201510526745.6A CN201510526745A CN105072368A CN 105072368 A CN105072368 A CN 105072368A CN 201510526745 A CN201510526745 A CN 201510526745A CN 105072368 A CN105072368 A CN 105072368A
- Authority
- CN
- China
- Prior art keywords
- video data
- data
- stored
- uploaded videos
- video
- 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
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention provides a video decoding data storage method. The video decoding data storage method comprises the following steps: receiving video data uploaded by a user, obtaining the name of an uploaded video corresponding to the uploaded video data, and identifying whether the video data same to the name of the uploaded video exists in the stored video data; and identifying that the stored video data same to the name of the uploaded video exists in the stored video data.
Description
Technical field
The present invention is specifically related to a kind of decoded video data storage means.
Background technology
Video Decode is become compressed encoding by video memory, makes it applicable Internet Transmission, is the major function of ChangerVSS Video storage server.Meanwhile, this product additionally provides the function of local storage, with solve Internet Transmission smooth time video recording inventory problem.ChangerVSS Video storage server also has basic security alarm function, can set up a small-sized local monitoring system completely easily; Existing video memory does not have a kind of decoded video data storage means efficiently, so need a kind of decoded video data storage means badly to solve the problem.
Summary of the invention
The object of the invention is to for the deficiencies in the prior art, provide a kind of decoded video data storage means, this decoded video data storage means can solve the problem well.
For reaching above-mentioned requirements, the technical scheme that the present invention takes is: provide a kind of decoded video data storage means, this decoded video data storage means receives the video data that user uploads, obtain the uploaded videos title that uploaded videos data are corresponding, and identify in the video data stored whether there is the video data identical with described uploaded videos title; There is the stored video data identical with described uploaded videos title in the video data stored if identify, then to the identical described uploaded videos data of video name and stored video data compare; Compare drawn comparative result according to described uploaded videos data and stored video data, only portion is stored to identical video data; If the stored video data that in the video data stored, existence is identical with described uploaded videos title is identified described, then the identical described uploaded videos data of title and stored video data are compared, comprise: in the video data stored if identify, there is the stored video data identical with described uploaded videos title, then obtain described uploaded videos data and both stored video datas distinguish the video check code of correspondence; More described uploaded videos data and stored video data whether distinguish corresponding video check code identical; If described uploaded videos data and stored video data to distinguish corresponding video check code not identical, then according to preset rules, to described uploaded videos data and stored video data carry out segmentation and compare; The motion vector data of reference frame described in each is stored in dynamic random access memory, described motion vector storage address information is the address information that the motion vector data of the code tree unit of the corresponding blocks of described reference frame is stored in described dynamic random access memory, according to the comparative result of leader data, successively the whether identical comparison of video content corresponding to video data is carried out to run-out partial data and partial data in sheet.
Compared with prior art, the video data that this decoded video data storage means is uploaded by receiving user, obtain the uploaded videos title that uploaded videos data are corresponding, and identify in the video data stored whether there is the video data identical with described uploaded videos title; There is the stored video data identical with described uploaded videos title in the video data stored if identify, then to the identical described uploaded videos data of video name and stored video data compare; Compare drawn comparative result according to described uploaded videos data and stored video data, only portion is stored to identical video data; There is identical video data and only store beneficial effect once, avoid the repeated storage of same video data, thus avoid the waste of video data memory space.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide further understanding of the present application, form a application's part, use identical reference number to represent same or analogous part in the drawings, the schematic description and description of the application, for explaining the application, does not form the improper restriction to the application.In the accompanying drawings:
Fig. 1 is schematic flow sheet of the present invention.
Embodiment
For making the object of the application, technical scheme and advantage clearly, below in conjunction with drawings and the specific embodiments, the application is described in further detail.
In the following description, quoting of " embodiment ", " embodiment ", " example ", " example " etc. is shown that the embodiment of so description or example can comprise special characteristic, structure, characteristic, character, element or limit, but not each embodiment or example must comprise special characteristic, structure, characteristic, character, element or limit.In addition, reuse phrase " embodiment according to the application " although be likely refer to identical embodiment, and not necessarily refers to identical embodiment.
For the sake of simplicity, eliminate in below describing and well known to a person skilled in the art some technical characteristic.
According to an embodiment of the application, a kind of decoded video data storage means is provided, as shown in Figure 1, receive the video data that user uploads, obtain the uploaded videos title that uploaded videos data are corresponding, and identify in the video data stored whether there is the video data identical with described uploaded videos title; There is the stored video data identical with described uploaded videos title in the video data stored if identify, then to the identical described uploaded videos data of video name and stored video data compare; Compare drawn comparative result according to described uploaded videos data and stored video data, only portion is stored to identical video data; If the stored video data that in the video data stored, existence is identical with described uploaded videos title is identified described, then the identical described uploaded videos data of title and stored video data are compared, comprise: in the video data stored if identify, there is the stored video data identical with described uploaded videos title, then obtain described uploaded videos data and both stored video datas distinguish the video check code of correspondence; More described uploaded videos data and stored video data whether distinguish corresponding video check code identical; If described uploaded videos data and stored video data to distinguish corresponding video check code not identical, then according to preset rules, to described uploaded videos data and stored video data carry out segmentation and compare; In dynamic random access memory, store the motion vector data of reference frame described in each, described motion vector storage address information is the address information that the motion vector data of the code tree unit of the corresponding blocks of described reference frame is stored in described dynamic random access memory.While stored video data, the video data stored is marked, the label information corresponding to video data that record stores, and store the incidence relation of described label information and label information; Wherein, the label information of unique identification this user of described label information corresponding to the user of uploaded videos data, according to the comparative result of leader data, successively the whether identical comparison of video content corresponding to video data is carried out to run-out partial data and partial data in sheet.
The above embodiment only represents several execution mode of the present invention, and it describes comparatively concrete and detailed, but can not be interpreted as limitation of the scope of the invention.It should be pointed out that for the person of ordinary skill of the art, without departing from the inventive concept of the premise, can also make some distortion and improvement, these all belong to scope.Therefore protection scope of the present invention should be as the criterion with described claim.
Claims (2)
1. a decoded video data storage means, it is characterized in that, receive the video data that user uploads, obtain the uploaded videos title that uploaded videos data are corresponding, and identify in the video data stored whether there is the video data identical with described uploaded videos title; There is the stored video data identical with described uploaded videos title in the video data stored if identify, then to the identical described uploaded videos data of video name and stored video data compare; Compare drawn comparative result according to described uploaded videos data and stored video data, only portion is stored to identical video data; Identify the stored video data that in the video data stored, existence is identical with described uploaded videos title if described, then the identical described uploaded videos data of title and stored video data are compared; There is the stored video data identical with described uploaded videos title in the video data stored if identify, then obtain described uploaded videos data and both stored video datas distinguish the video check code of correspondence; More described uploaded videos data and stored video data whether distinguish corresponding video check code identical; If described uploaded videos data and stored video data to distinguish corresponding video check code not identical, then according to preset rules, to described uploaded videos data and stored video data carry out segmentation and compare; In dynamic random access memory, store the motion vector data of reference frame described in each, described motion vector storage address information is the address information that the motion vector data of the code tree unit of the corresponding blocks of described reference frame is stored in described dynamic random access memory; According to the comparative result of leader data, successively the whether identical comparison of video content corresponding to video data is carried out to run-out partial data and partial data in sheet.
2. decoded video data storage means as claimed in claim 1, it is characterized in that: while stored video data, the video data stored is marked, the label information corresponding to video data that record stores, and store the incidence relation of described label information and label information; Wherein, the label information of unique identification this user of described label information corresponding to the user of uploaded videos data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510526745.6A CN105072368A (en) | 2015-08-25 | 2015-08-25 | Video decoding data storage method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510526745.6A CN105072368A (en) | 2015-08-25 | 2015-08-25 | Video decoding data storage method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105072368A true CN105072368A (en) | 2015-11-18 |
Family
ID=54501637
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510526745.6A Pending CN105072368A (en) | 2015-08-25 | 2015-08-25 | Video decoding data storage method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105072368A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021012723A1 (en) * | 2019-07-23 | 2021-01-28 | 上海哔哩哔哩科技有限公司 | Multimedia file storage and access method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104811721A (en) * | 2015-05-26 | 2015-07-29 | 珠海全志科技股份有限公司 | Video decoding data storage method and calculation method of motion vector data |
CN104811742A (en) * | 2015-04-28 | 2015-07-29 | 无锡天脉聚源传媒科技有限公司 | Video data storage method and device |
-
2015
- 2015-08-25 CN CN201510526745.6A patent/CN105072368A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104811742A (en) * | 2015-04-28 | 2015-07-29 | 无锡天脉聚源传媒科技有限公司 | Video data storage method and device |
CN104811721A (en) * | 2015-05-26 | 2015-07-29 | 珠海全志科技股份有限公司 | Video decoding data storage method and calculation method of motion vector data |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021012723A1 (en) * | 2019-07-23 | 2021-01-28 | 上海哔哩哔哩科技有限公司 | Multimedia file storage and access method |
CN112287127A (en) * | 2019-07-23 | 2021-01-29 | 上海哔哩哔哩科技有限公司 | Multimedia file storage and reading method |
CN112287127B (en) * | 2019-07-23 | 2022-10-14 | 上海哔哩哔哩科技有限公司 | Multimedia file storage and reading method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107886560B (en) | Animation resource processing method and device | |
US9317792B2 (en) | Method and apparatus for using a limited capacity portable data carrier | |
US11270737B2 (en) | Systems and methods for editing a video | |
RU2011142769A (en) | SYSTEM AND METHOD FOR COMPRESSING VIDEO FRAMES OR THEIR PARTS BASED ON FEEDBACK INFORMATION FROM A CLIENT DEVICE | |
JP2016506693A5 (en) | ||
NO20003923D0 (en) | Information storage and retrieval system for Õ store and retrieve information in visual form from a user program in a database | |
JP2017502610A5 (en) | ||
CN108256532A (en) | Image processing method, device, electronic equipment and storage medium | |
CN103823760A (en) | High-efficiency data storage and analysis method | |
CN104853132A (en) | Delay video recording method and system | |
CN107221346A (en) | A kind of method and apparatus for the identification picture for being used to determine AR videos | |
CN105163058A (en) | Novel video storage method | |
CN105072368A (en) | Video decoding data storage method | |
CN102196268A (en) | Method, device and system for processing multimedia data | |
CN111259669A (en) | Information labeling method, information processing method and device | |
CN105163145A (en) | Efficient video data storage method | |
CN105163132A (en) | Improved video data storage method | |
CN105072369A (en) | Video data storage method | |
CN105120298A (en) | Improved video storage method | |
CN105120297A (en) | Video storage method | |
CN105072367A (en) | Novel video data storage method | |
CN105120296A (en) | High-efficiency video storage method | |
CN105790768A (en) | Data storage method and system | |
CN105072370A (en) | High-stability video storage method | |
CN104980763B (en) | Video code stream, video coding and decoding 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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151118 |