Scalable Video Transcoding as a Service [VTaaS] using Cloud Hadoop

1685 Words4 Pages

Nowadays video is being produced and consumed in more component representation formats, more device types and over a variety of networks than ever. Transmission of video through network takes more time. So Video Transcoding is a very important factor when the video is moved between various heterogeneous clients in the cloud environment. Transcoding is a process of translating one coded form of video into another. However most of the time transcoding becomes computationally intensive and time consuming process. This proposed cloud system has four of the video compression standards such as Low Quality Encoding , Standard Quality Encoding , High Quality Encoding and High Definition. These standards achieve better compression performance with Quality. In general compression process takes more time. Map Reduce is used for managing a work in a considerable short period of time. This in turn helps in faster and efficient video transcoding. These Four standards are embedded into the Hadoop Distributed File System implementation and trial runs were done. Using the HDFS Map Reduce functionality, the video is splited using 64 MB blocks (Segments of Streams) and processed separately for maintaining efficiency in a time based aspect. This system helps in reducing the size of the video slice thereby providing opportunity for efficient transmission in quicker time. Quality and compression time has produced efficient results.
Keywords: Cloud Computing, Video Encoding, Hadoop, Map Reduce, FFMPEG
Introduction
Video content is being produced, transported and consumed in more ways and devices than ever. Meanwhile a seamless interaction between video content producing, transporting and consuming devices is required. The difference in device, networ...

... middle of paper ...

...limit to which the extent of the elasticity property can be utilized. This can be solved by optimization of the chunks generated to be limited to a extent that restricts based on the Nodes available in the cloud source. The performance of the clusters in a Hadoop Map reduce does not depend on the hardware it works upon. The performance of the Hadoop map reduce shall be increased by fine-tuning certain aspects, that will indirectly increase the performance ratio. Some of the parameters that can be fine-tuned are cluster specifications and processing complexity. Using the HDFS Map Reduce functionality, the video is splited using 64 MB blocks (Segments of Streams) and processed separately for maintaining efficiency in a time based aspect. This system helps in reducing the size of the video slice thereby providing opportunity for efficient transmission in quicker time.

More about Scalable Video Transcoding as a Service [VTaaS] using Cloud Hadoop

Open Document