Buch, Englisch, 172 Seiten, PB, Format (B × H): 148 mm x 210 mm, Gewicht: 254 g
Reihe: Berichte aus der Informatik
Buch, Englisch, 172 Seiten, PB, Format (B × H): 148 mm x 210 mm, Gewicht: 254 g
Reihe: Berichte aus der Informatik
ISBN: 978-3-8440-2378-7
Verlag: Shaker
This thesis investigates several aspects that make the combination and seamless unification of P2P live streaming and time shifting functionality under a single system, protocol, and policies possible. This is accomplished by building a system - called LiveShift - that allows peers to record parts of the stream they receive and in order to serve them to other peers at a future time when necessary. In practice, this allows users to conveniently watch any program at any time, without preparing recordings in advance, and scaling bandwidth and storage with the number of users in the system.
This thesis makes four main contributions in the field of time-shifted P2P multimedia streaming. First, a single, fully-distributed P2P protocol that is capable of locating and distributing both live and time-shifted streams quickly and in an integrated manner, is described and evaluated in detail. Second, a complete client implementation of LiveShift was built, in order to allow realistic experiments and demonstrations. Third, playback policies that define whether the system stalls playback od skips blocks when content is unavailable in the system are examined, compared, and classified regarding user experience, for both live and on-demand scenarios. Finally, a novel, fully-distributed P2P tracker - named B-tracker - is introduced, improving efficiency and load balancing in comparison with other existing distributed P2P trackers.