Method, device and system for locating video files

A video file and positioning device technology, applied in the field of cloud storage, can solve the problem of complex positioning of video file data

Inactive Publication Date: 2017-02-15
CHINA SECURITY & FIRE TECH GRP
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of the present invention provides a method, device and system for locating video files, aiming to solve the problem that the cloud storage provided by the prior art does not support video files very well, resulting in complicated data locating of video files

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, device and system for locating video files
  • Method, device and system for locating video files
  • Method, device and system for locating video files

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0068] figure 1 The implementation flow of the video file positioning method provided by Embodiment 1 of the present invention is shown, and the control server side is taken as an example to illustrate, and the details are as follows:

[0069] In step S101, a positioning request sent by a client is received, and the positioning request includes an identification of a video file to be positioned and GMT.

[0070] In this embodiment, the control server receives the positioning request sent by the client, and the positioning request includes the identification ID and GMT of the video file to be located.

[0071] In step S102, the metadata of the video file is acquired according to the identifier of the video file.

[0072] In this embodiment, after receiving the location request sent by the client, the control server acquires the metadata of the video file according to the identifier of the video file included in the request.

[0073] It should be noted that: before performing ...

Embodiment 2

[0120] Figure 4 A specific structural block diagram of the device for locating video files provided by Embodiment 2 of the present invention is shown. For convenience of description, only parts related to the embodiment of the present invention are shown. The positioning device of the video file can be a software unit built in the control server, a hardware unit or a combination of software and hardware. The positioning device 4 of the video file includes: a positioning request receiving unit 41, a video metadata obtaining unit 42, an index file An identification acquisition unit 43 , an index file metadata acquisition unit 44 , a video file timestamp acquisition unit 45 , a storage node list acquisition unit 46 , a query request sending unit 47 and an offset value receiving unit 48 .

[0121] Wherein, the location request receiving unit 41 is used to receive the location request sent by the client, which includes the identification and GMT of the video file to be located;

...

Embodiment 3

[0149] Figure 5 A specific structural block diagram of the video file positioning system provided by Embodiment 3 of the present invention is shown. For convenience of description, only parts related to the embodiment of the present invention are shown. The video file positioning system 5 includes a client 51 , a control server 52 and a storage server 53 .

[0150] The control server includes the device for locating video files as described in the second embodiment. A control server is connected to at least one storage server, and a client is respectively connected to the control server and the storage server. Wherein, the client is used to send positioning request information to the control server, and the video file and the metadata of the index file corresponding to the video file are stored in the control server. After receiving the positioning request information sent by the client, the control server can according to This command finds the information of the storage s...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention belongs to the technical field of cloud storage, and provides a method, device and system for locating a video file. The method comprises the steps that the label of the video file which needs to be located and is sent by a client side and a Greenwich Mean Time are received; the metadata of the video file are acquired according to the label of the video file; the label of an index file corresponding to the video file is searched for according to the metadata of the video file; the metadata of the index file are acquired according to the label of the index file; the timestamp of the video file is calculated according to the metadata of the index file and the Greenwich Mean Time; traversal is carried out on the metadata of the index file to obtain the storage node list of each index block; an index record query request including the timestamp of the video file is sent to a storage server corresponding to each storage node in each list, and the deviation value of the video file is searched for from the index file through the storage servers according to the timestamp of the video file. The method is simple and easy to implement, and is an efficient locating method.

Description

technical field [0001] The invention belongs to the technical field of cloud storage, and in particular relates to a video file positioning method, device and system. Background technique [0002] With the continuous development of computer and network technology and the popularity of high-definition video, the space required to store multimedia continues to grow, and traditional storage architectures have been difficult to meet the demand. [0003] Cloud storage has gradually emerged with its massive storage space, high reliability, high concurrency, high scalability and high cost performance. [0004] However, general cloud storage is more suitable for ordinary large files, and the support for video files is not very good. Because video files are more common than ordinary files, corresponding index files are required. Combined with index files, the data positioning of video files will be more complicated. Contents of the invention [0005] Embodiments of the present in...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F17/30
CPCG06F16/14G06F16/70
Inventor 蔡万俊倪涛郭家栋
Owner CHINA SECURITY & FIRE TECH GRP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products