Although many overlay and P2P approaches have been proposed to assist large-scale live video streaming, how to ensure
service quality and reliability still remains a challenging issue. Peer dynamics, especially unscheduled node departures,
affect the perceived video quality at a peer node in two ways. In particular, the amplitude of quality fluctuations and the
duration for which stable quality video is available at a node heavily depend on the nature of peer departures in the system.
In this paper, we first propose a service quality model to quantify the quality and stability of a video stream in a P2P
streaming environment. Based on this model, we further develop tree construction algorithms that ensure that every peer
in the collaborative network receives a video stream with a statistical reliability guarantee on quality. A key advantage
of the proposed approach is that we can now explicitly control the quality and stability of the video stream supplied to
every node. This is the fundamental difference of our approach from existing approaches that provide stream stability by
over-provisioning resources allocated to every peer. Also, the proposed tree construction schemes decide the position of
a node in the delivery tree based on both its estimated reliability and upstream bandwidth contribution while striving to
minimize the overall load on the server. Our simulations show that our algorithms use the server resources very efficiently
while significantly improving the video stability at peers.
This paper describes the streaming synchronization middleware research conducted while investigating how to provide a collaborative experimentation system for the NEES Multi-Axial Sub-Assemblage Testing (MAST) Experimental setup at the University of Minnesota. Continuous multimedia streams such as those produced by MAST experiments are characterized by well-defined temporal relationships between subsequent media units (MUs). The information present in these streams can only be presented correctly when these time-dependent relationships are maintained during presentation time. Even if these relationships change during transportation (e.g. due to network delays), they need to be reconstructed at the client (sink) before playout. Whereas most previous work addresses synchronization at the application level by modifying the end system, Our goal is to leave the endsystem largely unchange and simply add a new synchronization middleware application control system. This paper presents our three proposed algorithms that ensure the continuous and synchronous playback of distributed stored multimedia streams across a communications network via a middleware controlled commercial media player.
In this paper, we propose a novel loopback approach in a two-level streaming architecture to exploit collaborative client/proxy buffers for improving the quality and efficiency of large-scale
streaming applications. At the upper level we use an overlay to deliver video from a central server to proxy servers, at the lower level a proxy server delivers video with the help of collaborative caches. In particular, a proxy server and its clients in a local domain cache different portions of a video and form delivery loops. In each loop, a single video stream originates at the proxy, passes through a number of clients, and is passed back to the proxy. As a
result, with limited bandwidth and storage space contributed by collaborative clients, we are able to significantly reduce the requirements of network bandwidth, I/O bandwidth, and cache space at a proxy. Furthermore, we develop local repair schemes to address the client failure issues for enhancing server quality and eliminating most repairing load at servers. For popular videos, our local repair schemes are able to handle most of single-client failures without service disruption and retransmissions from a central server. Our analysis and simulations have shown the efficacy of loopback in various settings.
KEYWORDS: Image processing, Data storage, Image storage, Data communications, Image resolution, Telecommunications, Information operations, Data conversion, Image retrieval, Displays
We present a data storage retrieval and communications system capable of supporting high-resolution image browsing on an inexpensive PC cluster based Image-Wall system. The data is first partitioned and then strategically written both onto a single hard disk and then across multiple hard disks. After presenting the data allocation scheme, we present schemes for retrieving the data from the hard disks and neighboring renderers. The optimality of the storage and retrieval mechanisms is proved and analytical results are presented for an initial implementation.
As current disk space and transfer speed increase, the bandwidth between a server and its disks has become critical for video-on-demand (VOD) services. Our VOD server consists of several hosts sharing data on disks through a ring-based network. Data sharing provided by the spatial-reuse ring network between servers and disks not only increases the utilization towards full bandwidth but also improves the availability of videos. Striping and replication methods are introduced in order to improve the efficiency of our VOD server system as well as the availability of videos. We consider tow kinds of resources of a VOD server system. Given a representative access profile, our intention is to propose an algorithm to find an initial condition, place videos on disks in the system successfully. If any copy of a video cannot be placed due to lack of resources, more servers/disks are added. When all videos are place on the disks by our algorithm, the final configuration is determined with indicator of how tolerable it is against the fluctuation in demand of videos. Considering it is a NP-hard problem, our algorithm generates the final configuration with O(M log M) at best, where M is the number of movies.
Conference Committee Involvement (5)
Multimedia Computing and Networking 2009
19 January 2009 | San Jose, California, United States
Multimedia Computing and Networking 2008
30 January 2008 | San Jose, California, United States
Multimedia Computing and Networking 2007
31 January 2007 | San Jose, CA, United States
Multimedia Computing and Networking 2006
18 January 2006 | San Jose, California, United States
Multimedia Computing and Networking 2005
19 January 2005 | San Jose, California, United States
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.