Date of Award

Spring 2017


Access is available to all users

Date Available to Non-EWU Users

May 2018

Document Type


Degree Name

Master of Science (MS) in Computer Science


Computer Science


As multimedia content continues to grow, considerations for more effective storage options, like cloud technologies, become apparent. While video has become a mainstream media source on the web, live video streaming is growing as a prominent player in the modern marketplace for both businesses and individuals. For instance, a business owner may want to oversee operations while he or she is away, or an individual may want to surveillance their property. In this work, we propose Cloud Live Video Streaming (CLVS) - a very efficient method to stream live video that creates a separate pricing model from modern video streaming services. The key component to CLVS is Amazon Simple Storage Service (S3), which is used to store video segments and metadata. By using S3, CLVS employs what is referred to as a ”serverless” design by removing the need to stream video through an intermediary server. CLVS also removes the need for third party accounts and license agreements. We implement a prototype of CLVS and compare it with an existing commercial video streaming software - Wowza Streaming Engine. As live video streaming becomes more common, alternative and cost effective solutions are essential.