Video streaming over P2P networks: Challenges and opportunities

N Ramzan, H Park, E Izquierdo - Signal Processing: Image Communication, 2012 - Elsevier
A robust real-time video communication service over the Internet in a distributed manner is
an important challenge, as it influences not only the current Internet structure but also the …

CoolStreaming/DONet: A data-driven overlay network for peer-to-peer live media streaming

X Zhang, J Liu, B Li, YSP Yum - Proceedings IEEE 24th Annual …, 2005 - ieeexplore.ieee.org
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 …

A survey on peer-to-peer video streaming systems

Y Liu, Y Guo, C Liang - Peer-to-peer Networking and Applications, 2008 - Springer
Video-over-IP applications have recently attracted a large number of users on the Internet.
Traditional client-server based video streaming solutions incur expensive bandwidth …

Can internet video-on-demand be profitable?

C Huang, J Li, KW Ross - ACM SIGCOMM Computer Communication …, 2007 - dl.acm.org
Video-on-demand in the Internet has become an immensely popular service in recent years.
But due to its high bandwidth requirements and popularity, it is also a costly service to …

Visual prosody: Facial movements accompanying speech

HP Graf, E Cosatto, V Strom… - Proceedings of fifth IEEE …, 2002 - ieeexplore.ieee.org
As we articulate speech, we usually move the head and exhibit various facial expressions.
This visual aspect of speech aids understanding and helps communicating additional …

Challenges and approaches in large-scale p2p media streaming

WPK Yiu, X **, SHG Chan - IEEE multimedia, 2007 - ieeexplore.ieee.org
Large-scale multimedia streaming over the Internet requires an enormous amount of server
and network resources. Traditional client-server approaches allocate a dedicated stream …

Two decades of internet video streaming: A retrospective view

B Li, Z Wang, J Liu, W Zhu - ACM transactions on multimedia computing …, 2013 - dl.acm.org
For over two decades, video streaming over the Internet has received a substantial amount
of attention from both academia and industry. Starting from the design of transport protocols …

VMesh: Distributed segment storage for peer-to-peer interactive video streaming

WPK Yiu, X **, SHG Chan - IEEE journal on selected areas in …, 2007 - ieeexplore.ieee.org
Provisioning random access functions in peer-to-peer on-demand video streaming is
challenging, due to not only the asynchronous user interactivity but also the unpredictability …

Amassing and indexing a large sample of version control systems: Towards the census of public source code history

A Mockus - 2009 6th IEEE International Working Conference …, 2009 - ieeexplore.ieee.org
The source code and its history represent the output and process of software development
activities and are an invaluable resource for study and improvement of software …

Layered peer-to-peer streaming

Y Cui, K Nahrstedt - Proceedings of the 13th international workshop on …, 2003 - dl.acm.org
In this paper, we propose a peer-to-peer streaming solution to address the on-demand
media distribution problem. We identify two issues, namely the asynchrony of user requests …