KEYWORDS: Video, Receivers, Video coding, Temporal resolution, Signal to noise ratio, Video processing, Parallel processing, Telecommunications, Computer programming, Binary data
Effcient delivery of video data over computer networks has been studied extensively for decades. Still, multi-receiver video
delivery is challenging, due to heterogeneity and variability in network availability, end node capabilities, and receiver
preferences. Our earlier work has shown that content-based networking is a viable technology for fine granularity multireceiver
video streaming. By exploiting this technology, we have demonstrated that each video receiver is provided with
fine grained and independent selectivity along the different video quality dimensions region of interest, signal to noise
ratio for the luminance and the chrominance planes, and temporal resolution. Here we propose a novel adaptation scheme
combining such video streaming with state-of-the-art techniques from the field of adaptation to provide receiver-driven
multi-dimensional adaptive video streaming. The scheme allows each client to individually adapt the quality of the received
video according to its currently available resources and own preferences. The proposed adaptation scheme is validated
experimentally. The results demonstrate adaptation to variations in available bandwidth and CPU resources roughly over
two orders of magnitude and that fine grained adaptation is feasible given radically different user preferences.
KEYWORDS: Video, Receivers, Video compression, Signal to noise ratio, Video processing, Temporal resolution, Computer programming, Prototyping, Video coding, Binary data
Efficient delivery of video data over computer networks has been studied extensively for decades. Still, multi-receiver video delivery represents a challenge. The challenge is complicated by heterogeneity in network availability, end node capabilities, and receiver preferences. This paper demonstrates that content-based networking is a promising technology for efficient multi-receiver
video streaming. The contribution of this work is the bridging of content-based networking with techniques from the fields of video compression and streaming. In the presented approach, each video receiver is provided with fine grained selectivity along different video quality dimensions, such as region of interest, signal to noise
ratio, colors, and temporal resolution. Efficient delivery, in terms of network utilization and end node processing requirements, is maintained. A prototype is implemented in the Java programming language and the software is available as open source. Experimental results are presented which demonstrate the feasibility of our approach.
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.