FOCS '02 Proceedings of the 43rd Symposium on Foundations of Computer Science
Bullet: high bandwidth data dissemination using an overlay mesh
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
An algebraic approach to network coding
IEEE/ACM Transactions on Networking (TON)
rStream: resilient peer-to-peer streaming with rateless codes
Proceedings of the 13th annual ACM international conference on Multimedia
IEEE/ACM Transactions on Networking (TON) - Special issue on networking and information theory
End-to-End QoS Network Design: Quality of Service in LANs, WANs, and VPNs (Networking Technology)
End-to-End QoS Network Design: Quality of Service in LANs, WANs, and VPNs (Networking Technology)
ALMI: an application level multicast infrastructure
USITS'01 Proceedings of the 3rd conference on USENIX Symposium on Internet Technologies and Systems - Volume 3
mTreebone: A Hybrid Tree/Mesh Overlay for Application-Layer Live Video Multicast
ICDCS '07 Proceedings of the 27th International Conference on Distributed Computing Systems
Proceedings of the international workshop on Workshop on mobile video
Application layer multicast tree for real-time media delivery
Computer Communications
Rateless codes network coding for simple and efficient P2P video streaming
ICME'09 Proceedings of the 2009 IEEE international conference on Multimedia and Expo
Fountains vs Torrents: The P2P ToroVerde Protocol
MASCOTS '10 Proceedings of the 2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems
Chainsaw: eliminating trees from overlay multicast
IPTPS'05 Proceedings of the 4th international conference on Peer-to-Peer Systems
A survey and comparison of peer-to-peer overlay network schemes
IEEE Communications Surveys & Tutorials
IEEE Transactions on Information Theory
IEEE Transactions on Information Theory
H.264 video communication based refined error concealment schemes
IEEE Transactions on Consumer Electronics
MBMS raptor codes design trade-offs for IPTV
IEEE Transactions on Consumer Electronics
IPTV over P2P streaming networks: the mesh-pull approach
IEEE Communications Magazine
Hi-index | 0.00 |
In this paper, we propose an effective mesh-pull-based video streaming system over P2P networks using Fountain codes with variable symbol sizes for video-on-demand services. The goal of the proposed system is to provide a stable video streaming service of high quality with minimum computational complexity and a short initial latency over P2P networks. Basically, Fountain codes are adopted in the proposed system to simplify the handshaking procedure, which causes a large initial latency, and to support a robust video streaming service despite packet losses. The proposed Fountain encoding mechanism works by using feedback information to reduce unnecessary encoded symbol generation. In addition, the Fountain code symbol size is continuously adjusted to minimize additional computational overhead required for Fountain encoding/decoding. The proposed system is fully implemented in software and examined over an Internet environment.