Font Size: a A A

Research On Self-adaptive Strategy For Multi-rate Peer-to-Peer Live Streaming System

Posted on:2009-05-18Degree:MasterType:Thesis
Country:ChinaCandidate:G X LiaoFull Text:PDF
GTID:2178360278964118Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
General peer-to-peer live streaming systems have a single rate of stream for one channel. Network environment and topological structure will change at any time. If the rate of stream is very high, this may result that the system cannot get enough data from the network Otherwise system cannot make full use of the bandwidth and users cannot enjoy high-quality video program.To solve above problems, we proposed a new method called self-adaptive scheduling mechanism for peer-to-peer live streaming system under dynamic network environment based on the live streaming system"MoSee". Users can change the bit rate of the program they watch using this system. Our system can also dynamically adjust the bit rate when the network environment changed.The idea of the new mechanism is that we publish a number of streams in one program. These streams are synchronized. System will choose one stream or all of the streams to buffer according to the network environment. When the network environment or the topological structure changed, the system may switch to another stream to buffer. Under the new mechanism, all the users who watch the same program are in one topological structure. But they may buffer different streams. So we must choose our neighbor nodes according to the streams they buffer. Besides, we calculate the priority for any data we want. According to the priority of the data, we send request to our neighbor nodes.
Keywords/Search Tags:peer-to-peer, live streaming, multi-rate, self-adaptive
PDF Full Text Request
Related items