Video streaming over P2P networks: Challenges and opportunities
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 …
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
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 …
A survey on peer-to-peer video streaming systems
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 …
Traditional client-server based video streaming solutions incur expensive bandwidth …
Can internet video-on-demand be profitable?
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 …
But due to its high bandwidth requirements and popularity, it is also a costly service to …
Visual prosody: Facial movements accompanying speech
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 …
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 …
and network resources. Traditional client-server approaches allocate a dedicated stream …
Two decades of internet video streaming: A retrospective view
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 …
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 …
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 …
activities and are an invaluable resource for study and improvement of software …
Layered peer-to-peer streaming
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 …
media distribution problem. We identify two issues, namely the asynchrony of user requests …