The P2P streaming system must have the adaptation ability to the heterogeneity of the peer nodes and networks. In this paper, an adaptive scheme on video streaming over multi-hop path in P2P networks, called server-aided intermediate node adaptive transmission (SA-INAT), is proposed. In the scheme, the streaming server probes the network parameters in the multi-hop path periodically, and adjusts the output bit-rate and the encoding structure according to the probing result. Before relay the obtained streaming data, the intermediate peer nodes elegantly discard some frames to adapt the output rate to the bandwidth while alleviating the degradation in the decoding video quality in a delay-constrained manner. The experimental results show that the video data can be streamed over the multi-hop path efficiently and adaptively by the cooperation among the streaming server and the intermediate nodes.
[1]
Keith W. Ross,et al.
Streaming layered encoded video using peers
,
2005,
2005 IEEE International Conference on Multimedia and Expo.
[2]
Bernd Girod,et al.
Layered coding vs. multiple descriptions for video streaming over multiple paths
,
2003,
MULTIMEDIA '03.
[3]
Wu-chi Feng,et al.
Quality-adaptive media streaming by priority drop
,
2003,
NOSSDAV '03.
[4]
John W. Woods,et al.
Overlay multi-hop FEC scheme for video streaming
,
2005,
Signal Process. Image Commun..
[5]
Wu-chi Feng,et al.
Priority-based technique for the best-effort delivery of stored video
,
1998,
Electronic Imaging.