Opportunities and challenges of peer-to-peer internet video broadcast
There have been tremendous efforts and many technical innovations in supporting real-time
video streaming in the past two decades, but cost-effective large-scale video broadcast has …
video streaming in the past two decades, but cost-effective large-scale video broadcast has …
CoolStreaming/DONet: A data-driven overlay network for peer-to-peer live media streaming
This paper presents DONet, a data-driven overlay network for live media streaming. The
core operations in DONet are very simple: every node periodically exchanges data …
core operations in DONet are very simple: every node periodically exchanges data …
Eclipse attacks on overlay networks: Threats and defenses
A Singh, TW Ngan, P Druschel, DS Wallach - 2006 - pure.mpg.de
Overlay networks are widely used to deploy functionality at edge nodes without changing
network routers. Each node in an overlay network maintains connections with a number of …
network routers. Each node in an overlay network maintains connections with a number of …
Characterizing residential broadband networks
M Dischinger, A Haeberlen, KP Gummadi… - Proceedings of the 7th …, 2007 - dl.acm.org
A large and rapidly growing proportion of users connect to the Internet via residential
broadband networks such as Digital Subscriber Lines (DSL) and cable. Residential …
broadband networks such as Digital Subscriber Lines (DSL) and cable. Residential …
Detecting binocular half-occlusions: Empirical comparisons of five approaches
G Egnal, RP Wildes - IEEE Transactions on pattern analysis …, 2002 - ieeexplore.ieee.org
Binocular half-occlusion points are those that are visible in one of the two views provided by
a binocular imaging system. Due to their importance in binocular matching as well as …
a binocular imaging system. Due to their importance in binocular matching as well as …
Understanding the power of pull-based streaming protocol: Can we do better?
Most of the real deployed peer-to-peer streaming systems adopt pull-based streaming
protocol. In this paper, we demonstrate that, besides simplicity and robustness, with proper …
protocol. In this paper, we demonstrate that, besides simplicity and robustness, with proper …
The feasibility of supporting large-scale live streaming applications with dynamic application end-points
K Sripanidkulchai, A Ganjam, B Maggs… - ACM SIGCOMM …, 2004 - dl.acm.org
While application end-point architectures have proven to be viable solutions for large-scale
distributed applications such as distributed computing and file-sharing, there is little known …
distributed applications such as distributed computing and file-sharing, there is little known …
From content distribution networks to content networks—issues and challenges
Due to the technical developments in electronics the amount of digital content is
continuously increasing. In order to make digital content respectively multimedia content …
continuously increasing. In order to make digital content respectively multimedia content …
Watching together: integrating text chat with video
Watching video online is becoming increasingly popular, and new video streaming
technologies have the potential to transform video watching from a passive, isolating …
technologies have the potential to transform video watching from a passive, isolating …
[PDF][PDF] Measurement of commercial peer-to-peer live video streaming
S Ali, A Mathur, H Zhang - Proc. of Workshop in Recent Advances in …, 2006 - cs.cmu.edu
Peer-to-peer technologies have proved to be effective for various bandwidth intensive, large
scale applications such as file-transfer. For many years, there has been tremendous interest …
scale applications such as file-transfer. For many years, there has been tremendous interest …