With the wide-spread use of high-speed network connections and high performance computing resources available over the Internet, live video broadcasting services have become available on the Internet. In this service, anyone who has a laptop, desktop, or mobile terminal with a camera can broadcast his own video to any user who is interested in watching it in real time. Such a system must be able to accommodate a large number of simultaneous video broadcasts and allow the user to locate the desired content quickly. Furthermore, it should minimize the end-to-end streaming delay between the video broadcaster and the viewer to support the real-time video broadcasting. In order to satisfy these requirements, the advantages of peer-to-peer network technology must be leveraged to build a completely distributed live video broadcasting system. Peer-to-peer technology makes it possible for the system to efficiently match video broadcasting to the interested viewers, and to select the appropriate resources that can distribute the streamed content to all viewers in real time. This paper considers the performance of the proposed system using a realistic computer simulation to show that the system has scalability for a large-scale distributed system that attracts a very large number of users.
[1]
Antony I. T. Rowstron,et al.
Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems
,
2001,
Middleware.
[2]
Gade Krishna,et al.
A scalable peer-to-peer lookup protocol for Internet applications
,
2012
.
[3]
Mark Handley,et al.
A scalable content-addressable network
,
2001,
SIGCOMM '01.
[4]
Robert Tappan Morris,et al.
Vivaldi: a decentralized network coordinate system
,
2004,
SIGCOMM '04.
[5]
Jordan Raddick,et al.
Live Casting: Bringing Astronomy to the Masses in Real Time
,
2009
.
[6]
Emin Gün Sirer,et al.
Meridian: a lightweight network location service without virtual coordinates
,
2005,
SIGCOMM '05.
[7]
Diomidis Spinellis,et al.
A survey of peer-to-peer content distribution technologies
,
2004,
CSUR.
[8]
Jon Crowcroft,et al.
A survey and comparison of peer-to-peer overlay network schemes
,
2005,
IEEE Communications Surveys & Tutorials.