Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Division distributed storage method of program source based on cluster video server

A video server and distributed storage technology, which is applied in the field of clustered video server program source fragmentation and distributed storage, can solve the problems of lack of versatility, movie playback quality, complexity, etc., and achieve simple and clear read and write interfaces, network The effect of reasonable bandwidth utilization and reduced error probability

Inactive Publication Date: 2003-08-06
HUAZHONG UNIV OF SCI & TECH
View PDF0 Cites 52 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

These two reasons lead to the complexity of the method implementation
Secondly, this method is not universal, and the processing of each media format will be completely different due to its different format standards
Some random commands for media access will not be able to be easily processed for the equal space size policy
Because, since it is segmented according to the size of the space, there may be different media streams in a media movie that cannot be synchronized in a certain segment, which will eventually lead to quality problems in movie playback
Second, this approach results in the need for synchronous operations on successive shard media files spanning two nodes
On the one hand, this operation reduces the performance of the system for processing multiple simultaneous online streams, on the other hand, it also makes it more difficult to implement the video server media data interface module, and increases the internal communication traffic between the control node and the data node

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
  • Division distributed storage method of program source based on cluster video server
  • Division distributed storage method of program source based on cluster video server
  • Division distributed storage method of program source based on cluster video server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] The present invention will be further described below in conjunction with accompanying drawing.

[0051] See Figure 1 for the fragmentation process of the media source file. The system first pre-defines a series of necessary information such as the file structure of the fragmentation, the structure of the streaming media network message, the structure of the distributed control file of the media data, and the placement strategy of the fragmentation distribution; The basic information of the source file is used to prepare for the subsequent sharding work. Followed by stream media file analysis, fragmentation task list is generated and task list is executed.

[0052] Next, according to the schematic diagram of the media source file fragmentation workflow shown in FIG. 1 , the process of media source file fragmentation will be introduced in detail.

[0053] The fragmentation process of the media source file first invokes the stream media network message definition step t...

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 refers to a program divisio distributed storing method which is based on cluster video server film resource. It includes following steps: 1) flow media net message definition, flow media distributed control files definition and slice files definition, 2) the flow media source files signal obtaining step, and the user requiring signal obtaining, 3) division files placing static definition, 4) the generation of flow media files analysis and slice task list, 5) division task performing, 6) division transfer storing.

Description

technical field [0001] The invention belongs to an information processing and storage method, specifically relates to the cross field of combining parallel distributed processing technology and video processing technology, and is applicable to a clustered video server program source slice distribution storage method. Background technique [0002] With the development of broadband network and audio and image digital coding technology, the application of streaming media and rich media is becoming more and more popular. An important infrastructure in these applications is the video server. In order to meet the needs of the application, the video server has special requirements for the performance of the computer. Media services have the characteristics of large data volume and high real-time requirements. Due to the bottlenecks of CPU, memory, network and hard disk, ordinary stand-alone servers can only serve dozens of users, which cannot meet the requirements of media service...

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 Applications(China)
IPC IPC(8): G06F9/06H04N5/00
CPCH04N21/23418H04N21/2312A01K13/00A47C27/08
Inventor 金海廖小飞胡琼华庞丽萍
Owner HUAZHONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products