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

Disk buffering method in use for video on demand system of peer-to-peer network

A technology for disk caching and video-on-demand, applied in the field of disk caching, can solve problems such as limited memory size, and achieve the effects of increasing the number of resources, reducing pressure, and reducing the number of requests

Inactive Publication Date: 2009-04-08
HUAZHONG UNIV OF SCI & TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to overcome the deficiency of peer-to-peer network streaming media on-demand cache data volume, and provide a disk cache method for peer-to-peer network video-on-demand system, which solves the problem caused by the limited memory size and enhances the performance of the on-demand system. Overall service capability, enabling it to serve more users at the same time

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
  • Disk buffering method in use for video on demand system of peer-to-peer network
  • Disk buffering method in use for video on demand system of peer-to-peer network
  • Disk buffering method in use for video on demand system of peer-to-peer network

Examples

Experimental program
Comparison scheme
Effect test

example

[0045] Utilize the disk caching method described in the present invention, laboratory provides 1 video server, 1 index server and 10 common PCs, the hardware configuration of PCs is as follows:

[0046] machine name

[0047] PC1-10 are respectively referred to as node 1, node 2...node 10. Node 3 specifies c:\a.temp as its disk cache space on PC3, and its size is specified as 200M. The program divides the 200M space into 2048 slices on average, and the size of each slice is 200×1024÷2048=100K. After the program checks that there is data to be cached after an interval of 2 seconds, the data to be cached is divided into one second as the basic unit, and there is 1 standard data block. At this time, the disk cache space usage of node 3 is as follows Figure 4 As shown, 1-2042 disk slices have been used to cache media data, the standard data block length is 143KB, then search the disk cache space, found that there are two consecutive disk slices 2042 and 2043, the sum of...

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

In the invention, each node executes the following steps: 1) initializing the disc space; 2) formatting the disc space; 3) making check to decide if there is data to be buffered; 4) dividing the data to be buffered into normal data blocks; 5) selecting a proper sub-disc; 6) inserting the data to be buffered into the disc buffer queue; 7) deleting the buffer data already existing in the disc; 8) checking the buffer queue for writing into the disc to decide it is full; 11) deciding if the user quits the system.

Description

technical field [0001] The invention belongs to the technical field of streaming media on-demand, and in particular relates to a disk cache method used in a peer-to-peer (P2P) video-on-demand system. Background technique [0002] The application of streaming media technology has always been the main way to disseminate multimedia information on the Internet. With the increasing popularity of broadband networks, the attention paid to video-on-demand services is also increasing. [0003] The traditional video-on-demand mechanism stores a large amount of on-demand video stream data on a group of centrally managed video servers, and the video server is responsible for responding to each client's on-demand request. In this client-server system mode, the video server does all the work. When the number of on-demand users continues to increase, the video server will eventually reach the limit of its capabilities. In order to enhance the system capability, the common method is to ad...

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): H04N7/173G06F12/02H04N21/2312
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