A Contemporary Survey on Live Video Streaming from a Computation-Driven Perspective

Nhu-Ngoc Dao,Anh-Tien Tran,Ngo Hoang Tu,Tran Thien Thanh,Vo Nguyen Quoc Bao,Sungrae Cho
DOI: https://doi.org/10.1145/3519552
IF: 16.6
2022-02-24
ACM Computing Surveys
Abstract:Live video streaming services have experienced significant growth since the emergence of social networking paradigms in recent years. In this scenario, adaptive bitrate streaming communications transmitted on web protocols provide a convenient and cost-efficient facility to serve various multimedia platforms over the Internet. In these communication models, video content is delivered optimally, possibly transcoded, edited automatically, and cached temporarily by network elements along the path. To this end, the computational capabilities of various network elements are considered as major resources to be optimized for service quality improvements. This paper provides a contemporary survey of cutting-edge live video streaming studies from a computation-driven perspective. First, an overview of the global standards, system architectures, and streaming protocols is presented. Next, hierarchical computation-driven models of live video streaming are anatomized, including cloud-, edge-, and peer-to-peer-based solutions. Cutting-edge studies are then reviewed to discover the advances they have made in improving system performance in multiple aspects. Finally, open challenges are presented to direct future research in this field.
computer science, theory & methods
What problem does this paper attempt to address?