Logo image
Design and Implementation of a Multiple Video Streaming System for Low Latency P2P Architecture
Thesis

Design and Implementation of a Multiple Video Streaming System for Low Latency P2P Architecture

HSU, CHI YAO
Masters, 國立清華大學, 資訊工程學系
2011

Abstract

多串流視訊 點對點傳輸 低延遲
With the advancement in technology, more and more network applications have been implemented to satisfy users’ requirements. The online meeting system is one of these applications. It provides a network platform for attendee to interact with each other and viewers can watch the meeting as well. However, when the number of viewers gets larger, the server needs more output bandwidth to support the stream transferring. Thus, sharing video in online meeting system can be a huge burden to the server. In this thesis, we propose a P2P-based live broadcasting system for the online meeting system. By using the P2P technology in live broadcasting, we can reduce the bandwidth consumption, decrease the server’s loading and make large scale video broadcasting service an inexpensive application. With this system, video streams in the meeting room are transferred together to each viewer. Users can watch these video streams on the web page. The system also provides the rescue mechanism to handle the case that peers get insufficient input stream due to the network congestion. With this method, we can ensure that the system can have higher performance. Besides, we implement this system and design some experiments to test the performance of system. During experiments, we simulate the environments that will cause the rescue method to happen. The experiment results are recorded and analyzed for further suggestions for the service.

Metrics

1 Record Views

Details

Logo image