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

Method for designing P2P flow medium system with high play continuation degree

A technology of playback continuity and design method, which is applied in transmission systems, digital transmission systems, electrical components, etc., can solve problems such as low playback continuity, damage to viewing experience, and high playback continuity that has not been seen in P2P streaming media systems. Guaranteed playback, continuous playback, and high playback continuity

Inactive Publication Date: 2008-11-12
NANJING UNIV
View PDF0 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Although the improved Gossip protocol can obtain data more wisely, it cannot overcome the inherent shortcomings of the Gossip protocol: the randomness and uncertainty of data dissemination. The fragments can be transmitted to each node on time, which leads to the common problem of low playback continuity in the current P2P streaming media system based on the Gossip protocol.
The playback continuity is generally considered to be the most important attribute of a streaming media system, and the discontinuous playback effect is often more harmful to the viewing experience than the low quality effect caused by the low data rate.
At present, there is no design scheme to effectively maintain the high playback continuity of the P2P streaming media system

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 for designing P2P flow medium system with high play continuation degree
  • Method for designing P2P flow medium system with high play continuation degree
  • Method for designing P2P flow medium system with high play continuation degree

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0048] The present invention can be divided into four steps: organizing DHT, purposeful data storage, data scheduling algorithm, and data prefetching algorithm.

[0049] 1: Organize DHT

[0050] The P2P streaming media system designed by the present invention is called the ContinuStreaming system, and each node in the system maintains a table called "Peer Table", which is the basic structure of the distributed Hash table, such as figure 1 As shown, it consists of 3 parts:

[0051] (1) Connected Neighbors (Connected Neighbors) include M neighbors on the unstructured P2P overlay network. The current node establishes TCP connections with these M neighbors, and periodic data exchange only occurs between the current node and its connected neighbors. If the current node finds that a neighbor has failed or provides little data to itself, it will se...

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 relates to a design proposal of a P2P stream media system with high play continuity, which comprises the following steps: 1. the DHT organizing, all nodes in the system are organized in a P2P overlay network according to the DHT method in a distributed way; 2. the purposeful data storage, every node stores k data fragmentations and k is a small constant, and the ID of the stored data fragmentations is closely related to the ID of the nodes; 3. the data scheduling algorithm; 4. the data pre-fetching algorithm; 5. the end. Compared with the prior art, the design proposal of the P2P stream media system has the outstanding advantages that the design proposal adopts a pure distributive method that is simple in realization, can be conveniently embedded into the present P2P stream media system, leads every node in the system to keep stable and high play continuity and is low in overhead.

Description

1. Technical field [0001] The invention relates to a design method of a P2P streaming media system with high playback continuity, and its use has the effect of enabling the system to maintain high playback continuity with relatively low overhead. 2. Background technology [0002] At present, the P2P streaming media system based on the Gossip protocol has become the mainstream of the P2P streaming media system. For example: Journal of Software, 2006, 18 (2): 391-399 (Journal of Software, 2006-18 (2): 391-399) discloses a large-scale video live broadcast based on P2P (peer-to-peer) network System GridMedia. This system uses the Gossip protocol to build an unstructured application layer overlay network, and each node can independently select its own partner node. On the overlay network, each node obtains data from neighboring nodes through a push-pull streaming strategy. [0003] Although the improved Gossip protocol can obtain data more wisely, it cannot overcome the inheren...

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): H04L29/08H04L12/56
Inventor 陈贵海李振华
Owner NANJING UNIV
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