iStream: A Flexible Container-Based Testbed for Multimedia Streaming
dc.contributor.advisor | Wang, Mea | |
dc.contributor.advisor | Krishnamurthy, Diwakar | |
dc.contributor.author | Akbari, Navid | |
dc.contributor.committeemember | Drew, Steve | |
dc.contributor.committeemember | Abou-Zeid, Hatem | |
dc.date | 2023-11 | |
dc.date.accessioned | 2023-06-27T21:17:25Z | |
dc.date.available | 2023-06-27T21:17:25Z | |
dc.date.issued | 2023-06 | |
dc.description.abstract | Multimedia 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.citation | Akbari, 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.uri | https://hdl.handle.net/1880/116670 | |
dc.identifier.uri | https://dx.doi.org/10.11575/PRISM/41513 | |
dc.language.iso | en | |
dc.publisher.faculty | Graduate Studies | |
dc.publisher.institution | University of Calgary | |
dc.rights | University 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.subject | Computer Network | |
dc.subject | Multimedia Streaming | |
dc.subject.classification | Computer Science | |
dc.title | iStream: A Flexible Container-Based Testbed for Multimedia Streaming | |
dc.type | master thesis | |
thesis.degree.discipline | Computer Science | |
thesis.degree.grantor | University of Calgary | |
thesis.degree.name | Master of Science (MSc) | |
ucalgary.thesis.accesssetbystudent | I do not require a thesis withhold – my thesis will have open access and can be viewed and downloaded publicly as soon as possible. |