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

p2p on-demand system and method

An on-demand system and node technology, applied in the transmission system, selective content distribution, electrical components, etc., can solve the problems of slow start-up speed, large bandwidth resource occupation, and high implementation cost

Active Publication Date: 2021-05-28
YUNSHANG CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem to be solved by the present invention is to provide a traditional CDN infrastructure based on the traditional CDN infrastructure to overcome the shortcomings of the existing P2P on-demand system, such as complex implementation methods, high implementation costs, large bandwidth resources, and slow start-up speed. A P2P on-demand system and method that can efficiently utilize unreliable nodes for P2P transmission to reduce implementation costs and save bandwidth resources

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 on-demand system and method
  • p2p on-demand system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention is further illustrated below by means of examples, but the present invention is not limited to the scope of the examples.

[0028] like figure 1 As shown, the P2P on-demand system of the present invention includes an edge server 1 , a directory server 2 , a push server 3 , a node list server 4 , a playback node 5 and four seed nodes 6 .

[0029] The directory server 2 is used to store video parameters corresponding to each video, and the video parameters include erasure code threshold, coded segment byte count, video identifier and url. The video parameters of each video are stored in a group, so that the corresponding erasure code threshold and the number of encoded segment bytes of the video can be searched according to the video ID or url.

[0030] The push server 3 is used to obtain the original video data from the edge server 1 and divide it into several data blocks (chunks) of the same size, and then encode each chunk into N coded segments 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 discloses a P2P on-demand system and method, wherein the system includes an edge server, a directory server, a push server and a playback node; the directory server is used to store video parameters corresponding to each video, and the video parameters include erasure code thresholds and coded segments The number of bytes and url; the push server is used to obtain video data from the edge server and divide it into several data blocks, and use [N, k] erasure code to encode each data block into N coded segments, where k is the erasure code Threshold, the number of bytes of each encoded segment is the number of encoded segment bytes, the playback node is used to receive on-demand requests, the on-demand request includes the url of the video, use the url to obtain the video parameters corresponding to the video from the directory server, and obtain the encoded segments from the push server And use the erasure code threshold and the byte count of the encoded segment to decode the encoded segment and play it. The invention has the advantages of simple realization mode, low cost, less occupied bandwidth resource and improved broadcast start speed.

Description

technical field [0001] The present invention relates to the technical field of video-on-demand, in particular to a P2P (Peer to Peer, peer-to-peer network) on-demand system and method based on CDN (content distribution network) infrastructure. Background technique [0002] The full name of CDN is Content Delivery Network, that is, content distribution network. The basic idea is to avoid bottlenecks and links on the Internet that may affect the speed and stability of data transmission as much as possible, so as to make content transmission faster and more stable. By placing a layer of intelligent virtual network based on the existing Internet based on node servers placed everywhere in the network, the CDN system can real-time according to the network traffic and the connection of each node, the load status, the distance to the user and the response time and other comprehensive information to redirect the user's request to the service node closest to the user. Its purpose is...

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): H04N21/472H04N21/858H04N21/2343H04L29/08
CPCH04L67/104H04N21/2343H04N21/47202H04N21/8586H04N19/176
Inventor 刘炜
Owner YUNSHANG CO LTD
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More