Access the full text.
Sign up today, get DeepDyve free for 14 days.
Optimal Selection of Adaptive Streaming Representations ´ LAURA TONI, Ecole Polytechnique F´ d´ rale de Lausanne (EPFL) e e RAMON APARICIO-PARDO, KARINE PIRES, GWENDAL SIMON, and ALBERTO BLANC, Telecom Bretagne ´ PASCAL FROSSARD, Ecole Polytechnique F´ d´ rale de Lausanne (EPFL) e e Adaptive streaming addresses the increasing and heterogeneous demand of multimedia content over the Internet by offering several encoded versions for each video sequence. Each version (or representation) is characterized by a resolution and a bit rate, and it is aimed at a specific set of users, like TV or mobile phone clients. While most existing works on adaptive streaming deal with effective playout-buffer control strategies on the client side, in this article we take a providers' perspective and propose solutions to improve user satisfaction by optimizing the set of available representations. We formulate an integer linear program that maximizes users' average satisfaction, taking into account network dynamics, type of video content, and user population characteristics. The solution of the optimization is a set of encoding parameters corresponding to the representations set that maximizes user satisfaction. We evaluate this solution by simulating multiple adaptive streaming sessions characterized by realistic network statistics, showing that the proposed solution
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM) – Association for Computing Machinery
Published: Feb 24, 2015
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.