Logo image
Design and Implementation of Cloud-based Real-Time RTMP/RTSP Streaming Transcoder Service Platform
Thesis

Design and Implementation of Cloud-based Real-Time RTMP/RTSP Streaming Transcoder Service Platform

Chen, Chia-Hsiang
Masters, 國立清華大學, 資訊工程學系
2010

Abstract

cloud computing transcoder rtmp rtsp
隨著網際網路科技的發展,網路上許多多媒體影音應用軟體逐漸廣泛的應用在日常生活當中。使用這些軟體不只促進我們生活的便利同時也讓這些產品融入了我們的生活。但在這之中依然存在一些問題需要我們去解決。由不同家公司開發出來的多媒體伺服器使用的網路串流通訊協議以及影音編碼會不盡相同,而且有些網路串流通訊協議以及影音編碼手持式裝置並不支援。例如iPhone 和iPad 並不支援及時訊息協議(RTMP)。為了解決此類型問題建立起溝通的橋梁,我們設計實現了基於雲端運算之即時影音串流轉碼服務平台。此系統提供了及時影音串流的轉換通訊協議以及轉換影音編碼的服務。而且我們還利用雲端上的虛擬機器來建構我們的服務平台,如此一來系統規模將不會受到機器大小的限制隨時都可以加以擴充。除此之外,我們還可以隨意開關雲端上的大量虛擬機器,在需要的時候開啟,在不需要時就可以關閉減少浪費。隨著轉碼服務的需求增加,龐大的機器數量將不可能經由人工的方式進行操控,於是我們設計了一個自動調整系統規模的演算法。此方法實現了由機器管理機器的目標。除了自動管理之外,此系統還會針對租賃虛擬機器的花費做最佳化處理。透過上面所提到的方法,我們在這篇論文中提出並實現了一個扮演異質多媒體串流溝通橋梁的轉碼服務平台。

Metrics

1 Record Views

Details

Logo image