P2P distributed streaming media live broadcast method with small-startup time delay

The invention relates to a P2P distributed streaming media live broadcast method with small-startup time delay. The conventional method needs long waiting time at the beginning. The method of the invention comprises that: firstly, a client node accesses a P2P streaming media network in a verification mode and acquires initial service information; and secondly, the client node acquires streaming media data by requesting startup data of a super node, selecting a pushing node, a friend node and a spare node by using a policy selected according to a local node, sending a connection request to thepushing node, the friend node and the spare node to request data of basic flows. When the downloading bandwidth of the client node is greater than the superimposed code rate of the basic flows and reinforced flows and a local basic flow buffering area is filled with by basic flow data, the data of the reinforced flows are requested from the pushing node and the friend node. In the invention, the coding problem of media data flow is solved by a MDC scheme, and the startup time delay is reduced by quickly acquiring startup data from the super node.

[1]  Chen Wei,et al.  A heuristic chunk scheduling algorithm reducing delay for Mesh-Pull P2P live streaming , 2009, 2009 2nd IEEE International Conference on Broadband Network & Multimedia Technology.