Scalable Distributed Architecture For Media Transcoding
Published 2012 · Computer Science
We present a highly scalable distributed media transcoding system that reduces the time required for batch transcoding of multimedia files into several output formats. To implement this system we propose a fully distributed architecture that leverages proven technologies to create a highly scalable and fault-tolerant platform. Also a new task-oriented parallel processing framework that improves on MapReduce is developed in order to express transcoding tasks as distributed processes and execute them on top of the distributed platform. Preliminary results show a significant reduction in time resources required to transcode large batches of media files with little effects on the quality of the output transcoded files.