首页 | 本学科首页   官方微博 | 高级检索  
     


Caching video objects: layers vs versions?
Authors:Felix Hartanto  Jussi Kangasharju  Martin Reisslein  Keith Ross
Affiliation:(1) Department of Computer Science and Engineering, The Chinese University of Hong Kong, Hong Kong, China;(2) Department of Computer Science, Darmstadt University of Technology, Darmstadt, Germany;(3) Department of Electrical Engineering, WINTech Center, Arizona State University, Goldwater Center, MC 5706, Tempe, AZ 85287–5706, USA;(4) Polytechnic University, Six MetroTech Center, Brooklyn, NY 11201, USA
Abstract:Because Internet access rates are highly heterogeneous, many video content providers today make available different versions of the videos, with each version encoded at a different rate. Multiple video versions, however, require more server storage and may also dramatically impact cache performance in a traditional cache or in a CDN server. An alternative to versions is layered encoding, which can also provide multiple quality levels. Layered encoding requires less server storage capacity and may be more suitable for caching; but it typically increases transmission bandwidth due to encoding overhead. In this paper we compare video streaming of multiple versions with that of multiple layers in a caching environment. We examine caching and distribution strategies that use both versions and layers. We consider two cases: the request distribution for the videos is known a priori; and adaptive caching, for which the request distribution is unknown. Our analytical and simulation results indicate that mixed distribution/caching strategies provide the best overall performance.A shorter version of this work has appeared in Proc. of IEEE International Conference on Multimedia and Expo (ICME), Vol. 2, pages 45–48, Lausanne, Switzerland, August 2002
Keywords:Proxy caching  Streaming video  Layered video  Multi-version video
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号