Adaptive Push-based Media Streaming in the Web

被引:0
|
作者
Lo Iacono, Luigi [1 ]
Guillen, Silvia Santano [1 ]
机构
[1] Cologne Univ Appl Sci, Cologne, Germany
关键词
Adaptive Media Streaming; Push-based Streaming; Web; WebSocket;
D O I
10.5220/0005813501210129
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Online media consumption is the main driving force for the recent growth of the Web. As especially real-time media is becoming more and more accessible from a wide range of devices, with contrasting screen resolutions, processing resources and network connectivity, a necessary requirement is providing users with a seamless multimedia experience at the best possible quality, henceforth being able to adapt to the specific device and network conditions. This paper introduces a novel approach for adaptive media streaming in the Web. Despite the pervasive pull-based designs based on HTTP, this paper builds upon a Web-native push-based approach by which both the communication and processing overheads are reduced significantly in comparison to the pull-based counterparts. In order to maintain these properties when enhancing the scheme by adaptation features, a server-side monitoring and control needs to be developed as a consequence. Such an adaptive push-based media streaming approach is introduced as main contribution of this work. Moreover, the obtained evaluation results provide the evidence that with an adaptive push-based media delivery, on the one hand, an equivalent quality of experience can be provided at lower costs than by adopting pull-based media streaming. On the other hand, an improved responsiveness in switching between quality levels can be obtained at no extra costs.
引用
收藏
页码:121 / 129
页数:9
相关论文
共 50 条
  • [21] Concurrent push - a scheduling algorithm for push-based parallel video servers
    Department of Computer Science, Hong Kong University of Science and Technology, Clear Water Bay, N.T., Hong Kong
    IEEE Trans Circuits Syst Video Technol, 3 (467-477):
  • [22] Concurrent push - A scheduling algorithm for push-based parallel video servers
    Lee, JYB
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1999, 9 (03) : 467 - 477
  • [23] Enabling Push-based Mobile Web Services for Today's Cell Phone Provider Networks
    Roth, Sascha
    PROCEEDINGS OF THE 8TH INTERNATIONAL NETWORK CONFERENCE (INC 2010), 2010, : 109 - 120
  • [24] An HTTP/2 Push-Based Approach for Low-Latency Live Streaming with Super-Short Segments
    van der Hooft, Jeroen
    Petrangeli, Stefano
    Wauters, Tim
    Huysegems, Rafael
    Bostoen, Tom
    De Turck, Filip
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2018, 26 (01) : 51 - 78
  • [25] An HTTP/2 Push-Based Approach for Low-Latency Live Streaming with Super-Short Segments
    Jeroen van der Hooft
    Stefano Petrangeli
    Tim Wauters
    Rafael Huysegems
    Tom Bostoen
    Filip De Turck
    Journal of Network and Systems Management, 2018, 26 : 51 - 78
  • [26] HTTP/2 Push-Based Low-Delay Live Streaming Over Mobile Networks With Stream Termination
    Le, Hung T.
    Thoa Nguyen
    Nam Pham Ngoc
    Pham, Anh T.
    Truong Cong Thang
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2018, 28 (09) : 2423 - 2427
  • [27] PUSH THE BOTTLENECK OF STREAMING MEDIA SYSTEM FROM STREAMING MEDIA SERVER TO NETWORK
    Deng, Yuhui
    Wang, Frank
    Zhang, Jiangling
    Feng, Dan
    Wang, Fang
    Jiang, Hong
    INTERNATIONAL JOURNAL OF IMAGE AND GRAPHICS, 2005, 5 (04) : 859 - 869
  • [28] A system for securing push-based distribution of XML documents
    Elisa Bertino
    Elena Ferrari
    Federica Paci
    Loredana Parasiliti Provenza
    International Journal of Information Security, 2007, 6 : 255 - 284
  • [29] Modeling and Analysis of Push-based Wireless Converged Networks
    Wang, Kongtao
    Chen, Zhiyong
    Liu, Hui
    2013 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2013, : 304 - 309
  • [30] Push-based System for Molecular Simulation Data Analysis
    Grupcev, Vladimir
    Tu, Yi-Cheng
    Fogarty, Joseph
    Pandit, Sagar
    PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2015, : 1775 - 1784