activity
20172020
most citedCost-Efficient and Robust On-Demand Video Transcoding Using Heterogeneous Cloud Services

66 citations · 71 across the 3 of their papers we have counts for

collaborators

6 papers

cs.DC20201 cited

Descriptive and Predictive Analysis of Aggregating Functions in Serverless Clouds: the Case of Video Streaming

Shangrui Wu, Chavit Denninnart, Xiangbo Li +2

Serverless clouds allocate multiple tasks (e.g., micro-services) from multiple users on a shared pool of computing resources. This enables serverless cloud providers to reduce thei…

cs.MM20204 cited

Cloud-Based Video Streaming Services: A Survey

Xiangbo Li, Mahmoud Darwich, Magdy Bayoumi +1

Video streaming, in various forms of video on demand (VOD), live, and 360 degree streaming, has grown dramatically during the past few years. In comparison to traditional cable bro…

cs.DC2018

Leveraging Computational Reuse for Cost- and QoS-Efficient Task Scheduling in Clouds

Chavit Denninnart, Mohsen Amini Salehi, Adel Nadjaran Toosi +1

Cloud-based computing systems could get oversubscribed due to budget constraints of cloud users which causes violation of Quality of Experience(QoE) metrics such as tasks' deadline…

cs.DC2018

Performance Analysis and Modeling of Video Transcoding Using Heterogeneous Cloud Services

Xiangbo Li, Mohsen Amini Salehi, Yamini Joshi +3

High-quality video streaming, either in form of Video-On-Demand (VOD) or live streaming, usually requires converting (ie, transcoding) video streams to match the characteristics of…

cs.DC2018

Towards Reliable (and Efficient) Job Executions in a Practical Geo-distributed Data Analytics System

Xiaoda Zhang, Zhuzhong Qian, Sheng Zhang +4

Geo-distributed data analytics are increasingly common to derive useful information in large organisations. Naive extension of existing cluster-scale data analytics systems to the…

cs.DC201766 cited

Cost-Efficient and Robust On-Demand Video Transcoding Using Heterogeneous Cloud Services

Xiangbo Li, Mohsen Amini Salehi, Magdy Bayoumi +2

Video streams usually have to be transcoded to match the characteristics of viewers' devices. Streaming providers have to store numerous transcoded versions of a given video to ser…