Graduation Semester and Year
2005
Language
English
Document Type
Thesis
Degree Name
Master of Science in Computer Science
Department
Computer Science and Engineering
First Advisor
Ramesh Yerraballi
Abstract
With the advent of digital media, implementing reliable Video on Demand (VoD) systems over the best effort Internet is a potential issue. Distributed streaming for Video on Demand presents a combination of two techniques. The first being Distributed Video Streaming using Multicast (DVSM) [1] involves video streaming from multiple servers to overcome path congestion. The second technique, Asynchronous Hybrid mechanism for Video on Demand [2] implements segmentation-based periodic broadcast to effectively share network bandwidth. In this work we aim at providing path diversity of multiple senders and maximizing bandwidth sharing via multicast. We exploit alternate paths in case of congestion on a path while streaming segments of video. Distributed Streaming for Video on Demand uses similar algorithms as in DVSM and extends them to incorporate the segmentation-based periodic broadcast technique in Asynchronous VoD. Due to segmentation-based multicast and patching the system can provide low access latencies for requests arriving in an ad hoc manner. This work introduces a robust Distributed Video on Demand Architecture by proposing modifications to the algorithms and mathematical relations in the base techniques.
Disciplines
Computer Sciences | Physical Sciences and Mathematics
License
This work is licensed under a Creative Commons Attribution-NonCommercial-Share Alike 4.0 International License.
Recommended Citation
Rumade, Shraddha, "Distributed Streaming For Video On Demand" (2005). Computer Science and Engineering Theses. 308.
https://mavmatrix.uta.edu/cse_theses/308
Comments
Degree granted by The University of Texas at Arlington