MuStServ: A Lightweight Multimedia Streaming Server

Media streaming is no longer a new term, more so after broadband internet connection became more of a necessity than luxury in most homes. The objective of this project is to come up with a streaming solution for multimedia files that utilizes as little system resources as possible and is not pla...

Full description

Saved in:
Bibliographic Details
Main Author: Sulaiman, Ahmad Suhaily
Format: Final Year Project
Language:English
Published: Universiti Teknologi Petronas 2006
Subjects:
Online Access:http://utpedia.utp.edu.my/9083/1/2006%20Bachelor%20-%20MUSTSERV-A%20Lightweight%20Multimedia%20Streaming%20Server.pdf
http://utpedia.utp.edu.my/9083/
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Teknologi Petronas
Language: English
id my-utp-utpedia.9083
record_format eprints
spelling my-utp-utpedia.90832017-01-25T09:46:24Z http://utpedia.utp.edu.my/9083/ MuStServ: A Lightweight Multimedia Streaming Server Sulaiman, Ahmad Suhaily T Technology (General) Media streaming is no longer a new term, more so after broadband internet connection became more of a necessity than luxury in most homes. The objective of this project is to come up with a streaming solution for multimedia files that utilizes as little system resources as possible and is not platform-dependent. To tackle this project, I followed a series of steps; namely research, designing the system architecture, develop the system, and test it. Python, JAVA, and PERL were analyzed to determine which programming language is the most suitable to be used. Those steps were then succeeded by choosing what transfer mode to be employed. As a result of the analysis, Python was decided the most suitable programming language to be used because it is easy to learn and fast to develop. HTTP streaming was the transfer mode of choice simply because it is easier to implement compared to UDP. Tests showed that MuStServ consumes significantly lower memory compared to Apache, the most widely used and easiest way to implement HTTP streamer. Thus, it can safely be concluded that this project has achieved its goal. The usage of efficient programming language, good architecture and also sheer simplicity in its design are the secrets why MuStServ is so lightweight. Universiti Teknologi Petronas 2006-01 Final Year Project NonPeerReviewed application/pdf en http://utpedia.utp.edu.my/9083/1/2006%20Bachelor%20-%20MUSTSERV-A%20Lightweight%20Multimedia%20Streaming%20Server.pdf Sulaiman, Ahmad Suhaily (2006) MuStServ: A Lightweight Multimedia Streaming Server. Universiti Teknologi Petronas. (Unpublished)
institution Universiti Teknologi Petronas
building UTP Resource Centre
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Petronas
content_source UTP Electronic and Digitized Intellectual Asset
url_provider http://utpedia.utp.edu.my/
language English
topic T Technology (General)
spellingShingle T Technology (General)
Sulaiman, Ahmad Suhaily
MuStServ: A Lightweight Multimedia Streaming Server
description Media streaming is no longer a new term, more so after broadband internet connection became more of a necessity than luxury in most homes. The objective of this project is to come up with a streaming solution for multimedia files that utilizes as little system resources as possible and is not platform-dependent. To tackle this project, I followed a series of steps; namely research, designing the system architecture, develop the system, and test it. Python, JAVA, and PERL were analyzed to determine which programming language is the most suitable to be used. Those steps were then succeeded by choosing what transfer mode to be employed. As a result of the analysis, Python was decided the most suitable programming language to be used because it is easy to learn and fast to develop. HTTP streaming was the transfer mode of choice simply because it is easier to implement compared to UDP. Tests showed that MuStServ consumes significantly lower memory compared to Apache, the most widely used and easiest way to implement HTTP streamer. Thus, it can safely be concluded that this project has achieved its goal. The usage of efficient programming language, good architecture and also sheer simplicity in its design are the secrets why MuStServ is so lightweight.
format Final Year Project
author Sulaiman, Ahmad Suhaily
author_facet Sulaiman, Ahmad Suhaily
author_sort Sulaiman, Ahmad Suhaily
title MuStServ: A Lightweight Multimedia Streaming Server
title_short MuStServ: A Lightweight Multimedia Streaming Server
title_full MuStServ: A Lightweight Multimedia Streaming Server
title_fullStr MuStServ: A Lightweight Multimedia Streaming Server
title_full_unstemmed MuStServ: A Lightweight Multimedia Streaming Server
title_sort mustserv: a lightweight multimedia streaming server
publisher Universiti Teknologi Petronas
publishDate 2006
url http://utpedia.utp.edu.my/9083/1/2006%20Bachelor%20-%20MUSTSERV-A%20Lightweight%20Multimedia%20Streaming%20Server.pdf
http://utpedia.utp.edu.my/9083/
_version_ 1739831629301415936