Masters Theses

Date of Award

7-2008

Degree Type

Thesis

Degree Name

Master of Science

Major

Computer Science

Major Professor

Micah Beck

Committee Members

David Straight, Jian Huang

Abstract

Transcoding, the transformation of digital information from one encoding format to another, is a prominent operation in the realm of digital video and audio. This process of changing the encoding formats of multimedia files and streams is now a common task for many users due in part to the prevalence of portable media players and consumer electronic devices for digital media, which place constraints on the file and stream formats they can play. The transcoding process is often both data and compute intensive due to both the large data requirements of modern media formats from sources such as HDTV and the computational complexity of changing encoding formats. There is motivation then to create a network transcoding service that would allow users to leverage the computational and storage resources within a network against this task. The Internet Backplane Protocol (IBP) and the Network Functional Unit form the back-bone of a network computational paradigm called Logistical Network Computing (LoNC), which outlines the design of scalable computational services within a network. A proof- of-concept transcoding service, L-encoder, was created within this paradigm based on the open source mencoder program. L-encoder was designed to allow users to offload computation onto shared computing and storage resources and to allow for parallel processing to achieve improved performance. Experiments were conducted to determine the performance improvements due to parallelization, and an analysis was undertaken to assess the feasibility of deploying the L-encoder service in a large-scale network infrastructure as well as the potential for future research in this area.

Files over 3MB may be slow to open. For best results, right-click and select "save as..."

Share

COinS