Favor: Fine-Grained Video Rate Adaptation

被引:7
|
作者
He, Jian [1 ]
Qureshi, Mubashir Adnan [1 ]
Qiu, Lili [1 ]
Li, Jin [2 ]
Li, Feng [2 ]
Han, Lei [2 ]
机构
[1] Univ Texas Austin, Austin, TX 78712 USA
[2] Huawei, Network Technol Lab, Shenzhen, Peoples R China
关键词
Video Streaming; Rate Adaptation; 360 degrees Videos; ADAPTIVE MEDIA PLAYOUT; LOSS VISIBILITY; TRANSMISSION; MODEL;
D O I
10.1145/3204949.3204957
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Video rate adaptation has large impact on quality of experience (QoE). However, existing video rate adaptation is rather limited due to a small number of rate choices, which results in (i) under-selection, (ii) rate fluctuation, and (iii) frequent rebuffering. Moreover, selecting a single video rate for a 360 degrees video can be even more limiting, since not all portions of a video frame are equally important. To address these limitations, we identify new dimensions to adapt user QoE - dropping video frames, slowing down video play rate, and adapting different portions in 360 degrees videos. These new dimensions along with rate adaptation give us a more fine-grained adaptation and significantly improve user QoE. We further develop a simple yet effective learning strategy to automatically adapt the buffer reservation to avoid performance degradation beyond optimization horizon. We implement our approach Favor in VLC, a well known open source media player, and demonstrate that Favor on average out-performs Model Predictive Control (MPC), rate-based, and buffer-based adaptation for regular videos by 24%, 36%, and 41%, respectively, and 2x for 360 degrees videos.
引用
收藏
页码:64 / 75
页数:12
相关论文
共 50 条
  • [11] Rate-distortion optimized streaming of fine-grained scalable video sequences
    Hefeeda, Mohamed
    Hsu, Cheng-Hsin
    [J]. ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2008, 4 (01)
  • [12] Modular, Fine-Grained Adaptation of Parallel Programs
    Kang, Pilsung
    Selvarasu, Naresh K. C.
    Ramakrishnan, Naren
    Ribbens, Calvin J.
    Tafti, Danesh K.
    Varadarajan, Srinidhi
    [J]. COMPUTATIONAL SCIENCE - ICCS 2009, PART I, 2009, 5544 : 269 - +
  • [13] Fine-grained dynamic adaptation of distributed components
    Peschanski, F
    Briot, JP
    Yonezawa, A
    [J]. MIDDLEWARE 2003, PROCEEDINGS, 2003, 2672 : 123 - 142
  • [14] Replicators in a Fine-Grained Environment: Adaptation and Polymorphism
    Allahverdyan, Armen E.
    Hu, Chin-Kun
    [J]. PHYSICAL REVIEW LETTERS, 2009, 102 (05)
  • [15] Fine-Grained Video Retrieval With Scene Sketches
    Zuo, Ran
    Deng, Xiaoming
    Chen, Keqi
    Zhang, Zhengming
    Lai, Yu-Kun
    Liu, Fang
    Ma, Cuixia
    Wang, Hao
    Liu, Yong-Jin
    Wang, Hongan
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 2023, 32 : 3136 - 3149
  • [16] Unsupervised Fine-grained Video Categorization via Adaptation Learning Across Domains and Modalities
    He, Xiang-Teng
    Peng, Yu-Xin
    [J]. Ruan Jian Xue Bao/Journal of Software, 2021, 32 (11): : 3482 - 3495
  • [17] Fine-grained Video Captioning for Sports Narrative
    Yu, Huanyu
    Cheng, Shuo
    Ni, Bingbing
    Wang, Minsi
    Zhang, Jian
    Yang, Xiaokang
    [J]. 2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, : 6006 - 6015
  • [18] FIVR: Fine-Grained Incident Video Retrieval
    Kordopatis-Zilos, Giorgos
    Papadopoulos, Symeon
    Patras, Ioannis
    Kompatsiaris, Ioannis
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2019, 21 (10) : 2638 - 2652
  • [19] Fine-Grained Crowdsourcing for Fine-Grained Recognition
    Jia Deng
    Krause, Jonathan
    Li Fei-Fei
    [J]. 2013 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2013, : 580 - 587
  • [20] On the accuracy and complexity of rate-distortion models for fine-grained scalable video sequences
    Hsu, Cheng-Hsin
    Hefeeda, Mohamed
    [J]. ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2008, 4 (02)