Journal ArticleDOI
Rate-distortion optimized streaming of packetized media
Philip A. Chou,Zhourong Miao +1 more
TLDR
This paper addresses the problem of streaming packetized media over a lossy packet network in a rate-distortion optimized way, and derives a fast practical algorithm for nearly optimal streaming and a general purpose iterative descent algorithm for locally optimal streaming in arbitrary scenarios.Abstract:
This paper addresses the problem of streaming packetized media over a lossy packet network in a rate-distortion optimized way. We show that although the data units in a media presentation generally depend on each other according to a directed acyclic graph, the problem of rate-distortion optimized streaming of an entire presentation can be reduced to the problem of error-cost optimized transmission of an isolated data unit. We show how to solve the latter problem in a variety of scenarios, including the important common scenario of sender-driven streaming with feedback over a best-effort network, which we couch in the framework of Markov decision processes. We derive a fast practical algorithm for nearly optimal streaming in this scenario, and we derive a general purpose iterative descent algorithm for locally optimal streaming in arbitrary scenarios. Experimental results show that systems based on our algorithms have steady-state gains of 2-6 dB or more over systems that are not rate-distortion optimized. Furthermore, our systems essentially achieve the best possible performance: the operational distortion-rate function of the source at the capacity of the packet erasure channel.read more
Citations
More filters
Journal ArticleDOI
Cross-layer design of ad hoc networks for real-time video streaming
TL;DR: This work explores the potential synergies of exchanging information between different layers to support real-time video streaming and discusses key parameters used in the cross-layer information exchange along with the associated cross- layer adaptation.
Journal ArticleDOI
Mobile Video Transmission Using Scalable Video Coding
TL;DR: The scalable video coding (SVC) standard as an extension of H.264/AVC allows efficient, standard-based temporal, spatial, and quality scalability of video bit streams.
Journal ArticleDOI
Application-driven cross-layer optimization for video streaming over wireless networks
TL;DR: This article proposes a cross-layer optimization strategy that jointly optimizes the application layer, data link layer, and physical layer of the protocol stack using an application-oriented objective function in order to maximize user satisfaction.
Proceedings ArticleDOI
RAT selection games in HetNets
TL;DR: The dynamics of network selection in heterogeneous wireless networks (HetNets) is studied, and it is shown that RAT selection games converge to Nash equilibria in a small number of steps, and hence are amenable to practical implementation.
Journal ArticleDOI
Cross-Layer Packetization and Retransmission Strategies for Delay-Sensitive Wireless Multimedia Transmission
TL;DR: This paper poses the cross-layer problem as a distortion minimization given delay constraints and derive analytical solutions by modifying existing joint source-channel coding theory aimed at fulfilling rate, rather than delay, constraints and proposes real-time algorithms that explicitly consider the available information about previously transmitted packets.
References
More filters
Book
Elements of information theory
Thomas M. Cover,Joy A. Thomas +1 more
TL;DR: The author examines the role of entropy, inequality, and randomness in the design of codes and the construction of codes in the rapidly changing environment.
Book
Practical Methods of Optimization
TL;DR: The aim of this book is to provide a Discussion of Constrained Optimization and its Applications to Linear Programming and Other Optimization Problems.
Book
Introduction to the Theory of Statistics
TL;DR: In this article, a tabular summary of parametric families of distributions is presented, along with a parametric point estimation method and a nonparametric interval estimation method for point estimation.