iStream: A Flexible Container-Based Testbed for Multimedia Streaming

dc.contributor.advisorWang, Mea
dc.contributor.advisorKrishnamurthy, Diwakar
dc.contributor.authorAkbari, Navid
dc.contributor.committeememberDrew, Steve
dc.contributor.committeememberAbou-Zeid, Hatem
dc.date2023-11
dc.date.accessioned2023-06-27T21:17:25Z
dc.date.available2023-06-27T21:17:25Z
dc.date.issued2023-06
dc.description.abstractMultimedia streaming is growing at a phenomenal rate, especially with the emerging of augmented/virtual reality applications and the growing demand for YouTube-like services. This stimulates research in all aspects of streaming systems, including but not limited to real-time and resource-efficient transcoding, server efficiency, network optimization, and client adaptation. Research and development of any part of the system require repetitive and tedious tasks in setting up the rest of the system for validation and evaluation of new ideas. This not only complicates the research work, but also challenges the reproducibility and sharing of the research results. Existing proposed testbeds (also referred to as research platforms) all have a specific focus and do not address all components of multimedia streaming. In this thesis, we propose iStream, a comprehensive platform for evaluating multimedia streaming systems that integrates various components relevant to such systems. The components are plug-&-playable and customizable to compose various streaming systems and setups. iStream provides multimedia system researchers and developers with a flexible playground to explore their innovative ideas. Along with the design, we present the default modules and a diverse set of case studies demonstrating the wide-range use of iStream.
dc.identifier.citationAkbari, N. (2023). iStream: a flexible container-based testbed for multimedia streaming (Master's thesis, University of Calgary, Calgary, Canada). Retrieved from https://prism.ucalgary.ca.
dc.identifier.urihttps://hdl.handle.net/1880/116670
dc.identifier.urihttps://dx.doi.org/10.11575/PRISM/41513
dc.language.isoen
dc.publisher.facultyGraduate Studies
dc.publisher.institutionUniversity of Calgary
dc.rightsUniversity of Calgary graduate students retain copyright ownership and moral rights for their thesis. You may use this material in any way that is permitted by the Copyright Act or through licensing that has been assigned to the document. For uses that are not allowable under copyright legislation or licensing, you are required to seek permission.
dc.subjectComputer Network
dc.subjectMultimedia Streaming
dc.subject.classificationComputer Science
dc.titleiStream: A Flexible Container-Based Testbed for Multimedia Streaming
dc.typemaster thesis
thesis.degree.disciplineComputer Science
thesis.degree.grantorUniversity of Calgary
thesis.degree.nameMaster of Science (MSc)
ucalgary.thesis.accesssetbystudentI do not require a thesis withhold – my thesis will have open access and can be viewed and downloaded publicly as soon as possible.

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ucalgary_2023_akbari_navid.pdf
Size:
12.13 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.62 KB
Format:
Item-specific license agreed upon to submission
Description: