標題: 即時嵌入式H.264串流伺服器與行動式客戶端之實現
A Real-Time Embedded H.264 Streaming Server and the Mobile Clients
作者: 侯宣亦
吳炳飛
電控工程研究所
關鍵字: 嵌入式系統;視訊壓縮;串流;Embedded System;H.264;Video Streaming
公開日期: 2007
摘要: 本論文提出了一個以嵌入式平台實現整合3.5G/3G無線行動通訊的H.264即時串流系統,伺服器端以及客戶端可隨時隨地透過3.5G/3G即時傳送/瀏覽高品質高壓縮倍率之H.264串流視訊。本系統於伺服器端採用雙核心處理器OMAP5912為開發平台,由於硬體資源有限,本論文提出的方法可有效的降低記憶體的使用量,在演算法上提出H.264的低複雜編碼流程,並且根據硬體架構的特性,設計了高效率的處理程序。透過雙核心之H.264壓縮流程最佳化,以及嵌入式作業系統於3.5G/3G無線上網控制之輔助,成功將複雜之H.264演算法移植至低耗電之嵌入式平台,達到了視訊即時串流的功能。並結合友善的圖形式使用者介面,讓使用者能更方便簡單的使用本系統於各種廣泛的應用。 本系統以行動裝置當作主要的客戶端,於伺服器端設計了與手機端配合之連線機制,可有效克服3.5G/3G無線上網之動態IP分配問題,讓整個系統伺服器與客戶端均具有相當高的移動性。利用3G/3.5G廣大的服務範圍,並配合生活化的行動裝置-手機,能夠隨時隨地的看到伺服器端即時H.264串流影像,賦予整個系統架構更多的應用層面。
In this thesis, a real-time H.264 streaming system, which integrates 3.5G/3G wireless communication, is proposed and successfully implemented by an embedded platform. Both the server and the clients can transmit / receive the high quality and high compression ratio H.264 video bitstream by 3.5G/3G protocol. The presented system adopts an embedded system, which is based-on a dual-core OMAP5912 processor. Due to the limited resources, a low complexity H.264 encoder with memory usage reduction is also proposed. Moreover, an efficient pipeline process, which is especially for the hardware architecture, is designed. Through the optimization approaches and the help of the embedded operating system in peripheral controlling, the sophisticated H.264 framework is ported to a low power consumption embedded platform. With the integration of the friendly GUI, users can apply the proposed system easily in various applications. The mobile devices are chosen for the major clients, and the corresponding connection method, which can solve the dynamic IP problem, is developed. Therefore, the users can browse the real-time video streams from the mobile server anytime and anywhere.
URI: http://140.113.39.130/cdrfb3/record/nctu/#GT009412635
http://hdl.handle.net/11536/80757
顯示於類別:畢業論文