简介:Peer-to-peer(P2P)technologyprovidesacost-effectiveandscalablewaytodistributevideodata.However,highheterogeneityoftheP2Pnetwork,whichrisesnotonlyfromheterogeneouslinkcapacitybetweenpeersbutalsofromdynamicvariationofavailablebandwidth,bringsforwardgreatchallengetovideostreaming.Toattackthisproblem,anadaptiveschemebasedonrate-distortionoptimization(RDO)isproposedinthispaper.WhilelowcomplexityRDObasedframedroppingisexploitedtoshapebitrateintoavailablebandwidthinpeers,thestreamedbitstreamisdynamicallyswitchedamongmultipleavailableversionsinanRDOwaybythestreamingserver.SimulationresultsshowthattheproposedschemebasedonRDOachievesgreatgaininoverallperceivedqualityoversimpleheuristicschemes.