Reliable Distributed Video Transcoding System

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 vid...

Full description

Bibliographic Details
Main Author: Bruzgys, Zygimantas
Format: Others
Language:English
Published: KTH, Skolan för informations- och kommunikationsteknik (ICT) 2013
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-129395
id ndltd-UPSALLA1-oai-DiVA.org-kth-129395
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-kth-1293952013-10-01T04:50:58ZReliable Distributed Video Transcoding SystemengBruzgys, ZygimantasKTH, Skolan för informations- och kommunikationsteknik (ICT)2013The 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. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-129395Trita-ICT-EX ; 2013:183application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
description 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.
author Bruzgys, Zygimantas
spellingShingle Bruzgys, Zygimantas
Reliable Distributed Video Transcoding System
author_facet Bruzgys, Zygimantas
author_sort Bruzgys, Zygimantas
title Reliable Distributed Video Transcoding System
title_short Reliable Distributed Video Transcoding System
title_full Reliable Distributed Video Transcoding System
title_fullStr Reliable Distributed Video Transcoding System
title_full_unstemmed Reliable Distributed Video Transcoding System
title_sort reliable distributed video transcoding system
publisher KTH, Skolan för informations- och kommunikationsteknik (ICT)
publishDate 2013
url http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-129395
work_keys_str_mv AT bruzgyszygimantas reliabledistributedvideotranscodingsystem
_version_ 1716598030445051904