Learn More
Cross-layer design breaks away from traditional network design where each layer of the protocol stack operates independently. We explore the potential syner-gies of exchanging information between different layers to support real-time video streaming. In this new approach information is exchanged between different layers of the protocol stack, and end-to-end(More)
—Today, the technology for video streaming over the Internet is converging towards a paradigm named HTTP-based adaptive streaming (HAS), which brings two new features. First, by using HTTP/TCP, it leverages network-friendly TCP to achieve both firewall/NAT traversal and bandwidth sharing. Second, by pre-encoding and storing the video in a number of discrete(More)
—A unified optimization framework for rate allocation among multiple video multicast sessions sharing a wireless network is presented. Our framework applies to delivery of both scalable and non-scalable video streams. In both cases, the optimization objective is to minimize the total video distortion of all peers without incurring excessive network(More)
We analyze the benefits of optimal multipath routing on video streaming, in a band-limited ad hoc network. In such environments the actions of each node can potentially impact the overall network conditions. Thus optimal routing solutions which seek to minimize congestion are attractive as they make use of the resources efficiently. For low-latency video(More)
We analyze the benefits of information sharing between the application layer and the transport layer, for streaming video encoded at several different qualities, in a mobile wireless network. The application relies on statistics collected at the transport layer and on a video distortion model to select the highest quality that can be supported by the(More)
When multiple video sources are live-encoded and transmitted over a common wireless network, each stream needs to adapt its encoding parameters to wireless channel fluctuations , so as to avoid congesting the network. We present a stochastic system model for analyzing multiuser congestion control for live video coding and streaming over a wireless network.(More)
We consider the problem of scalable video streaming from a server to multinetwork clients over heterogeneous access networks, with the goal of minimizing the distortion of the received videos. This problem has numerous applications including: 1) mobile devices connecting to multiple licensed and ISM bands, and 2) cognitive multiradio devices employing(More)
—As video traffic increases in the Internet and competes for limited bandwidth resources, it is important to design bandwidth sharing and loss protection schemes that account for video characteristics, beyond the traditional paradigm of fair-rate allocation among data flows. Ideally, such a scheme should handle both persistent and transient congestion as(More)
—In recent years, the technology for video delivery over the Internet is shifting towards a new paradigm: HTTP-based adaptive streaming (HAS). An HAS client receives video contents on a segment by segment basis via standard HTTP GET requests. It can dynamically change the rate and quality of the video in the presence of time-varying bandwidth changes. When(More)
We propose a novel approach for light field compression that incorporates disparity compensation into 4-D wavelet coding using disparity-compensated lifting. With this approach, we obtain the benefits of wavelet coding, including compression efficiency and scalability in all dimensions. Additionally, our proposed approach solves the irreversibility(More)