Unlock instant, AI-driven research and patent intelligence for your innovation.

Data transmission method and system in P2P live streaming

A data transmission system and data transmission technology, applied in the direction of digital transmission system, transmission system, data exchange details, etc., can solve the problems of reducing system service quality and user experience, increasing the average time delay of data packets, and high proportion of control information. Achieving good adaptability, reducing control overhead, and overcoming impact

Active Publication Date: 2013-01-23
CHINA TELECOM CORP LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In addition, considering efficiency issues, nodes do not send bitmap information and requests for each data packet, but combine information of a group of data packets and send them together, so that the average time delay of data packets transmitted between nodes is further increased. Big
Nodes also need to periodically send bitmap information and requests to neighboring nodes, which makes the proportion of control information in network traffic higher, resulting in an increase in the control overhead of the system
This situation is very unfavorable in many applications that require high real-time performance, including distance learning and live video, which reduces the service quality and user experience of the system and limits the system throughput.
At the same time, this single-stream method is very sensitive to the dynamics of the node. When the parent node leaves, the data transmission of the child node is greatly affected, and the system will experience a long-term interruption recovery process.

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
  • Data transmission method and system in P2P live streaming
  • Data transmission method and system in P2P live streaming
  • Data transmission method and system in P2P live streaming

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] figure 1 The flow chart of the method for data transmission in P2P streaming media live broadcast of the present invention is shown.

[0023] In step 101, the video data is divided into video sub-blocks, which are distributed to the sender node for transmission.

[0024] The video data is divided into N equal-length video sub-blocks, for example, the video data is divided into N equal-length video sub-blocks according to a fixed time length, and these sub-blocks are used as basic units of data transmission. For example, the length of each sub-block is 8K, the video length is 400M, and the entire video is divided into 50,000 sub-blocks. The sub-blocks are sequentially numbered as 0, 1, 2...N.

[0025] It is also possible to further divide sub-blocks into sub-streams for transmission, figure 2 A schematic diagram of the division is shown in . Perform modulo operation on the sub-block number to a smaller integer K (such as 5, 6, 7, 8), and all blocks with the same rem...

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 provides a data transmission method and a system in P2P live streaming. The method comprises the following steps that: video data is divided into video sub-blocks, and the video sub-blocks are distributed to the nodes of a sender to be transmitted; the nodes of the sender send the obtained video sub-blocks to the nodes of a receiver, and the missing video sub-blocks are positioned; the routing to the candidate nodes is calculated, and the candidate nodes comprise the missing video sub-blocks; the video sub-blocks sent by the nodes of the sender are received, the candidate nodes with the least sub-nodes are selected to be connected according to the routing information, and the missing video sub-blocks are preset; and when the candidate nodes receive the missing video sub-blocks, the video sub-blocks are transmitted to the nodes of the receiver. The invention reduces the delayed time for a terminal user to watch the video, improves the real time property of a live system, effectively reduces the control expenditure of the system, and greatly improves the throughput of the system.

Description

technical field [0001] The invention relates to the field of network streaming media, in particular to a method and system for data transmission in P2P streaming media live broadcast. Background technique [0002] With the development of the Internet, it has become a hotspot to use the network for streaming media playback. Streaming media refers to multimedia that uses streaming technology on the Internet / Intranet. Streaming media does not need to download the entire file before playing, and can be watched while downloading. The principle is to divide the multimedia files transmitted to the user into different segments according to the order of broadcasting time, and then send these segments to the user in turn, and play these segments continuously to form continuous sound and images. [0003] The traditional network streaming media playback system is generally based on the C / S mode. However, since streaming media playback needs to consume a large amount of network bandwid...

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): H04L29/08H04L12/18H04L12/701H04L12/825
Inventor 梁洁武娟吕冠中庞涛张志健
Owner CHINA TELECOM CORP LTD