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

P2P technique based video on-demand program caching method

A video-on-demand and program technology, applied in the direction of two-way working systems, etc., can solve the problem that personal computers cannot meet large-scale cache requirements, achieve good user satisfaction, improve efficiency, and reduce the number of reads and writes

Inactive Publication Date: 2008-03-12
HUAZHONG UNIV OF SCI & TECH
View PDF0 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The purpose of the present invention is to provide a method for caching video-on-demand programs, which can overcome the above-mentioned deficiency that the memory size of the personal computer is limited and cannot meet large-scale caching requirements, and greatly improve the efficiency of caching

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
  • P2P technique based video on-demand program caching method
  • P2P technique based video on-demand program caching method
  • P2P technique based video on-demand program caching method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The method for caching video-on-demand programs of the present invention will be described in detail below with reference to the accompanying drawings.

[0023] Fig. 3 is a schematic diagram of a node downloading data segments from other nodes in the video-on-demand program caching method of the present invention. As shown in Figure 3, in a p2p-based video-on-demand system, the program source generally adopts the method of segmenting, video data is divided into equal-length or variable-length data blocks, and segments are used as the smallest unit of data scheduling and playback , so that a point-to-point solution for downloading video data from multiple nodes can be realized. In the figure, 4 indicates the node to download segmented data, and 1, 2, and 3 respectively indicate other nodes connected to node 4. Node 4 has downloaded different segmented data from different nodes respectively. Nodes have the characteristics of selfishness. Nodes are often more willing to ...

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 present invention is aimed at providing a buffer method for video-on-demand program. The method is characterized in that the method comprises a step of obtaining the quantity of the demander demanding the program, wherein, the step is used for obtaining the quantity of the nodes on demand of the program on demand; a step of judging whether the program on demand is a hot program, wherein, the step is used for judging whether the program on demand is a hot program according to the quantity of the demanders demanding the program; a step of writing non hot programs into a hard disk, wherein, the step is used for writing data used least and buffered earliest into the hard disk. Because the present invention adopts the proposal of combining the internal memory and the hard disk buffer memory of non hot programs, the read write frequency of the hard disk can be greatly reduced, and better user satisfaction degree can be obtained; for hot programs, the present invention directly adopts the internal memory to buffer the rare resources in the network, therefore the buffer memory efficiency is enhanced on one hand, the hard disk buffer memory does not exist on the other hand, and thus the hard disk is not required to be read frequently.

Description

technical field [0001] The invention relates to a method for caching video-on-demand programs in P2P technology. Background technique [0002] In recent years, with the rapid development of high-speed computer networks, digital video compression and large-capacity storage, video-on-demand (Video-on-Demand, referred to as VOD) services have become a reality, which allows us to quickly and accurately from the streaming media server Get the information we need. It allows information demanders to select the required information at any time, and can be widely used in video on demand, video surveillance, distance education and other fields. [0003] The streaming media on-demand system mainly deals with multimedia data, and multimedia data usually takes up a lot of disk space, has a high transmission bandwidth, and takes up a lot of processor resources during processing. The existing C / S mode has been difficult to meet and support large-scale on-demand applications. [0004] Pe...

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
IPC IPC(8): H04N7/173
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