Crowdsourced live video transcoding based on spark streaming

Resource type
Thesis type
(Thesis) M.Sc.
Date created
Author: Zou, Ruolan
New generation of video broadcast services, such as and YouTube live events, attract attention from both industry and academia. As for such multimedia system, live video streams are crowdsourced from amateur users and broadcast to the worldwide audience over the Internet. To support its dynamic and heterogeneous viewers, massive source video streams need to be transcoded into multiple versions per stream. Huge heterogeneous and dynamic video sources come to the transcoding system in real-time and need to be processed on the fly in a scalable, efficient and fault-tolerant way with low latency to provide satisfactory user streaming experience. Hence, we build a crowdsourced live video transcoding system based on Spark Streaming, a distributed stream processing platform. To reduce the transcoding latency and optimize the computation resources utilization, we propose an online data placement and task scheduling algorithm based on classification-based transcoding time complexity prediction.
Copyright statement
Copyright is held by the author.
This thesis may be printed or downloaded for non-commercial research and scholarly purposes.
Scholarly level
Supervisor or Senior Supervisor
Thesis advisor: Liu, Jiangchuan
Member of collection

Views & downloads - as of June 2023

Views: 0
Downloads: 0