FOCS '02 Proceedings of the 43rd Symposium on Foundations of Computer Science
An algebraic approach to network coding
IEEE/ACM Transactions on Networking (TON)
rStream: Resilient and Optimal Peer-to-Peer Streaming with Rateless Codes
IEEE Transactions on Parallel and Distributed Systems
The Design and Performance of Distributed LT Codes
IEEE Transactions on Information Theory
R2: Random Push with Random Network Coding in Live Peer-to-Peer Streaming
IEEE Journal on Selected Areas in Communications
An overview of network coding for multimedia streaming
ICME'09 Proceedings of the 2009 IEEE international conference on Multimedia and Expo
Streaming of H.264 video using scalable multiple descriptions and rateless codes
ISWPC'10 Proceedings of the 5th IEEE international conference on Wireless pervasive computing
P2P streaming with lt codes: a prototype experimentation
Proceedings of the 2010 ACM workshop on Advanced video streaming techniques for peer-to-peer networks and social networking
Computer Networks: The International Journal of Computer and Telecommunications Networking
Minimizing server throughput for low-delay live streaming in content delivery networks
Proceedings of the 22nd international workshop on Network and Operating System Support for Digital Audio and Video
Hi-index | 0.00 |
The goal of this paper is the development of network coding solutions able to improve the performance of video streaming applications over peer-to-peer overlays. Recent advances in P2P protocols have shown that rateless codes can be profitably applied to P2P video streaming with several advantages in terms of protocol efficiency and simplification, e.g. push based video delivery, no need of packet reconciliation at the decoder. In this paper existing and novel network coding techniques based on rateless codes are presented and compared, showing that rateless codes, besides simplifying the protocol design, can significantly reduce the startup and playback delays. The proposed protocol is evaluated on real topologies, obtained by crawling the widespread PPLive video streaming application. The reported experimental results show that the proposed protocol significantly reduces the startup and playback delay and allows one to increase the bitrate devoted to the video stream.