Reliable Distributed Video Transcoding System
Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
The video content is becoming increasingly popular in the Internet. With an increasing popularity, increases the variety of different devices that are used to play video. Video content providers perform transcoding on video content, thus enabling it to be replayed on any consumer’s device. Since video transcoding is a computationally heavy operation, video content providers search a way to speed-up the process. In this study we analyse techniques that can be used to distribute this process across multiple machines. We propose a distributed video transcoding system design that is scalable, efficient and fault-tolerant. We show that our system configured with 16 worker machines performs the transcoding up to 15 times faster compared to the transcoding time on a single machine that does not use our system.
Place, publisher, year, edition, pages
2013. , 57 p.
Engineering and Technology
IdentifiersURN: urn:nbn:se:kth:diva-129395OAI: oai:DiVA.org:kth-129395DiVA: diva2:652181
Master of Science - Distributed Computing
Montelius, Johan, Universitetslektor