Open Access Open Access  Restricted Access Subscription Access

Server-Based and Network-Assisted Solutions for Adaptive Video Streaming


Affiliations
1 Department of Computing and Information Technology, The University of the West Indies, Trinidad and Tobago, W.I, India
 

Server-based adaptive video streaming is gaining popularity in recent years. This is because clients (client-based) and in-network devices (network or proxy-based) are not powerful enough to run state of the art adaptation algorithms, for example, traffic shaping and machine learning. When decision making is placed at the server new and exciting possibilities are obtained for next best segment selection. This work highlights server-based solutions to adaptive video streaming. It provides a taxonomy of current state of the art solutions. It then illustrates various approaches used for server-based adaptive video streaming. Advantages and disadvantages are discussed. Network-assisted or in-network DASH solutions have certain advantages over traditional client-based approaches. It is proposed that the sharing of information would result in better network and client bandwidth estimations. This measure would ensure better next segment selections. In this paper a novel network-assisted DASH taxonomy is proposed. It consists of cache-based, optimization, rate-quality model, and co-operative elements. Recent approaches using the elements of the taxonomy are illustrated. These approaches show the advantages of using network-assisted entities in DASH-based systems.

Keywords

Server-Based, Adaptive Video Streaming, Traffic Shaping, Machine Learning, Taxonomy, Networkassisted, In-Network, Bandwidth, Segment, Cache, Optimization, Rate-Quality, Co-Operative, DASH.
User
Notifications
Font Size


  • Server-Based and Network-Assisted Solutions for Adaptive Video Streaming

Abstract Views: 299  |  PDF Views: 0

Authors

Koffka Khan
Department of Computing and Information Technology, The University of the West Indies, Trinidad and Tobago, W.I, India
Wayne Goodridge
Department of Computing and Information Technology, The University of the West Indies, Trinidad and Tobago, W.I, India

Abstract


Server-based adaptive video streaming is gaining popularity in recent years. This is because clients (client-based) and in-network devices (network or proxy-based) are not powerful enough to run state of the art adaptation algorithms, for example, traffic shaping and machine learning. When decision making is placed at the server new and exciting possibilities are obtained for next best segment selection. This work highlights server-based solutions to adaptive video streaming. It provides a taxonomy of current state of the art solutions. It then illustrates various approaches used for server-based adaptive video streaming. Advantages and disadvantages are discussed. Network-assisted or in-network DASH solutions have certain advantages over traditional client-based approaches. It is proposed that the sharing of information would result in better network and client bandwidth estimations. This measure would ensure better next segment selections. In this paper a novel network-assisted DASH taxonomy is proposed. It consists of cache-based, optimization, rate-quality model, and co-operative elements. Recent approaches using the elements of the taxonomy are illustrated. These approaches show the advantages of using network-assisted entities in DASH-based systems.

Keywords


Server-Based, Adaptive Video Streaming, Traffic Shaping, Machine Learning, Taxonomy, Networkassisted, In-Network, Bandwidth, Segment, Cache, Optimization, Rate-Quality, Co-Operative, DASH.

References